|
@@ -248,6 +248,15 @@ public class RepairApplicationFormServiceImpl extends BaseServiceImpl<RepairAppl
|
|
|
}
|
|
|
//维修人
|
|
|
}
|
|
|
+ else if (noticeNumberVO.getRoleFlag() == 4){
|
|
|
+ //计划性维修生产审核
|
|
|
+ if (vo.getStatus() == RepairApplicationFormStatusEnum.CALLER_REPAIR_VERIFYING_THREE.getValue()){
|
|
|
+ noticeNumberVO.setInTheThirdChecking(vo.getRepairCount()==null?initNum:vo.getRepairCount());
|
|
|
+ }
|
|
|
+ if (vo.getStatus() == RepairApplicationFormStatusEnum.BIG_REPAIR_VERIFYING.getValue()){
|
|
|
+ noticeNumberVO.setBigRepairChecking(vo.getRepairCount()==null?initNum:vo.getRepairCount());
|
|
|
+ }
|
|
|
+ }
|
|
|
//待分配
|
|
|
// if (vo.getStatus() == RepairApplicationFormStatusEnum.NOT_ALLOCATED.getValue()) {
|
|
|
// noticeNumberVO.setWaitForDistributionNum(vo.getRepairCount()==null?initNum:vo.getRepairCount());
|
|
@@ -394,6 +403,12 @@ public class RepairApplicationFormServiceImpl extends BaseServiceImpl<RepairAppl
|
|
|
repairApplicationFormVOS= mapper.getRepairCount(repairApplicationFormDTO);
|
|
|
noticeNumberVO=addRepairNums(noticeNumberVO,repairApplicationFormVOS);
|
|
|
}
|
|
|
+ else if (sb.toString().contains(SysRoleCodeEnum.VERIFY_REPAIR.name())){
|
|
|
+ noticeNumberVO.setRoleFlag(4);//计划性维修生产审核
|
|
|
+ repairApplicationFormDTO.setProduceVerifyUserId(userInfo.getUserId());
|
|
|
+ repairApplicationFormVOS = mapper.getRepairCount(repairApplicationFormDTO);
|
|
|
+ noticeNumberVO = addRepairNums(noticeNumberVO,repairApplicationFormVOS);
|
|
|
+ }
|
|
|
else if(sb.toString().contains(SysRoleCodeEnum.Maintenance.name()) || sb.toString().contains(SysRoleCodeEnum.Maintenance_Leader.name())){
|
|
|
noticeNumberVO.setRoleFlag(1);//维修人就是班组长
|
|
|
|