| | |
| | | import org.springblade.modules.task.service.ITaskService; |
| | | import org.springblade.modules.taskPlaceRectification.dto.TaskPlaceRectificationDTO; |
| | | import org.springblade.modules.taskPlaceRectification.entity.TaskPlaceRectificationEntity; |
| | | import org.springblade.modules.taskPlaceRectification.excel.TaskPlaceRectificationExcel; |
| | | import org.springblade.modules.taskPlaceRectification.vo.TaskPlaceRectificationVO; |
| | | import org.springblade.modules.taskPlaceRectification.mapper.TaskPlaceRectificationMapper; |
| | | import org.springblade.modules.taskPlaceRectification.service.ITaskPlaceRectificationService; |
| | | import org.springblade.core.mp.base.BaseServiceImpl; |
| | | import org.springblade.modules.taskPlaceRectification.vo.TaskPlaceRectificationsVO; |
| | | import org.springframework.stereotype.Service; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | |
| | |
| | | } |
| | | |
| | | @Override |
| | | public Object rectificationStatistics() { |
| | | public Object rectificationStatistics(TaskPlaceRectificationVO taskPlaceRectification) { |
| | | List<String> regionChildCodesList = SysCache.getRegionChildCodesByDeptId(AuthUtil.getDeptId()); |
| | | Integer isAdministrator = AuthUtil.isAdmin() == true ? 1 : 2; |
| | | // 统计九小场所类型隐患统计 |
| | |
| | | .eq(Region::getRegionLevel, 4)); |
| | | List<RegionVO> copy = BeanUtil.copy(list, RegionVO.class); |
| | | for (RegionVO regionVO : copy) { |
| | | List<Map<String, Object>> nineTypeStatistics = baseMapper.getNineTypeStatistics(regionVO.getCode(), regionChildCodesList, isAdministrator); |
| | | List<Map<String, Object>> nineTypeStatistics = baseMapper.getNineTypeStatistics(regionVO.getCode(), regionChildCodesList, isAdministrator,taskPlaceRectification); |
| | | regionVO.setNineTypeStatistics(nineTypeStatistics); |
| | | } |
| | | return copy; |
| | | } |
| | | |
| | | @Override |
| | | public List<HouseExcel> export(TaskPlaceRectificationVO taskPlaceRectificationVO) { |
| | | List<HouseExcel> houseExcels = null; //baseMapper.export(taskPlaceRectificationVO); |
| | | return houseExcels; |
| | | public List<TaskPlaceRectificationExcel> export(TaskPlaceRectificationsVO taskPlaceRectificationVO) { |
| | | List<String> regionChildCodesList = SysCache.getRegionChildCodesByDeptId(AuthUtil.getDeptId()); |
| | | Integer isAdministrator = AuthUtil.isAdmin() == true ? 1 : 2; |
| | | List<TaskPlaceRectificationExcel> export = baseMapper.export(taskPlaceRectificationVO,regionChildCodesList,isAdministrator); |
| | | return export; |
| | | } |
| | | } |