|
@@ -202,6 +202,7 @@ public class InsFeeAuditServiceImpl extends ServiceImpl<InsFeeAuditMapper, InsFe
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
|
|
+ @GlobalTransactional
|
|
|
public void feeAuditAdd(InsOrders orders, String systemCode) {
|
|
public void feeAuditAdd(InsOrders orders, String systemCode) {
|
|
|
log.info("systemCode = [{}], feeAuditAdd: orders=[{}]",systemCode, JSONUtil.toJsonStr(orders));
|
|
log.info("systemCode = [{}], feeAuditAdd: orders=[{}]",systemCode, JSONUtil.toJsonStr(orders));
|
|
|
// 先检查是否已存在审核记录,避免重复INSERT导致主键冲突
|
|
// 先检查是否已存在审核记录,避免重复INSERT导致主键冲突
|
|
@@ -226,6 +227,14 @@ public class InsFeeAuditServiceImpl extends ServiceImpl<InsFeeAuditMapper, InsFe
|
|
|
insFeeAudit.setAuditStatus(1);
|
|
insFeeAudit.setAuditStatus(1);
|
|
|
}
|
|
}
|
|
|
this.save(insFeeAudit);
|
|
this.save(insFeeAudit);
|
|
|
|
|
+ // 如果是自动审核 则执行自动审核逻辑
|
|
|
|
|
+ if(insFeeAudit.getAuditStatus().equals(1)){
|
|
|
|
|
+ VerifyOrderParam param = new VerifyOrderParam();
|
|
|
|
|
+ param.setOrderNo(orders.getId());
|
|
|
|
|
+ param.setAuditStatus(1);
|
|
|
|
|
+ param.setRefuse("自动审核");
|
|
|
|
|
+ this.verifyOrder(param);
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|