调整同步TMS修改
This commit is contained in:
+4
@@ -667,6 +667,10 @@ public class BusinessDocumentOrderAdjustService {
|
|||||||
private void syncTmsOrder(ExecuteOrder executeOrder, BusinessDocumentOrder after) {
|
private void syncTmsOrder(ExecuteOrder executeOrder, BusinessDocumentOrder after) {
|
||||||
TmsOrderAddDTO tmsOrderAddDTO = new TmsOrderAddDTO();
|
TmsOrderAddDTO tmsOrderAddDTO = new TmsOrderAddDTO();
|
||||||
BeanUtil.copyProperties(after, tmsOrderAddDTO);
|
BeanUtil.copyProperties(after, tmsOrderAddDTO);
|
||||||
|
// id 传 OMS 业务单主键:TMS 侧用作 tms_order_account.order_id 口径;
|
||||||
|
// TMS 的 update 在覆盖前会保留 tms_order 真实主键,不会被污染
|
||||||
|
tmsOrderAddDTO.setId(String.valueOf(after.getId()));
|
||||||
|
// TMS 侧按执行单号定位订单
|
||||||
tmsOrderAddDTO.setExecuteOrderId(String.valueOf(executeOrder.getId()));
|
tmsOrderAddDTO.setExecuteOrderId(String.valueOf(executeOrder.getId()));
|
||||||
tmsOrderAddDTO.setExecuteOrderNumber(executeOrder.getGoodsNumber());
|
tmsOrderAddDTO.setExecuteOrderNumber(executeOrder.getGoodsNumber());
|
||||||
tmsOrderAddDTO.setGoodsNumber(after.getGoodsNumber());
|
tmsOrderAddDTO.setGoodsNumber(after.getGoodsNumber());
|
||||||
|
|||||||
Reference in New Issue
Block a user