zhongrj
2024-02-02 7ecbb9875d55c5323b2eba09e987a815171335c8
src/main/java/org/springblade/modules/taskPlaceRectification/service/impl/TaskPlaceRectificationServiceImpl.java
@@ -36,10 +36,12 @@
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;
@@ -128,7 +130,7 @@
   }
   @Override
   public Object rectificationStatistics() {
   public Object rectificationStatistics(TaskPlaceRectificationVO taskPlaceRectification) {
      List<String> regionChildCodesList = SysCache.getRegionChildCodesByDeptId(AuthUtil.getDeptId());
      Integer isAdministrator = AuthUtil.isAdmin() == true ? 1 : 2;
      // 统计九小场所类型隐患统计
@@ -138,15 +140,17 @@
         .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;
   }
}