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

Merge remote-tracking branch 'origin/v5.7_break_contract_reverse_20231020' into test

...@@ -115,6 +115,7 @@ public class OrderCancelServiceImpl implements OrderCancelService { ...@@ -115,6 +115,7 @@ public class OrderCancelServiceImpl implements OrderCancelService {
} else { } else {
List<OrderChild> arriveSendChildList = orderChildDao.selectResidueWeight(orderNo, OrderChildEnum.Status.ARRIVE_SEND.getCode()); List<OrderChild> arriveSendChildList = orderChildDao.selectResidueWeight(orderNo, OrderChildEnum.Status.ARRIVE_SEND.getCode());
orderStatusCode = OrderEnum.Status.COMPLETED.getCode();
List<String> childNoList = new LinkedList<>(); List<String> childNoList = new LinkedList<>();
for (OrderChild orderChild : arriveSendChildList) { for (OrderChild orderChild : arriveSendChildList) {
...@@ -127,7 +128,6 @@ public class OrderCancelServiceImpl implements OrderCancelService { ...@@ -127,7 +128,6 @@ public class OrderCancelServiceImpl implements OrderCancelService {
orderChildDao.batchUpdateOrderChildStatus( orderChildDao.batchUpdateOrderChildStatus(
OrderChildEnum.Status.PLATFORM_CANCEL.getCode(), "系统取消", OrderChildEnum.Status.PLATFORM_CANCEL.getCode(), "系统取消",
now, now,childNoList); now, now,childNoList);
orderStatusCode = OrderEnum.Status.COMPLETED.getCode();
} }
Map<String, List<OrderChild>> orderChildMap = orderChildrenList.stream() Map<String, List<OrderChild>> orderChildMap = orderChildrenList.stream()
...@@ -698,6 +698,9 @@ public class OrderCancelServiceImpl implements OrderCancelService { ...@@ -698,6 +698,9 @@ public class OrderCancelServiceImpl implements OrderCancelService {
@Override @Override
public OrderChildVO findArtificialCancelOrder(String orderChildNo) { public OrderChildVO findArtificialCancelOrder(String orderChildNo) {
OrderChildVO artificialCancelOrder = orderChildDao.findArtificialCancelOrder(orderChildNo); OrderChildVO artificialCancelOrder = orderChildDao.findArtificialCancelOrder(orderChildNo);
if (artificialCancelOrder == null) {
return null;
}
FeignOrderVO orderInfoFeign = orderFeign.getOrderInfoFeign(artificialCancelOrder.getOrderNo()); FeignOrderVO orderInfoFeign = orderFeign.getOrderInfoFeign(artificialCancelOrder.getOrderNo());
if (orderInfoFeign != null) { if (orderInfoFeign != null) {
artificialCancelOrder.setGoodTypeName(orderInfoFeign.getGoodsTypeName()); artificialCancelOrder.setGoodTypeName(orderInfoFeign.getGoodsTypeName());
......
...@@ -148,25 +148,20 @@ public class OrderChildSqlProvider { ...@@ -148,25 +148,20 @@ public class OrderChildSqlProvider {
} }
public String findArtificialCancelOrder(@Param("orderChildNo") String orderChildNo) { public String findArtificialCancelOrder(@Param("orderChildNo") String orderChildNo) {
return new SQL(){{ String sql = "select child_no,goods_name,freight_price," +
SELECT("child_no,goods_name,freight_price," + "send_address,receive_address," +
"send_address,receive_address,good_type_code,good_type_name" + "driver_user_no, driver_name,driver_mobile," +
"driver_user_no, driver_name,driver_mobile," + "truck_no," +
"truck_no," + "unload_pound_no,weight," +
"unload_pound_no,weight," + "cancel_remark," +
"cancel_remark," + "pound_status,status," +
"pound_status,status," + "date_format(load_deadline, '%Y-%m-%d %H:%i:%s') as loadDeadline," +
"date_format(load_deadline, '%Y-%m-%d %H:%i:%s') as loadDeadline," + "date_format(create_time, '%Y-%m-%d %H:%i:%s') as createTime," +
"date_format(create_time, '%Y-%m-%d %H:%i:%s') as createTime," + "date_format(unload_time, '%Y-%m-%d %H:%i:%s') as unloadTime from order_child where child_no = #{orderChildNo}";
"date_format(unload_time, '%Y-%m-%d %H:%i:%s') as unloadTime "
); sql += " and status >="+ OrderChildEnum.Status.LOAD.getCode();
FROM("order_child a"); sql += " and status <="+ OrderChildEnum.Status.COMPLETE.getCode();
return sql;
WHERE("(child_no = #{orderChildNo}");
WHERE("(status >=" + OrderChildEnum.Status.LOAD.getCode());
WHERE("(status <=" + OrderChildEnum.Status.COMPLETE.getCode());
LIMIT("1");
}}.toString();
} }
public String orderChildCancelRecord(@Param("page") Page<OrderChildVO> page) { public String orderChildCancelRecord(@Param("page") Page<OrderChildVO> page) {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论