|
@@ -7,6 +7,7 @@ import com.alibaba.fastjson.JSONObject;
|
|
|
import com.github.pagehelper.PageHelper;
|
|
|
import com.platform.common.bean.AbstractPageResultBean;
|
|
|
import com.platform.common.cache.ConfigCache;
|
|
|
+import com.platform.common.cache.DictCache;
|
|
|
import com.platform.common.enums.DataFilterTypeEnum;
|
|
|
import com.platform.common.exception.BusinessException;
|
|
|
import com.platform.common.model.OauthUser;
|
|
@@ -111,7 +112,9 @@ public class CheckJobServiceImpl extends BaseServiceImpl<CheckJobMapper, CheckJo
|
|
|
standardDTO.setSbIdList(sbIdList);
|
|
|
standardDTO.setSbName(dto.getSbName());
|
|
|
standardDTO.setSbNo(dto.getSbNo());
|
|
|
+ standardDTO.setLevelList(dto.getLevelList());
|
|
|
standardDTO.setPeriodType(dto.getPeriodType());
|
|
|
+ standardDTO.setNotInPeriod(PeriodTypeEnum.DAY.getValue());
|
|
|
List<Integer> statusList = new ArrayList<>();
|
|
|
statusList.add(1);
|
|
|
statusList.add(2);
|
|
@@ -119,6 +122,7 @@ public class CheckJobServiceImpl extends BaseServiceImpl<CheckJobMapper, CheckJo
|
|
|
List<CheckStandardVO> checkStandardVOS = standardMapper.selectList2(standardDTO);
|
|
|
sbIdList = checkStandardVOS.stream().map(CheckStandardVO::getSbId).distinct().collect(Collectors.toList());
|
|
|
List<CheckJobNum> checkJobNums = new ArrayList<>();
|
|
|
+ BigDecimal totalNum =new BigDecimal(0);
|
|
|
for (String id:sbIdList) {
|
|
|
BigDecimal num = new BigDecimal(0);
|
|
|
CheckJobNum checkJobNum = new CheckJobNum();
|
|
@@ -155,10 +159,14 @@ public class CheckJobServiceImpl extends BaseServiceImpl<CheckJobMapper, CheckJo
|
|
|
}
|
|
|
}
|
|
|
if (num.intValue()!=0) {
|
|
|
+ totalNum = totalNum.add(num);
|
|
|
checkJobNum.setCount(num);
|
|
|
checkJobNums.add(checkJobNum);
|
|
|
}
|
|
|
}
|
|
|
+ if (checkJobNums!=null &&checkJobNums.size()>0){
|
|
|
+ checkJobNums.get(0).setTotalNum(totalNum);
|
|
|
+ }
|
|
|
AbstractPageResultBean<CheckJobNum> pageInfo = getPageInfo(pageNum,pageSize,checkJobNums);
|
|
|
return pageInfo;
|
|
|
}
|