|
@@ -174,15 +174,16 @@ public class RepairApplicationFormServiceImpl extends BaseServiceImpl<RepairAppl
|
|
noticeNumberVO.setUnexectuedMaintenanceNum(new BigDecimal(0));
|
|
noticeNumberVO.setUnexectuedMaintenanceNum(new BigDecimal(0));
|
|
noticeNumberVO.setAllBaoYangTaskNum(new BigDecimal(0));
|
|
noticeNumberVO.setAllBaoYangTaskNum(new BigDecimal(0));
|
|
noticeNumberVO.setExecutedTaskNum(new BigDecimal(0));
|
|
noticeNumberVO.setExecutedTaskNum(new BigDecimal(0));
|
|
- noticeNumberVO.setTimeOutTaskNum(new BigDecimal(0));
|
|
|
|
|
|
+// noticeNumberVO.setTimeOutTaskNum(new BigDecimal(0));
|
|
for (CheckJobVO vo:checkJobVOS){
|
|
for (CheckJobVO vo:checkJobVOS){
|
|
if(vo.getStatus()==CheckJobStatusEnum.NOT_EXECUTE.getValue()){
|
|
if(vo.getStatus()==CheckJobStatusEnum.NOT_EXECUTE.getValue()){
|
|
noticeNumberVO.setUnexectuedMaintenanceNum(vo.getCountNum()==null?new BigDecimal(0):new BigDecimal(vo.getCountNum()));
|
|
noticeNumberVO.setUnexectuedMaintenanceNum(vo.getCountNum()==null?new BigDecimal(0):new BigDecimal(vo.getCountNum()));
|
|
- }else if(vo.getStatus()==CheckJobStatusEnum.FINISHED.getValue()){
|
|
|
|
|
|
+ }else if(vo.getStatus()==CheckJobStatusEnum.EXECUTING.getValue()){
|
|
noticeNumberVO.setExecutedTaskNum(vo.getCountNum()==null?new BigDecimal(0):new BigDecimal(vo.getCountNum()));
|
|
noticeNumberVO.setExecutedTaskNum(vo.getCountNum()==null?new BigDecimal(0):new BigDecimal(vo.getCountNum()));
|
|
- }else if(vo.getReceiveOvertime()!=null&&vo.getReceiveOvertime()){
|
|
|
|
- noticeNumberVO.setTimeOutTaskNum(vo.getCountNum()==null?new BigDecimal(0):new BigDecimal(vo.getCountNum()));
|
|
|
|
}
|
|
}
|
|
|
|
+// if(vo.getReceiveOvertime()!=null&&vo.getReceiveOvertime()){
|
|
|
|
+// noticeNumberVO.setTimeOutTaskNum(vo.getCountNum()==null?new BigDecimal(0):new BigDecimal(vo.getCountNum()));
|
|
|
|
+// }
|
|
int num=vo.getCountNum()==null?0:vo.getCountNum();
|
|
int num=vo.getCountNum()==null?0:vo.getCountNum();
|
|
count=new BigDecimal(count.intValue()+num);
|
|
count=new BigDecimal(count.intValue()+num);
|
|
}
|
|
}
|
|
@@ -227,6 +228,9 @@ public class RepairApplicationFormServiceImpl extends BaseServiceImpl<RepairAppl
|
|
noticeNumberVO.setRoleFlag(0);
|
|
noticeNumberVO.setRoleFlag(0);
|
|
repairApplicationFormVOS= mapper.getRepairCount(null);
|
|
repairApplicationFormVOS= mapper.getRepairCount(null);
|
|
checkJobVOS=checkJobMapper.getCheckJobCount1(checkJobDTO);
|
|
checkJobVOS=checkJobMapper.getCheckJobCount1(checkJobDTO);
|
|
|
|
+ checkJobDTO.setReceiveOvertime(true);
|
|
|
|
+ BigDecimal overTimeCount=checkJobMapper.getReceiveOverTimeCount(checkJobDTO);
|
|
|
|
+ noticeNumberVO.setTimeOutTaskNum(overTimeCount==null?new BigDecimal(0):overTimeCount);
|
|
noticeNumberVO=addRepairNums(noticeNumberVO,repairApplicationFormVOS);
|
|
noticeNumberVO=addRepairNums(noticeNumberVO,repairApplicationFormVOS);
|
|
noticeNumberVO=addCheckJobNums(noticeNumberVO,checkJobVOS);
|
|
noticeNumberVO=addCheckJobNums(noticeNumberVO,checkJobVOS);
|
|
noticeNumberVO=addStoreNums(noticeNumberVO,inStoreFormDTO,outStoreFormDTO,storeCheckJobDTO);
|
|
noticeNumberVO=addStoreNums(noticeNumberVO,inStoreFormDTO,outStoreFormDTO,storeCheckJobDTO);
|
|
@@ -245,6 +249,9 @@ public class RepairApplicationFormServiceImpl extends BaseServiceImpl<RepairAppl
|
|
//保养
|
|
//保养
|
|
checkJobDTO.setCheckUserId(userInfo.getUserId());
|
|
checkJobDTO.setCheckUserId(userInfo.getUserId());
|
|
checkJobVOS=checkJobMapper.getCheckJobCount(checkJobDTO);
|
|
checkJobVOS=checkJobMapper.getCheckJobCount(checkJobDTO);
|
|
|
|
+ checkJobDTO.setReceiveOvertime(true);
|
|
|
|
+ BigDecimal overTimeCount=checkJobMapper.getReceiveOverTimeCount(checkJobDTO);
|
|
|
|
+ noticeNumberVO.setTimeOutTaskNum(overTimeCount==null?new BigDecimal(0):overTimeCount);
|
|
noticeNumberVO=addCheckJobNums(noticeNumberVO,checkJobVOS);
|
|
noticeNumberVO=addCheckJobNums(noticeNumberVO,checkJobVOS);
|
|
} if(sb.toString().contains(SysRoleCodeEnum.REPAIR_EXAMINE.name())){
|
|
} if(sb.toString().contains(SysRoleCodeEnum.REPAIR_EXAMINE.name())){
|
|
noticeNumberVO.setRoleFlag(2);
|
|
noticeNumberVO.setRoleFlag(2);
|
|
@@ -263,6 +270,9 @@ public class RepairApplicationFormServiceImpl extends BaseServiceImpl<RepairAppl
|
|
checkJobDTO.setDeptId(deptId);
|
|
checkJobDTO.setDeptId(deptId);
|
|
checkJobMapper.getCheckJobCount1(checkJobDTO);
|
|
checkJobMapper.getCheckJobCount1(checkJobDTO);
|
|
checkJobVOS=checkJobMapper.getCheckJobCount1(checkJobDTO);
|
|
checkJobVOS=checkJobMapper.getCheckJobCount1(checkJobDTO);
|
|
|
|
+ checkJobDTO.setReceiveOvertime(true);
|
|
|
|
+ BigDecimal overTimeCount=checkJobMapper.getReceiveOverTimeCount(checkJobDTO);
|
|
|
|
+ noticeNumberVO.setTimeOutTaskNum(overTimeCount==null?new BigDecimal(0):overTimeCount);
|
|
noticeNumberVO=addCheckJobNums(noticeNumberVO,checkJobVOS);
|
|
noticeNumberVO=addCheckJobNums(noticeNumberVO,checkJobVOS);
|
|
}
|
|
}
|
|
if(sb.toString().contains(CommonConstants.WORKPLACE_STORE_MANAGE)){
|
|
if(sb.toString().contains(CommonConstants.WORKPLACE_STORE_MANAGE)){
|