|
@@ -743,16 +743,20 @@ public class RepairApplicationFormServiceImpl extends BaseServiceImpl<RepairAppl
|
|
|
private void addSbUnusedNums(List<SbUnusedCount> list,NoticeNumberVO2 noticeNumberVO2,UserInfo userInfo){
|
|
|
BigDecimal verifyNum = new BigDecimal(0);
|
|
|
BigDecimal all = new BigDecimal(0);
|
|
|
+ BigDecimal oneVerify = new BigDecimal(0);
|
|
|
+ BigDecimal twoVerify = new BigDecimal(0);
|
|
|
for (SbUnusedCount count:list){
|
|
|
if (count.getStatus()==SbUnusedStatusEnum.verifying_one.getValue()){
|
|
|
noticeNumberVO2.setVerifyNum(count.getNum());
|
|
|
verifyNum = verifyNum.add(count.getNum());
|
|
|
all = verifyNum.add(count.getNum());
|
|
|
+ oneVerify = count.getNum();
|
|
|
}else if (count.getStatus()==SbUnusedStatusEnum.verifying_two.getValue()){
|
|
|
//待结单
|
|
|
noticeNumberVO2.setVerifyNum(count.getNum());
|
|
|
verifyNum = verifyNum.add(count.getNum());
|
|
|
all = verifyNum.add(count.getNum());
|
|
|
+ twoVerify = count.getNum();
|
|
|
}else if (count.getStatus()==SbUnusedStatusEnum.success.getValue()){
|
|
|
//报修待审
|
|
|
noticeNumberVO2.setFinishXZNum(count.getNum());
|
|
@@ -765,9 +769,19 @@ public class RepairApplicationFormServiceImpl extends BaseServiceImpl<RepairAppl
|
|
|
}
|
|
|
}
|
|
|
noticeNumberVO2.setAllUnusedNum(all);
|
|
|
-// if (userInfo.getSuperAdmin()==1){
|
|
|
+ if (userInfo.getSuperAdmin()==1){
|
|
|
noticeNumberVO2.setVerifyNum(verifyNum);
|
|
|
-// }
|
|
|
+ }else {
|
|
|
+ if (userInfo.getUserId().equals("636c57bd3abe1415981b18ec")){
|
|
|
+ noticeNumberVO2.setVerifyNum(twoVerify);
|
|
|
+ all = all.subtract(oneVerify);
|
|
|
+ noticeNumberVO2.setAllUnusedNum(all);
|
|
|
+ }else {
|
|
|
+ all = all.subtract(twoVerify);
|
|
|
+ noticeNumberVO2.setAllUnusedNum(all);
|
|
|
+ noticeNumberVO2.setVerifyNum(oneVerify);
|
|
|
+ }
|
|
|
+ }
|
|
|
|
|
|
}
|
|
|
|