|
|
@@ -83,6 +83,8 @@ public class ProcessAuditServiceImpl extends ServiceImpl<ProcessAuditMapper, Pro
|
|
83
|
83
|
Integer fromPeople = jsStr.optInt("fromPeople");//提交人id
|
|
84
|
84
|
String applyTime = jsStr.optString("applyTime");//申请时间
|
|
85
|
85
|
Integer isAudit = jsStr.optInt("isAudit");//是否提交给总经理和分公司审批
|
|
|
86
|
+ String equipmentNameCode = jsStr.optString("equipmentNameCode");//设备名称code
|
|
|
87
|
+ Integer equipmentId = jsStr.optInt("equipmentId");//器材库的id
|
|
86
|
88
|
//获取审批人
|
|
87
|
89
|
List<ProcessBasis> pbList = processBasisService.getBasisByType(type, null, depotId);
|
|
88
|
90
|
Integer toPeople = pbList.get(1).getContent();
|
|
|
@@ -130,6 +132,12 @@ public class ProcessAuditServiceImpl extends ServiceImpl<ProcessAuditMapper, Pro
|
|
130
|
132
|
processAudit.setWorkName(EnumProcessModel.sswxys.getName());
|
|
131
|
133
|
}else if(type.equals("sbcg")){
|
|
132
|
134
|
processAudit.setWorkName(EnumProcessModel.sbcg.getName());
|
|
|
135
|
+ }else if(type.equals("sbwx")){
|
|
|
136
|
+ processAudit.setWorkName(EnumProcessModel.sbwx.getName());
|
|
|
137
|
+ }else if(type.equals("sblygh")){
|
|
|
138
|
+ processAudit.setWorkName(EnumProcessModel.sblygh.getName());
|
|
|
139
|
+ }else if(type.equals("sbbf")){
|
|
|
140
|
+ processAudit.setWorkName(EnumProcessModel.sbbf.getName());
|
|
133
|
141
|
}
|
|
134
|
142
|
|
|
135
|
143
|
if(i == 0 ){
|
|
|
@@ -138,6 +146,12 @@ public class ProcessAuditServiceImpl extends ServiceImpl<ProcessAuditMapper, Pro
|
|
138
|
146
|
if(houseId != 0 && houseId != null){
|
|
139
|
147
|
processAudit.setHouseId(houseId);
|
|
140
|
148
|
}
|
|
|
149
|
+ if(equipmentNameCode !=null && equipmentNameCode != ""){
|
|
|
150
|
+ processAudit.setEquipmentNameCode(equipmentNameCode);
|
|
|
151
|
+ }
|
|
|
152
|
+ if(equipmentId != 0 && equipmentId != null){
|
|
|
153
|
+ processAudit.setEquipmentId(equipmentId);
|
|
|
154
|
+ }
|
|
141
|
155
|
processAudit.setDepotId(depotId);
|
|
142
|
156
|
processAudit.setApplyPeople(applyPeople);
|
|
143
|
157
|
processAudit.setApplyTime(applyTime);
|
|
|
@@ -196,6 +210,15 @@ public class ProcessAuditServiceImpl extends ServiceImpl<ProcessAuditMapper, Pro
|
|
196
|
210
|
}else if(type.equals("sbcg")){
|
|
197
|
211
|
sysNoticeVO.setTitle(EnumProcessModel.sbcg.getName());
|
|
198
|
212
|
sysNoticeVO.setNoticeModule("sbcg");
|
|
|
213
|
+ }else if(type.equals("sbwx")){
|
|
|
214
|
+ sysNoticeVO.setTitle(EnumProcessModel.sbwx.getName());
|
|
|
215
|
+ sysNoticeVO.setNoticeModule("sbwx");
|
|
|
216
|
+ }else if(type.equals("sblygh")){
|
|
|
217
|
+ sysNoticeVO.setTitle(EnumProcessModel.sblygh.getName());
|
|
|
218
|
+ sysNoticeVO.setNoticeModule("sblygh");
|
|
|
219
|
+ }else if(type.equals("sbbf")){
|
|
|
220
|
+ sysNoticeVO.setTitle(EnumProcessModel.sbbf.getName());
|
|
|
221
|
+ sysNoticeVO.setNoticeModule("sbbf");
|
|
199
|
222
|
}
|
|
200
|
223
|
|
|
201
|
224
|
//根据仓房id获取仓房名称
|
|
|
@@ -251,7 +274,7 @@ public class ProcessAuditServiceImpl extends ServiceImpl<ProcessAuditMapper, Pro
|
|
251
|
274
|
if (!StringUtils.isEmpty(pageParam.getCondition())) {
|
|
252
|
275
|
org.json.JSONObject object = new org.json.JSONObject(pageParam.getCondition());
|
|
253
|
276
|
if (StringUtils.isNotBlank(object.optString("type"))) {
|
|
254
|
|
- if(object.optString("type").equals("xz") || object.optString("type").equals("sswx")){
|
|
|
277
|
+ if(object.optString("type").equals("xz") || object.optString("type").equals("sswx") || object.optString("type").equals("sbly")){
|
|
255
|
278
|
ew.like("type",object.optString("type"));
|
|
256
|
279
|
ew.eq("result", 1);//取第一条数据
|
|
257
|
280
|
}else{
|
|
|
@@ -458,6 +481,15 @@ public class ProcessAuditServiceImpl extends ServiceImpl<ProcessAuditMapper, Pro
|
|
458
|
481
|
}else if(processAudit.getType().equals("sbcg")){
|
|
459
|
482
|
sysNoticeVO.setTitle(EnumProcessModel.sbcg.getName());
|
|
460
|
483
|
sysNoticeVO.setNoticeModule("sbcg");
|
|
|
484
|
+ }else if(processAudit.getType().equals("sbwx")){
|
|
|
485
|
+ sysNoticeVO.setTitle(EnumProcessModel.sbwx.getName());
|
|
|
486
|
+ sysNoticeVO.setNoticeModule("sbwx");
|
|
|
487
|
+ }else if(processAudit.getType().equals("sblygh")){
|
|
|
488
|
+ sysNoticeVO.setTitle(EnumProcessModel.sblygh.getName());
|
|
|
489
|
+ sysNoticeVO.setNoticeModule("sblygh");
|
|
|
490
|
+ }else if(processAudit.getType().equals("sbbf")){
|
|
|
491
|
+ sysNoticeVO.setTitle(EnumProcessModel.sbbf.getName());
|
|
|
492
|
+ sysNoticeVO.setNoticeModule("sbbf");
|
|
461
|
493
|
}
|
|
462
|
494
|
//根据仓房id获取仓房名称
|
|
463
|
495
|
String houseName = "";
|
|
|
@@ -492,81 +524,102 @@ public class ProcessAuditServiceImpl extends ServiceImpl<ProcessAuditMapper, Pro
|
|
492
|
524
|
if (processAudit.getResult().equals(1) && processAudit.getAuditState().equals(0)) { //审批状态 是0 而且是第一条数据 就是第一次审批
|
|
493
|
525
|
//第一个人审批
|
|
494
|
526
|
|
|
495
|
|
- //获取审批人
|
|
496
|
|
- QueryWrapper<ProcessBasis> ew = new QueryWrapper<>();
|
|
497
|
|
- ew.eq("type", processAudit.getType());
|
|
498
|
|
- List<ProcessBasis> list = processBasisMapper.selectList(ew);
|
|
499
|
|
- List<Integer> idList = new ArrayList<>();
|
|
500
|
|
- for (ProcessBasis processBasis : list) {
|
|
501
|
|
- idList.add(processBasis.getId());
|
|
502
|
|
- }
|
|
503
|
|
- QueryWrapper<ProcessBasisSon> ew1 = new QueryWrapper<>();
|
|
504
|
|
- ew1.eq("depot_id", processAudit.getDepotId());
|
|
505
|
|
- ew1.in("zid", idList);
|
|
506
|
|
- List<ProcessBasisSon> sonList = processBasisSonMapper.selectList(ew1);
|
|
507
|
|
- Integer toPeople = 0;
|
|
508
|
|
- for (int i = 0; i < sonList.size(); i++) {
|
|
509
|
|
- if (sonList.get(i).getContent().equals(processAudit.getToPeople())) {
|
|
510
|
|
- toPeople = sonList.get(i + 1).getContent();//下一个审批人的id
|
|
511
|
|
- break;
|
|
512
|
|
- }
|
|
513
|
|
- }
|
|
514
|
|
-
|
|
515
|
|
- processAudit.setAuditState(auditState);
|
|
516
|
|
- processAudit.setAuditTime(auditTime);
|
|
517
|
|
- processAuditMapper.updateById(processAudit); //更改此条数据的审批状态
|
|
518
|
|
- if (auditState.equals(1)) {//1审批通过:,2:审批不通过
|
|
519
|
|
- ProcessAudit processAudit1 = new ProcessAudit();
|
|
520
|
|
- processAudit1.setMainId(processAudit.getMainId());
|
|
521
|
|
- //processAudit1.setAuditState(auditState);
|
|
522
|
|
- //processAudit1.setOperationTime(processAudit.getOperationTime());
|
|
523
|
|
- processAudit1.setType(processAudit.getType());
|
|
524
|
|
- processAudit1.setHouseId(processAudit.getHouseId());
|
|
525
|
|
- processAudit1.setDepotId(processAudit.getDepotId());
|
|
526
|
|
- processAudit1.setFromPeople(processAudit.getToPeople());//当前审批人是下一个审批的提交人
|
|
527
|
|
- processAudit1.setToPeople(toPeople);
|
|
528
|
|
- processAudit1.setResult(0);
|
|
529
|
|
- processAudit1.setAuditState(0);//已提交待审批
|
|
530
|
|
- processAudit1.setApplyPeople(processAudit.getApplyPeople());
|
|
531
|
|
- processAudit1.setProcessId(processAudit.getProcessId());
|
|
532
|
|
- processAudit1.setApplyTime(processAudit.getApplyTime());
|
|
533
|
|
- processAudit1.setOngoingStep(ongoingStep);
|
|
534
|
|
- if (processAudit.getType().equals("tf")) {
|
|
535
|
|
- processAudit1.setWorkName(EnumProcessModel.tf.getName());
|
|
536
|
|
- }else if(processAudit.getType().equals("yjcg")){
|
|
537
|
|
- processAudit1.setWorkName(EnumProcessModel.yjcg.getName());
|
|
538
|
|
- }else if(processAudit.getType().equals("yjly")){
|
|
539
|
|
- processAudit1.setWorkName(EnumProcessModel.yjly.getName());
|
|
540
|
|
- }else if(processAudit.getType().equals("xzsq")){
|
|
541
|
|
- processAudit1.setWorkName(EnumProcessModel.xzsq.getName());
|
|
542
|
|
- }else if(processAudit.getType().equals("xzjh")){
|
|
543
|
|
- processAudit1.setWorkName(EnumProcessModel.xzjh.getName());
|
|
544
|
|
- }else if(processAudit.getType().equals("sswxjh")){
|
|
545
|
|
- processAudit1.setWorkName(EnumProcessModel.sswxjh.getName());
|
|
546
|
|
- }else if(processAudit.getType().equals("sswxys")){
|
|
547
|
|
- processAudit1.setWorkName(EnumProcessModel.sswxys.getName());
|
|
548
|
|
- }else if(processAudit.getType().equals("sbcg")){
|
|
549
|
|
- processAudit1.setWorkName(EnumProcessModel.sbcg.getName());
|
|
550
|
|
- }
|
|
551
|
|
- processAuditMapper.insert(processAudit1);
|
|
|
527
|
+ if(processAudit.getType().equals("sbly")){//设备领用 只有一级审批
|
|
|
528
|
+ processAudit.setAuditState(auditState);
|
|
|
529
|
+ processAudit.setAuditTime(auditTime);
|
|
|
530
|
+ processAudit.setOngoingStep(ongoingStep);
|
|
|
531
|
+ processAuditMapper.updateById(processAudit); //更改此条数据的审批状态
|
|
552
|
532
|
|
|
553
|
533
|
/**
|
|
554
|
|
- * 发送通知数据给下一审批人
|
|
|
534
|
+ * 发送通知数据给申请人
|
|
555
|
535
|
*/
|
|
556
|
|
- sysNoticeVO.setContent(userInfo.getDepotName()+"-"+houseName+"-"+"待审批");
|
|
557
|
|
- sysNoticeVO.setNoticeType(InformModel.TONGGUO.getcode());//申请的时候推送 通知类型:10系统、20待办、30审批通过、40审批不通过、50警告
|
|
558
|
|
- //获取下一审批人的信息
|
|
559
|
|
- ResponseEntity<String> userInfos1 = restTemplate.getForEntity(MyConstant.SYSTEM_USER + toPeople, String.class);
|
|
560
|
|
- if(null != userInfos1 && null != userInfos1.getBody()){
|
|
561
|
|
- com.alibaba.fastjson.JSONObject jsonObjectuser1 = JSON.parseObject(userInfos1.getBody());
|
|
562
|
|
- SysUserPO userInfo1 = com.alibaba.fastjson.JSONObject.toJavaObject(jsonObjectuser1, SysUserPO.class);
|
|
563
|
|
- users.put(toPeople, userInfo1.getuName());
|
|
|
536
|
+
|
|
|
537
|
+ if((int) auditState >= 3 || (int) auditState ==1){
|
|
|
538
|
+ sysNoticeVO.setNoticeType(InformModel.TONGGUO.getcode());//申请的时候推送 通知类型:10系统、20待办、30审批通过、40审批不通过、50警告
|
|
|
539
|
+ sysNoticeVO.setContent(userInfo.getDepotName()+"-"+houseName+"-"+"审批通过");
|
|
|
540
|
+ }else if((int) auditState == 2){
|
|
|
541
|
+ sysNoticeVO.setNoticeType(InformModel.BUTONGGUO.getcode());//申请的时候推送 通知类型:10系统、20待办、30审批通过、40审批不通过、50警告
|
|
|
542
|
+ sysNoticeVO.setContent(userInfo.getDepotName()+"-"+houseName+"-"+"审批不通过");
|
|
564
|
543
|
}
|
|
565
|
|
- }else{//不通过 发送数据给申请人
|
|
566
|
|
- sysNoticeVO.setContent(userInfo.getDepotName()+"-"+houseName+"-"+"审批不通过");
|
|
567
|
|
- sysNoticeVO.setNoticeType(InformModel.BUTONGGUO.getcode());//申请的时候推送 通知类型:10系统、20待办、30审批通过、40审批不通过、50警告
|
|
568
|
544
|
users.put(processAudit.getApplyPeople(), userInfo.getuName());
|
|
569
|
|
- }
|
|
|
545
|
+
|
|
|
546
|
+ }else{
|
|
|
547
|
+ //获取审批人
|
|
|
548
|
+ QueryWrapper<ProcessBasis> ew = new QueryWrapper<>();
|
|
|
549
|
+ ew.eq("type", processAudit.getType());
|
|
|
550
|
+ List<ProcessBasis> list = processBasisMapper.selectList(ew);
|
|
|
551
|
+ List<Integer> idList = new ArrayList<>();
|
|
|
552
|
+ for (ProcessBasis processBasis : list) {
|
|
|
553
|
+ idList.add(processBasis.getId());
|
|
|
554
|
+ }
|
|
|
555
|
+ QueryWrapper<ProcessBasisSon> ew1 = new QueryWrapper<>();
|
|
|
556
|
+ ew1.eq("depot_id", processAudit.getDepotId());
|
|
|
557
|
+ ew1.in("zid", idList);
|
|
|
558
|
+ List<ProcessBasisSon> sonList = processBasisSonMapper.selectList(ew1);
|
|
|
559
|
+ Integer toPeople = 0;
|
|
|
560
|
+ for (int i = 0; i < sonList.size(); i++) {
|
|
|
561
|
+ if (sonList.get(i).getContent().equals(processAudit.getToPeople())) {
|
|
|
562
|
+ toPeople = sonList.get(i + 1).getContent();//下一个审批人的id
|
|
|
563
|
+ break;
|
|
|
564
|
+ }
|
|
|
565
|
+ }
|
|
|
566
|
+
|
|
|
567
|
+ processAudit.setAuditState(auditState);
|
|
|
568
|
+ processAudit.setAuditTime(auditTime);
|
|
|
569
|
+ processAuditMapper.updateById(processAudit); //更改此条数据的审批状态
|
|
|
570
|
+ if (auditState.equals(1)) {//1审批通过:,2:审批不通过
|
|
|
571
|
+ ProcessAudit processAudit1 = new ProcessAudit();
|
|
|
572
|
+ processAudit1.setMainId(processAudit.getMainId());
|
|
|
573
|
+ //processAudit1.setAuditState(auditState);
|
|
|
574
|
+ //processAudit1.setOperationTime(processAudit.getOperationTime());
|
|
|
575
|
+ processAudit1.setType(processAudit.getType());
|
|
|
576
|
+ processAudit1.setHouseId(processAudit.getHouseId());
|
|
|
577
|
+ processAudit1.setDepotId(processAudit.getDepotId());
|
|
|
578
|
+ processAudit1.setFromPeople(processAudit.getToPeople());//当前审批人是下一个审批的提交人
|
|
|
579
|
+ processAudit1.setToPeople(toPeople);
|
|
|
580
|
+ processAudit1.setResult(0);
|
|
|
581
|
+ processAudit1.setAuditState(0);//已提交待审批
|
|
|
582
|
+ processAudit1.setApplyPeople(processAudit.getApplyPeople());
|
|
|
583
|
+ processAudit1.setProcessId(processAudit.getProcessId());
|
|
|
584
|
+ processAudit1.setApplyTime(processAudit.getApplyTime());
|
|
|
585
|
+ processAudit1.setOngoingStep(ongoingStep);
|
|
|
586
|
+ if (processAudit.getType().equals("tf")) {
|
|
|
587
|
+ processAudit1.setWorkName(EnumProcessModel.tf.getName());
|
|
|
588
|
+ }else if(processAudit.getType().equals("yjcg")){
|
|
|
589
|
+ processAudit1.setWorkName(EnumProcessModel.yjcg.getName());
|
|
|
590
|
+ }else if(processAudit.getType().equals("yjly")){
|
|
|
591
|
+ processAudit1.setWorkName(EnumProcessModel.yjly.getName());
|
|
|
592
|
+ }else if(processAudit.getType().equals("xzsq")){
|
|
|
593
|
+ processAudit1.setWorkName(EnumProcessModel.xzsq.getName());
|
|
|
594
|
+ }else if(processAudit.getType().equals("xzjh")){
|
|
|
595
|
+ processAudit1.setWorkName(EnumProcessModel.xzjh.getName());
|
|
|
596
|
+ }else if(processAudit.getType().equals("sswxjh")){
|
|
|
597
|
+ processAudit1.setWorkName(EnumProcessModel.sswxjh.getName());
|
|
|
598
|
+ }else if(processAudit.getType().equals("sswxys")){
|
|
|
599
|
+ processAudit1.setWorkName(EnumProcessModel.sswxys.getName());
|
|
|
600
|
+ }else if(processAudit.getType().equals("sbcg")){
|
|
|
601
|
+ processAudit1.setWorkName(EnumProcessModel.sbcg.getName());
|
|
|
602
|
+ }
|
|
|
603
|
+ processAuditMapper.insert(processAudit1);
|
|
|
604
|
+
|
|
|
605
|
+ /**
|
|
|
606
|
+ * 发送通知数据给下一审批人
|
|
|
607
|
+ */
|
|
|
608
|
+ sysNoticeVO.setContent(userInfo.getDepotName()+"-"+houseName+"-"+"待审批");
|
|
|
609
|
+ sysNoticeVO.setNoticeType(InformModel.TONGGUO.getcode());//申请的时候推送 通知类型:10系统、20待办、30审批通过、40审批不通过、50警告
|
|
|
610
|
+ //获取下一审批人的信息
|
|
|
611
|
+ ResponseEntity<String> userInfos1 = restTemplate.getForEntity(MyConstant.SYSTEM_USER + toPeople, String.class);
|
|
|
612
|
+ if(null != userInfos1 && null != userInfos1.getBody()){
|
|
|
613
|
+ com.alibaba.fastjson.JSONObject jsonObjectuser1 = JSON.parseObject(userInfos1.getBody());
|
|
|
614
|
+ SysUserPO userInfo1 = com.alibaba.fastjson.JSONObject.toJavaObject(jsonObjectuser1, SysUserPO.class);
|
|
|
615
|
+ users.put(toPeople, userInfo1.getuName());
|
|
|
616
|
+ }
|
|
|
617
|
+ }else{//不通过 发送数据给申请人
|
|
|
618
|
+ sysNoticeVO.setContent(userInfo.getDepotName()+"-"+houseName+"-"+"审批不通过");
|
|
|
619
|
+ sysNoticeVO.setNoticeType(InformModel.BUTONGGUO.getcode());//申请的时候推送 通知类型:10系统、20待办、30审批通过、40审批不通过、50警告
|
|
|
620
|
+ users.put(processAudit.getApplyPeople(), userInfo.getuName());
|
|
|
621
|
+ }
|
|
|
622
|
+ }
|
|
570
|
623
|
} else {
|
|
571
|
624
|
//第二个人审批
|
|
572
|
625
|
//修改第一条数据的状态(历史数据的状态)
|
|
|
@@ -692,7 +745,8 @@ public class ProcessAuditServiceImpl extends ServiceImpl<ProcessAuditMapper, Pro
|
|
692
|
745
|
int ongoingStep = 0;
|
|
693
|
746
|
|
|
694
|
747
|
if(list.get(0).getType().equals("xzjh") || list.get(0).getType().equals("xzsq") ||
|
|
695
|
|
- list.get(0).getType().equals("sswxjh") || list.get(0).getType().equals("sswxys")){
|
|
|
748
|
+ list.get(0).getType().equals("sswxjh") || list.get(0).getType().equals("sswxys") ||
|
|
|
749
|
+ list.get(0).getType().equals("sbly") || list.get(0).getType().equals("sblygh")){
|
|
696
|
750
|
if(list.size()>0){
|
|
697
|
751
|
depot = list.get(0).getDepotId();
|
|
698
|
752
|
ongoingStep = Integer.valueOf(list.get(0).getOngoingStep());
|
|
|
@@ -727,12 +781,15 @@ public class ProcessAuditServiceImpl extends ServiceImpl<ProcessAuditMapper, Pro
|
|
727
|
781
|
ew1.eq("type", "xz");
|
|
728
|
782
|
}else if(list.get(0).getType().equals("sswxjh") || list.get(0).getType().equals("sswxys")){
|
|
729
|
783
|
ew1.eq("type", "sswx");
|
|
|
784
|
+ }else if(list.get(0).getType().equals("sblygh")){
|
|
|
785
|
+ ew1.eq("type", "sbly");
|
|
730
|
786
|
}else{
|
|
731
|
787
|
ew1.eq("type", list.get(0).getType());
|
|
732
|
788
|
}
|
|
733
|
789
|
|
|
734
|
790
|
|
|
735
|
791
|
|
|
|
792
|
+
|
|
736
|
793
|
boolean auditFirst = true;
|
|
737
|
794
|
List<ProcessMain> mainList = processMainMapper.selectList(ew1);
|
|
738
|
795
|
if(mainList.size()>0){
|
|
|
@@ -760,7 +817,8 @@ public class ProcessAuditServiceImpl extends ServiceImpl<ProcessAuditMapper, Pro
|
|
760
|
817
|
map1.put("step", mainList.get(i));//主表数据
|
|
761
|
818
|
map1.put("list", subList);//子表数据
|
|
762
|
819
|
if(list.get(0).getType().equals("xzjh") || list.get(0).getType().equals("xzsq")
|
|
763
|
|
- || list.get(0).getType().equals("sswxjh") || list.get(0).getType().equals("sswxys")){
|
|
|
820
|
+ || list.get(0).getType().equals("sswxjh") || list.get(0).getType().equals("sswxys")
|
|
|
821
|
+ || list.get(0).getType().equals("sbly") || list.get(0).getType().equals("sblygh")){
|
|
764
|
822
|
|
|
765
|
823
|
//审批人数据
|
|
766
|
824
|
if(mainList.get(i).getExistProcess().equals(0)){
|
|
|
@@ -794,7 +852,7 @@ public class ProcessAuditServiceImpl extends ServiceImpl<ProcessAuditMapper, Pro
|
|
794
|
852
|
|
|
795
|
853
|
//审批流程信息
|
|
796
|
854
|
if(list.get(0).getType().equals("tf") || list.get(0).getType().equals("yjly") || list.get(0).getType().equals("yjcg")
|
|
797
|
|
- || list.get(0).getType().equals("sbcg")){
|
|
|
855
|
+ || list.get(0).getType().equals("sbcg") || list.get(0).getType().equals("sbwx")){
|
|
798
|
856
|
List<ProcessBasis> pbList = processBasisService.getBasisByType(list.get(0).getType(), null, list.get(0).getDepotId());
|
|
799
|
857
|
if(pbList.size()>0){
|
|
800
|
858
|
if(pbList.get(0).getType().equals("tf") || pbList.get(0).getType().equals("yjly")){
|
|
|
@@ -1351,6 +1409,12 @@ public class ProcessAuditServiceImpl extends ServiceImpl<ProcessAuditMapper, Pro
|
|
1351
|
1409
|
}else if(processAudit.getType().equals("sbcg")){
|
|
1352
|
1410
|
sysNoticeVO.setTitle(EnumProcessModel.sbcg.getName());
|
|
1353
|
1411
|
sysNoticeVO.setNoticeModule("sbcg");
|
|
|
1412
|
+ }else if(processAudit.getType().equals("sbwx")){
|
|
|
1413
|
+ sysNoticeVO.setTitle(EnumProcessModel.sbwx.getName());
|
|
|
1414
|
+ sysNoticeVO.setNoticeModule("sbwx");
|
|
|
1415
|
+ }else if(processAudit.getType().equals("sbbf")){
|
|
|
1416
|
+ sysNoticeVO.setTitle(EnumProcessModel.sbbf.getName());
|
|
|
1417
|
+ sysNoticeVO.setNoticeModule("sbbf");
|
|
1354
|
1418
|
}
|
|
1355
|
1419
|
//根据仓房id获取仓房名称
|
|
1356
|
1420
|
String houseName = "";
|
|
|
@@ -1459,6 +1523,10 @@ public class ProcessAuditServiceImpl extends ServiceImpl<ProcessAuditMapper, Pro
|
|
1459
|
1523
|
processAudit1.setWorkName(EnumProcessModel.sswxys.getName());
|
|
1460
|
1524
|
}else if(processAudit.getType().equals("sbcg")){
|
|
1461
|
1525
|
processAudit1.setWorkName(EnumProcessModel.sbcg.getName());
|
|
|
1526
|
+ }else if(processAudit.getType().equals("sbwx")){
|
|
|
1527
|
+ processAudit1.setWorkName(EnumProcessModel.sbwx.getName());
|
|
|
1528
|
+ }else if(processAudit.getType().equals("sbbf")){
|
|
|
1529
|
+ processAudit1.setWorkName(EnumProcessModel.sbbf.getName());
|
|
1462
|
1530
|
}
|
|
1463
|
1531
|
processAuditMapper.insert(processAudit1);
|
|
1464
|
1532
|
|