package com.bofeng.service; import com.bofeng.dao.SweepCodeMapper; import com.bofeng.entity.SysUptownHouse; import com.yvan.PageDb; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import java.util.List; import java.util.Map; @Service @Transactional(readOnly = true) public class SweepCodeService { @Autowired private SweepCodeMapper sweepCodeMapper; public List selectCode(PageDb pageDb, Map queryParam) { List sysUptownHouses = sweepCodeMapper.selectCode(pageDb,queryParam); return sysUptownHouses; } public List export(Map queryParam) { List sysUptownHouses = sweepCodeMapper.export(queryParam); if(sysUptownHouses.size() != 0){ for (int i = 0; i < sysUptownHouses.size(); i++) { if(sysUptownHouses.get(i).getInType() == 1 ){ sysUptownHouses.get(i).setInTypeStr("进入"); }else if(sysUptownHouses.get(i).getInType() == 2 ){ sysUptownHouses.get(i).setInTypeStr("外出"); } if(sysUptownHouses.get(i).getGoStatus() == 1 ){ sysUptownHouses.get(i).setGoStatusStr("允许"); }else if(sysUptownHouses.get(i).getGoStatus() == -1 ){ sysUptownHouses.get(i).setGoStatusStr("禁止"); } } } return sysUptownHouses; } }