feat(wms):WMS出库单增加线路车次字段,App出库单详情显示线路/车次

背景:App出库单详情调wmsApi/stockOutOrderApi/getInfo,数据在WMS
stock_out_order表,该表未加线路/车次字段导致不回显。

1. mhd-api StockOutOrder(OMS下发Feign DTO)加lineCode/lineName/shuttleNo,
   OMS执行单下发为copyProperties同名拷贝,自动透传,OMS代码零改动。
2. WMS stock_out_order表加三列(脚本追加);entity/PO加字段,
   Feign接收按JSON字段名对齐落库;Mapper XML resultMap与显式列清单补列,
   getInfo(getById自动)与列表均可返回。
3. 部署需重新打包mhd_oms与mhd_wms(OMS依赖的mhd-api jar变更)。
   存量已下发WMS的老单无值,OMS/WMS跨库无法批量刷数,新下发单自动带。
This commit is contained in:
rcx
2026-08-22 17:23:48 +08:00
parent 99cb355640
commit 9068fa0e40
5 changed files with 41 additions and 0 deletions
@@ -109,6 +109,9 @@
<result property="signaturePic" column="SIGNATURE_PIC" />
<result property="evidencePics" column="EVIDENCE_PICS" />
<result property="signatureRemark" column="SIGNATURE_REMARK" />
<result property="lineCode" column="LINE_CODE" />
<result property="lineName" column="LINE_NAME" />
<result property="shuttleNo" column="SHUTTLE_NO" />
</resultMap>
@@ -131,6 +134,7 @@
a.CUSTOMS_INSPECTION_FLAG,a.NEED_DECLARE_FLAG,a.NEED_TRANSPORT_FLAG,a.picture_app,a.billing_json,a.SETTLEMENT_CURRENCY,
a.SALESMAN_ID,a.SALESMAN_NAME,a.business_order_no,a.RETURN_QUANTITY,a.WORK_USER_ID,a.WORK_TASK_RECEIVE_STATUS,a.TASK_ISSUE_USER_ID,a.WORK_USER_NAME,
a.SIGNATURE_STATUS, a.SIGNATURE_TIME, a.SIGNATURE_PIC, a.EVIDENCE_PICS, a.SIGNATURE_REMARK
,a.LINE_CODE,a.LINE_NAME,a.SHUTTLE_NO
</sql>