|
|
@@ -277,7 +277,7 @@ public class ProcessAuditServiceImpl extends ServiceImpl<ProcessAuditMapper, Pro
|
|
277
|
277
|
// TODO Auto-generated method stub
|
|
278
|
278
|
|
|
279
|
279
|
JSONObject jsStr = JSONObject.parseObject(parameter);
|
|
280
|
|
- String id = jsStr.getString("id");//audit表的id
|
|
|
280
|
+ String id = jsStr.getString("id");//audit表的每一条数据的id
|
|
281
|
281
|
Integer auditState = jsStr.getInteger("auditState");//审批的状态(1通过,2不通过)
|
|
282
|
282
|
//Integer toPeople = jsStr.getInteger("toPeople"); //下一个审批人的id
|
|
283
|
283
|
String auditTime = jsStr.getString("auditTime");
|
|
|
@@ -288,7 +288,7 @@ public class ProcessAuditServiceImpl extends ServiceImpl<ProcessAuditMapper, Pro
|
|
288
|
288
|
ProcessAudit processAudit = processAuditMapper.selectById(id);
|
|
289
|
289
|
|
|
290
|
290
|
|
|
291
|
|
- if(null != processAudit.getAuditState() && processAudit.getAuditState().equals(0)){ //审批状态 是0 就是第一次审批
|
|
|
291
|
+ if(processAudit.getResult().equals(1) && processAudit.getAuditState().equals(0)){ //审批状态 是0 而且是第一条数据 就是第一次审批
|
|
292
|
292
|
//第一个人审批
|
|
293
|
293
|
|
|
294
|
294
|
//获取审批人
|
|
|
@@ -318,7 +318,7 @@ public class ProcessAuditServiceImpl extends ServiceImpl<ProcessAuditMapper, Pro
|
|
318
|
318
|
ProcessAudit processAudit1 = new ProcessAudit();
|
|
319
|
319
|
processAudit1.setMainId(processAudit.getMainId());
|
|
320
|
320
|
//processAudit1.setAuditState(auditState);
|
|
321
|
|
- processAudit1.setOperationTime(processAudit.getOperationTime());
|
|
|
321
|
+ //processAudit1.setOperationTime(processAudit.getOperationTime());
|
|
322
|
322
|
processAudit1.setType(processAudit.getType());
|
|
323
|
323
|
processAudit1.setHouseId(processAudit.getHouseId());
|
|
324
|
324
|
processAudit1.setDepotId(processAudit.getDepotId());
|
|
|
@@ -328,6 +328,7 @@ public class ProcessAuditServiceImpl extends ServiceImpl<ProcessAuditMapper, Pro
|
|
328
|
328
|
processAudit1.setAuditState(0);//已提交待审批
|
|
329
|
329
|
processAudit1.setApplyPeople(processAudit.getApplyPeople());
|
|
330
|
330
|
processAudit1.setProcessId(processAudit.getProcessId());
|
|
|
331
|
+ processAudit1.setApplyTime(processAudit.getApplyTime());
|
|
331
|
332
|
processAuditMapper.insert(processAudit1);
|
|
332
|
333
|
}
|
|
333
|
334
|
}else{
|
|
|
@@ -547,7 +548,7 @@ public class ProcessAuditServiceImpl extends ServiceImpl<ProcessAuditMapper, Pro
|
|
547
|
548
|
|
|
548
|
549
|
//第二个人审批 审批状态为2 3 (XX 第一条数据的状态是,2:审批不通过,3:审批完成进行中)
|
|
549
|
550
|
|
|
550
|
|
- ew.and(x->x.eq("result",1).ne("audit_state", 0).or().ne("result",1).le("audit_state", 2));
|
|
|
551
|
+ ew.and(x->x.eq("result",1).ne("audit_state", 0).or().ne("result",1).between("audit_state", 0,4));
|
|
551
|
552
|
|
|
552
|
553
|
|
|
553
|
554
|
}
|