| | |
| | | |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import org.springblade.common.cache.SysCache; |
| | | import org.springblade.common.param.CommonParamSet; |
| | | import org.springblade.common.utils.RoleUtil; |
| | | import org.springblade.common.utils.SpringUtils; |
| | |
| | | aoiCodeList = districtEntityList.stream().map(i -> i.getAoiCode()).collect(Collectors.toList()); |
| | | } |
| | | |
| | | return page.setRecords(baseMapper.selectTaskReportForRepairsPage(page, taskReportForRepairs, |
| | | commonParamSet.getRegionChildCodesList(), commonParamSet.getIsAdministrator(), aoiCodeList, commonParamSet.getGridCodeList())); |
| | | List list = baseMapper.selectTaskReportForRepairsPage(page, taskReportForRepairs, commonParamSet.getRegionChildCodesList(), |
| | | commonParamSet.getIsAdministrator(), aoiCodeList, commonParamSet.getGridCodeList(),commonParamSet.getCommunityCode()); |
| | | return page.setRecords(list); |
| | | } |
| | | |
| | | /** |
| | |
| | | */ |
| | | @Override |
| | | public TaskReportStatistics getStatisticsCount(String houseCode) { |
| | | List<String> regionChildCodesList = SysCache.getRegionChildCodesByDeptId(AuthUtil.getDeptId()); |
| | | Integer isAdministrator = AuthUtil.isAdministrator() == true ? 1 : 2; |
| | | return baseMapper.getStatisticsCount(AuthUtil.getUserId(), houseCode, regionChildCodesList, isAdministrator); |
| | | TaskReportForRepairsVO reportForRepairsVO = new TaskReportForRepairsVO(); |
| | | reportForRepairsVO.setHouseCode(houseCode); |
| | | CommonParamSet invoke = new CommonParamSet<>().invoke(TaskReportForRepairsVO.class, reportForRepairsVO); |
| | | return baseMapper.getStatisticsCount(AuthUtil.getUserId(), houseCode, invoke.getRegionChildCodesList(), invoke.getIsAdministrator()); |
| | | } |
| | | |
| | | /** |
| | |
| | | } |
| | | |
| | | @Override |
| | | public Integer getStatistics(Long userId, String neiCode) { |
| | | public Integer getStatistics(Long userId, String neiCode, List<String> regionChildCodesList, |
| | | Integer isAdministrator, |
| | | List<String> gridCodeList) { |
| | | String roleName = SpringUtils.getRequestParam("roleName"); |
| | | return baseMapper.getStatistics(userId, neiCode,roleName); |
| | | return baseMapper.getStatistics(userId, neiCode,roleName, regionChildCodesList,isAdministrator, gridCodeList); |
| | | } |
| | | |
| | | /** |