update:修改订单失败原因内容添加
This commit is contained in:
parent
362f1708cc
commit
f7abead0e5
|
@ -589,6 +589,8 @@ public class OrdersServiceImpl extends ServiceImpl<OrdersMapper, OrdersDO> imple
|
||||||
// 记录操作记录
|
// 记录操作记录
|
||||||
OrderOperateLogSaveReqVO logSaveReqVO = new OrderOperateLogSaveReqVO();
|
OrderOperateLogSaveReqVO logSaveReqVO = new OrderOperateLogSaveReqVO();
|
||||||
logSaveReqVO.setOrderId(ordersDO.getId());
|
logSaveReqVO.setOrderId(ordersDO.getId());
|
||||||
|
// 失败原因
|
||||||
|
String reason = ordersDO.getReason();
|
||||||
if (success) {
|
if (success) {
|
||||||
// 订单调用接口返回结果
|
// 订单调用接口返回结果
|
||||||
logSaveReqVO.setMsgSource("1");
|
logSaveReqVO.setMsgSource("1");
|
||||||
|
@ -600,10 +602,12 @@ public class OrdersServiceImpl extends ServiceImpl<OrdersMapper, OrdersDO> imple
|
||||||
ordersDO.setUpstreamOrderStatus(Integer.valueOf(orderStatusCode));
|
ordersDO.setUpstreamOrderStatus(Integer.valueOf(orderStatusCode));
|
||||||
// api记录成功操作记录
|
// api记录成功操作记录
|
||||||
if ("0".equals(orderStatusCode)) {
|
if ("0".equals(orderStatusCode)) {
|
||||||
|
String supplierOrderStatusDesc = orderData.getSupplierOrderStatusDesc();
|
||||||
// 提交异常
|
// 提交异常
|
||||||
logSaveReqVO.setMsgType("1");
|
logSaveReqVO.setMsgType("1");
|
||||||
ordersDO.setStatus(-460L);
|
ordersDO.setStatus(-460L);
|
||||||
logSaveReqVO.setMsg(orderData.getSupplierOrderStatusDesc());
|
logSaveReqVO.setMsg(supplierOrderStatusDesc);
|
||||||
|
ordersDO.setReason(reason+"\n"+supplierOrderStatusDesc);
|
||||||
} else {
|
} else {
|
||||||
// 成功 470
|
// 成功 470
|
||||||
// ordersDO 记录 create param 和 响应信息
|
// ordersDO 记录 create param 和 响应信息
|
||||||
|
@ -614,6 +618,7 @@ public class OrdersServiceImpl extends ServiceImpl<OrdersMapper, OrdersDO> imple
|
||||||
logSaveReqVO.setMsgType("0");
|
logSaveReqVO.setMsgType("0");
|
||||||
ordersDO.setStatus(470L);
|
ordersDO.setStatus(470L);
|
||||||
logSaveReqVO.setMsg("提单成功");
|
logSaveReqVO.setMsg("提单成功");
|
||||||
|
ordersDO.setMemo("提单成功");
|
||||||
ordersDO.setPlanMobileProduced(ordersDO.getPlanMobile());
|
ordersDO.setPlanMobileProduced(ordersDO.getPlanMobile());
|
||||||
String planMobileProduced = orderData.getPlanMobileProduced();
|
String planMobileProduced = orderData.getPlanMobileProduced();
|
||||||
if (StringUtils.isNotEmpty(planMobileProduced)){
|
if (StringUtils.isNotEmpty(planMobileProduced)){
|
||||||
|
@ -628,6 +633,7 @@ public class OrdersServiceImpl extends ServiceImpl<OrdersMapper, OrdersDO> imple
|
||||||
logSaveReqVO.setMsgType("1");
|
logSaveReqVO.setMsgType("1");
|
||||||
// 产品定义存在问题
|
// 产品定义存在问题
|
||||||
ordersDO.setStatus(450L);
|
ordersDO.setStatus(450L);
|
||||||
|
ordersDO.setReason(reason+"\n"+msg);
|
||||||
}
|
}
|
||||||
orderOperateLogService.createOrderOperateLog(logSaveReqVO);
|
orderOperateLogService.createOrderOperateLog(logSaveReqVO);
|
||||||
// 更新订单
|
// 更新订单
|
||||||
|
|
Loading…
Reference in New Issue