fix(oms,wms): 出库反审补全——重新下发自愈/仓库信息本地兜底/运输链路反审联动/归档查询修复

- 反审后 issueStatus 置 3-已驳回(与入库侧同口径), 清空执行单号/货源单号
- 反审/取消下发软删执行明细时置空 uniqueId, 修复重新下发撞唯一约束
- 新增 WarehouseInfoApplicationService(Feign优先+本地跨库兜底), 出库侧8处调用点接入
- 反审联动软删运输链路: 运输业务单/执行单本地软删 + TMS deleteChainByExecuteOrderNumber
- WMS归档查询修复: 交接归档详情丢行/拣货归档数量恒0/复核列表归档汇总/OMS执行单已反审tab
This commit is contained in:
rcx
2026-09-11 11:42:42 +08:00
parent a65cca1cfa
commit 788bae9a16
18 changed files with 151 additions and 39 deletions
@@ -592,6 +592,18 @@
select WAREHOUSE_CODE from "NGWL_TEST_SYSTEM".WAREHOUSE where 1 = 1 and DEL_FLAG = 1 and WAREHOUSE_ID = #{id} limit 1
</select>
<!-- 本地跨库直查仓库信息: 下发/下单冻结等流程 Feign 获取仓库信息失败/降级时兜底(与 system 服务同库同表) -->
<select id="getWarehouseInfoFallback" parameterType="java.lang.Long" resultType="com.mhd.system.api.domain.WarehouseFeignPO">
select WAREHOUSE_CODE as warehouseCode,
WAREHOUSE_NAME as warehouseName,
ORDER_NO_GENERATE_RULE as orderNoGenerateRule,
OUT_ORDER_NO_PREFIX as outOrderNoPrefix,
SAMPLE_OUT_ORDER_NO_PREFIX as sampleOutOrderNoPrefix,
STOCK_LOCK_MODE as stockLockMode
from "NGWL_TEST_SYSTEM".WAREHOUSE
where 1 = 1 and DEL_FLAG = 1 and WAREHOUSE_ID = #{id} limit 1
</select>
<!-- 入仓通知单打印-表头查询 -->
<select id="queryNoticePrint" resultMap="StockInOrderResult">