gaodd 5 vuotta sitten
vanhempi
commit
f68271fb4d

+ 7 - 4
src/main/java/com/unissoft/ventilation/service/impl/ProcessAuditServiceImpl.java

@@ -278,6 +278,7 @@ public class ProcessAuditServiceImpl extends ServiceImpl<ProcessAuditMapper, Pro
278 278
 		Integer auditState = jsStr.getInteger("auditState");//审批的状态(1通过,2不通过)
279 279
 		//Integer toPeople = jsStr.getInteger("toPeople"); //下一个审批人的id
280 280
 		String auditTime = jsStr.getString("auditTime");
281
+		String ongoingStep = jsStr.getString("ongoingStep");
281 282
 		//判断是第一个人审批还是第二个人审批
282 283
 		/*QueryWrapper<ProcessAudit> ew = new QueryWrapper<>(); 
283 284
         ew.eq("id", id);*/
@@ -327,6 +328,7 @@ public class ProcessAuditServiceImpl extends ServiceImpl<ProcessAuditMapper, Pro
327 328
 			//第二个人审批
328 329
 			processAudit.setAuditState(auditState);
329 330
 			processAudit.setAuditTime(auditTime);
331
+			processAudit.setOngoingStep(ongoingStep);
330 332
 	        processAuditMapper.updateById(processAudit); //更改此条数据的审批状态
331 333
 		}
332 334
 		
@@ -439,14 +441,15 @@ public class ProcessAuditServiceImpl extends ServiceImpl<ProcessAuditMapper, Pro
439 441
 			pbList.get(1).setContent(list.get(0).getToPeople());
440 442
 		}else{
441 443
 			//已审批
442
-			pbList.get(1).setContent(list.get(0).getFromPeople());
443
-			pbList.get(2).setContent(list.get(0).getToPeople());
444
+			pbList.get(1).setContent(list.get(0).getToPeople());
444 445
 			pbList.get(1).setAuditTime(list.get(0).getAuditTime());
446
+			pbList.get(1).setAuditStuts(list.get(0).getAuditState());
445 447
 			if(list.size()>1){
448
+				pbList.get(2).setContent(list.get(1).getToPeople());
446 449
 				pbList.get(2).setAuditTime(list.get(1).getAuditTime());
447
-				pbList.get(2).setAuditStuts(list.get(0).getAuditState());
450
+				pbList.get(2).setAuditStuts(list.get(1).getAuditState());
448 451
 			}
449
-			pbList.get(1).setAuditStuts(list.get(0).getAuditState());
452
+			
450 453
 			
451 454
 		}
452 455
 		map.put("audit", pbList);