提交 c6b5290f authored 作者: huyufan's avatar huyufan

bug修复

上级 8a79d1b8
...@@ -1146,8 +1146,8 @@ public class OrderChildServiceImpl implements OrderChildService { ...@@ -1146,8 +1146,8 @@ public class OrderChildServiceImpl implements OrderChildService {
@Override @Override
public void updateCarrierCancel(OrderChildCarrierCancelParam param) { public void updateCarrierCancel(OrderChildCarrierCancelParam param) {
// UserSessionData loginUserInfo = TokenUtil.getLoginUserInfo(); UserSessionData loginUserInfo = TokenUtil.getLoginUserInfo();
// Long userNo = loginUserInfo.getUserNo(); Long userNo = loginUserInfo.getUserNo();
String childNo = param.getChildNo(); String childNo = param.getChildNo();
LocalDateTime now = LocalDateTime.now(); LocalDateTime now = LocalDateTime.now();
...@@ -1155,25 +1155,25 @@ public class OrderChildServiceImpl implements OrderChildService { ...@@ -1155,25 +1155,25 @@ public class OrderChildServiceImpl implements OrderChildService {
OrderChild orderChild = orderChildDao.getByChildNo(childNo).orElseThrow( OrderChild orderChild = orderChildDao.getByChildNo(childNo).orElseThrow(
PerformanceResultEnum.ORDER_CHILD_NO_FOUND); PerformanceResultEnum.ORDER_CHILD_NO_FOUND);
// if (OrderChildEnum.CANCEL_lIST.contains(orderChild.getStatus())) { if (OrderChildEnum.CANCEL_lIST.contains(orderChild.getStatus())) {
// return; return;
// } }
//
// // 禁止取消 (卸车前取消) // 禁止取消 (卸车前取消)
// if (orderChild.getStatus() >= OrderChildEnum.Status.UNLOAD.getCode()) { if (orderChild.getStatus() >= OrderChildEnum.Status.UNLOAD.getCode()) {
// throw new ServiceSystemException(PerformanceResultEnum.ORDER_CHILD_CANCEL_FORBID); throw new ServiceSystemException(PerformanceResultEnum.ORDER_CHILD_CANCEL_FORBID);
// } }
OrderGoods orderGoods = orderGoodsDao.getByOrderGoodsNo(orderChild.getOrderGoodsNo()).orElseThrow( OrderGoods orderGoods = orderGoodsDao.getByOrderGoodsNo(orderChild.getOrderGoodsNo()).orElseThrow(
PerformanceResultEnum.DATA_NOT_FIND); PerformanceResultEnum.DATA_NOT_FIND);
// 定向 // 定向
// OrderGoodsTruckBind orderGoodsTruckBind = null; OrderGoodsTruckBind orderGoodsTruckBind = null;
// if (Objects.equals(orderGoods.getPendingOrderWay(), if (Objects.equals(orderGoods.getPendingOrderWay(),
// OrderGoodsPendingOrderWayStatusEnum.Status.EXCLUSIVE.getCode())) { OrderGoodsPendingOrderWayStatusEnum.Status.EXCLUSIVE.getCode())) {
// orderGoodsTruckBind = orderGoodsTruckBindDao.getByOrderGoodsNoAndTruckNo(orderGoods.getOrderGoodsNo(), orderGoodsTruckBind = orderGoodsTruckBindDao.getByOrderGoodsNoAndTruckNo(orderGoods.getOrderGoodsNo(),
// orderChild.getTruckNo()).orElseThrow(PerformanceResultEnum.DATA_NOT_FIND); orderChild.getTruckNo()).orElseThrow(PerformanceResultEnum.DATA_NOT_FIND);
// } }
orderChild.setCancelRemark(param.getRemark()); orderChild.setCancelRemark(param.getRemark());
orderChild.setCancelTime(LocalDateTime.now()); orderChild.setCancelTime(LocalDateTime.now());
...@@ -1184,23 +1184,23 @@ public class OrderChildServiceImpl implements OrderChildService { ...@@ -1184,23 +1184,23 @@ public class OrderChildServiceImpl implements OrderChildService {
updateOrderGoodsAmountReturn(orderChild, orderGoods); updateOrderGoodsAmountReturn(orderChild, orderGoods);
// 取消定向 // 取消定向
// updateOrderGoodsDirectCancel(orderGoodsTruckBind); updateOrderGoodsDirectCancel(orderGoodsTruckBind);
//
// orderChildDao.updateCancel(orderChild); orderChildDao.updateCancel(orderChild);
//
// // 更新出车状态 // 更新出车状态
// updateDriverOrderStatusCancel(orderChild.getDriverUserNo(), orderChild.getTruckId()); updateDriverOrderStatusCancel(orderChild.getDriverUserNo(), orderChild.getTruckId());
// 日志 // 日志
// orderChildLogService.saveCarrierOrderChildLog(childNo, OrderChildLogEnum.Type.PLATFORM_CANCEL.getCode(), orderChildLogService.saveCarrierOrderChildLog(childNo, OrderChildLogEnum.Type.PLATFORM_CANCEL.getCode(),
// OrderChildLogEnum.Type.PLATFORM_CANCEL.getMsg(), loginUserInfo.getUserNo(), OrderChildLogEnum.Type.PLATFORM_CANCEL.getMsg(), loginUserInfo.getUserNo(),
// loginUserInfo.getUserName()); loginUserInfo.getUserName());
//
// // 运单结束 // 运单结束
// orderChildFinish(orderChild); orderChildFinish(orderChild);
//
// // 发送mq (运单取消) // 发送mq (运单取消)
// orderChildMqService.orderChildCancel(orderChild.getChildNo(), orderChild.getStatus(), UserTypeEnum.DRIVER.getCode(), loginUserInfo.getUserNo(), loginUserInfo.getUserName()); orderChildMqService.orderChildCancel(orderChild.getChildNo(), orderChild.getStatus(), UserTypeEnum.DRIVER.getCode(), loginUserInfo.getUserNo(), loginUserInfo.getUserName());
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论