|
|
@@ -2426,6 +2426,7 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
auditProecessDTO.setSendUserId(AuthUtil.getUserId());
|
|
|
auditProecessDTO.setSendName(AuthUtil.getUserName());
|
|
|
auditProecessDTO.setSendTime(new Date());
|
|
|
+ auditProecessDTO.setReferenceNo(order.getBillNo());
|
|
|
R financeProcess = iCheckClient.createFinanceProcess(auditProecessDTO);
|
|
|
if (!financeProcess.isSuccess()) {
|
|
|
throw new SecurityException("操作失败,请联系管理员");
|
|
|
@@ -3055,6 +3056,7 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
auditProecessDTO.setSendUserId(AuthUtil.getUserId());
|
|
|
auditProecessDTO.setSendName(AuthUtil.getUserName());
|
|
|
auditProecessDTO.setSendTime(new Date());
|
|
|
+ auditProecessDTO.setReferenceNo(order.getBillNo());
|
|
|
R financeProcess = iCheckClient.createFinanceProcess(auditProecessDTO);
|
|
|
if (!financeProcess.isSuccess()) {
|
|
|
throw new SecurityException("操作失败,请联系管理员");
|
|
|
@@ -4051,7 +4053,7 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
if (order.getId() == null) {
|
|
|
throw new RuntimeException("缺少必要参数");
|
|
|
}
|
|
|
- if (ParamCache.getValue(APPROVAL_PROCESS).equals("1") && ObjectUtils.isNotNull(order.getStatus()) && 6 == order.getStatus()) {
|
|
|
+ if (ParamCache.getValue(APPROVAL_PROCESS).equals("1") || ObjectUtils.isNotNull(order.getStatus()) && 6 == order.getStatus()) {
|
|
|
if (ObjectUtils.isNotNull(order.getSpecial()) && "1".equals(order.getSpecial())) {
|
|
|
Order selectOrder = baseMapper.selectById(order.getId());
|
|
|
LambdaQueryWrapper<OrderItems> lambdaQueryWrapper = new LambdaQueryWrapper<>();
|
|
|
@@ -4371,7 +4373,7 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
return R.data("订单单号:" + selectOrder.getSysNo() + "金额小于运费金额,确定要审核通过吗?");
|
|
|
}
|
|
|
} else {
|
|
|
- return R.data("未查到陆运订单信息");
|
|
|
+ throw new RuntimeException("运费余额不足,审核失败");
|
|
|
}
|
|
|
} else {
|
|
|
return R.data("未查到订单信息");
|