Showing
3 changed files
with
6 additions
and
2 deletions
xingyun-sc/src/main/java/com/lframework/xingyun/sc/impl/shipments/ShipmentsOrderInfoServiceImpl.java
| @@ -538,8 +538,7 @@ public class ShipmentsOrderInfoServiceImpl extends BaseMpServiceImpl<ShipmentsOr | @@ -538,8 +538,7 @@ public class ShipmentsOrderInfoServiceImpl extends BaseMpServiceImpl<ShipmentsOr | ||
| 538 | // 生成草稿要车单 | 538 | // 生成草稿要车单 |
| 539 | CreateDraftRequestCarTicketVo createVo = packDraftRequestCarTicket(orderInfo, plan.getTomoPreShipDate(), quantity); | 539 | CreateDraftRequestCarTicketVo createVo = packDraftRequestCarTicket(orderInfo, plan.getTomoPreShipDate(), quantity); |
| 540 | String draftId = draftRequestCarTicketService.create(createVo); | 540 | String draftId = draftRequestCarTicketService.create(createVo); |
| 541 | - | ||
| 542 | - // 草稿要车单id和要车单id映射 | 541 | + // 草稿要车单ID和发货单ID映射 |
| 543 | redisHandler.set("GET_SHIPMENTS_ORDER_ID_" + draftId, shipmentsOrderId); | 542 | redisHandler.set("GET_SHIPMENTS_ORDER_ID_" + draftId, shipmentsOrderId); |
| 544 | break; | 543 | break; |
| 545 | } | 544 | } |
| @@ -168,6 +168,7 @@ public class ShipmentsPlanDetailServiceImpl extends BaseMpServiceImpl<ShipmentsP | @@ -168,6 +168,7 @@ public class ShipmentsPlanDetailServiceImpl extends BaseMpServiceImpl<ShipmentsP | ||
| 168 | * @param vo 条件 | 168 | * @param vo 条件 |
| 169 | */ | 169 | */ |
| 170 | @Override | 170 | @Override |
| 171 | + @Transactional(rollbackFor = Exception.class) | ||
| 171 | public void planDetailSplit(ShipmentsPlanDetailSplitVo vo) { | 172 | public void planDetailSplit(ShipmentsPlanDetailSplitVo vo) { |
| 172 | String id = vo.getId(); | 173 | String id = vo.getId(); |
| 173 | ShipmentsPlanDetail detail = findById(id); | 174 | ShipmentsPlanDetail detail = findById(id); |
| @@ -5,6 +5,7 @@ | @@ -5,6 +5,7 @@ | ||
| 5 | <resultMap id="ShipmentsPlanDetail" type="com.lframework.xingyun.sc.entity.ShipmentsPlanDetail"> | 5 | <resultMap id="ShipmentsPlanDetail" type="com.lframework.xingyun.sc.entity.ShipmentsPlanDetail"> |
| 6 | <id column="id" property="id"/> | 6 | <id column="id" property="id"/> |
| 7 | <result column="plan_id" property="planId"/> | 7 | <result column="plan_id" property="planId"/> |
| 8 | + <result column="shipment_order_id" property="shipmentOrderId"/> | ||
| 8 | <result column="order_id" property="orderId"/> | 9 | <result column="order_id" property="orderId"/> |
| 9 | <result column="order_no" property="orderNo"/> | 10 | <result column="order_no" property="orderNo"/> |
| 10 | <result column="contract_type" property="contractType"/> | 11 | <result column="contract_type" property="contractType"/> |
| @@ -36,6 +37,7 @@ | @@ -36,6 +37,7 @@ | ||
| 36 | SELECT | 37 | SELECT |
| 37 | tb.id, | 38 | tb.id, |
| 38 | tb.plan_id, | 39 | tb.plan_id, |
| 40 | + tb.shipment_order_id, | ||
| 39 | tb.order_id, | 41 | tb.order_id, |
| 40 | o.order_no, | 42 | o.order_no, |
| 41 | s.type as contract_type, | 43 | s.type as contract_type, |
| @@ -122,6 +124,7 @@ | @@ -122,6 +124,7 @@ | ||
| 122 | INSERT INTO shipments_plan_detail ( | 124 | INSERT INTO shipments_plan_detail ( |
| 123 | id, | 125 | id, |
| 124 | plan_id, | 126 | plan_id, |
| 127 | + shipment_order_id, | ||
| 125 | order_id, | 128 | order_id, |
| 126 | order_spec_id, | 129 | order_spec_id, |
| 127 | parent_id, | 130 | parent_id, |
| @@ -140,6 +143,7 @@ | @@ -140,6 +143,7 @@ | ||
| 140 | ( | 143 | ( |
| 141 | #{item.id}, | 144 | #{item.id}, |
| 142 | #{item.planId}, | 145 | #{item.planId}, |
| 146 | + #{item.shipmentOrderId}, | ||
| 143 | #{item.orderId}, | 147 | #{item.orderId}, |
| 144 | #{item.orderSpecId}, | 148 | #{item.orderSpecId}, |
| 145 | #{item.parentId}, | 149 | #{item.parentId}, |