王奎兴
|
2c60dc8f84
|
bms改造;
|
2026-09-01 16:58:39 +08:00 |
|
王奎兴
|
a5a222a78e
|
Merge branch 'dev' into dev-ty1.2
# Conflicts:
# mhd-modules/mhd-system/src/main/resources/bootstrap.yml
|
2026-08-26 14:11:45 +08:00 |
|
王奎兴
|
02a0b7aab6
|
xxl-job
|
2026-08-26 14:08:24 +08:00 |
|
rcx
|
7d8e1c3872
|
feat(wms):复核详情增加合计数;库存分配新增通宇专用可分配库存查询(物料+箱号/卡板+Sheet Ref匹配
1. 复核详情(getInfo/getInfoReviewOrderNumber)头表回填totalReviewedQty/totalPlanQty/materialKindCount,
口径与列表queryList聚合一致(计划量=Σifnull(material_plan_qty,pending+reviewed))
2. 新增 GET /materialInventoryApi/assignableList,按通宇账号分流(TongyuOrgUtil:组织ID=2830或组织名含"通宇"):
- 通宇:启用新匹配。双模式入参——传outOrderId+materialDetailId(须成对)则匹配值全部后端自取出库单/明细;
不传则按平铺参数(materialBaseInfoId/materialCode+boxPalletNo+sheetRefNo,多值串自动拆token OR-LIKE)。
固定条件:del_flag=1且可分配数量(allocation_quantity)>0,不分页全量返回,不套用用户组织数据权限
- 非通宇:保持原/list行为,内部直调list();进原查询前清除materialDetailId(新接口专用参数,防泄入
原查询的a.material_detail_id=上架单明细ID条件导致查空)
3. autoAssign自动分配同步分流:通宇走token匹配,非通宇保持原eq精确匹配不变
4. 新增util/BatchNoTokenUtil(批次属性多值拆分)、util/TongyuOrgUtil;库存批次属性回填抽为
fillBatchAttributes供/list与可分配查询复用,原逻辑行为不变
|
2026-08-26 09:30:01 +08:00 |
|
王奎兴
|
1b3b1a6394
|
Merge branch 'dev' into dev-ty1.2
# Conflicts:
# mhd_wms/src/main/resources/bootstrap.yml
|
2026-08-22 13:59:22 +08:00 |
|
rcx
|
000092952f
|
feat(oms,wms):出库/运输单据增加线路车次字段,线路管理支持车次清单维护
1. OMS四张表(business_document_order/execute_order/
reservation_stock_out_order/execution_stock_out_order)加
LINE_CODE/LINE_NAME/SHUTTLE_NO三列,entity/DO/DTO/PO同步加字段,
出库两链路Mapper XML补列与resultMap。
线路编码/名称冗余存line_management的route_code/route_name
(两库不互通无法join);SHUTTLE_NO为字符串(如4或31-4),
前端拼"编码-车次"显示(31-4车次);不复用route(存tms_route.id)
和train_no(入库链路占用)。
下发链路(预约单->执行单,业务单->执行单)同名拷贝自动透传。
2. WMS line_management加SHUTTLE_JSON列(车次序号JSON数组),
四层加字段+XML;DTO加反序列化器兼容前端传数组,
PO加序列化器返回原样输出数组。
3. LineManagementImpl.update组织/仓库名称空串兜底,
修复编辑线路后组织名称被刷成空串、列表查不到的问题。
4. 新增建表脚本sql/20260820_oms_outbound_transport_add_line_shuttle.sql(达梦语法)。
|
2026-08-21 15:28:50 +08:00 |
|
rcx
|
22f2b66ffa
|
feat(oms,wms):库存导出按到期日分组排序并合并同物料同到期日库存(仅wlExpiry查询生效)
需求:库存查询导出按商品到期日分组归类、相同到期日相邻显示,相同物料相同
到期日合并库存。仅在 queryRule=wlExpiry(物料+到期日汇总查询)导出时生效,
列表显示不变;同时回退 8fedb6d6 对列表默认排序的改动。
一、列表默认查询还原(回退 8fedb6d6):OMS queryList 恢复 order by a.update_time desc,
Api 恢复 update_time 内存重排(空值最后),两侧列表排序与改动前一致。
二、导出排序(OMS/WMS queryListByWlExpiry):/list 新增可选参数 orderByExpiryDate,
仅 queryRule=wlExpiry 时生效:
1. wlExpiry + orderByExpiryDate=true(导出):到期日倒序(日期近的在前)、空值最后、
0库存靠后、同到期日按更新时间倒序;排序在SQL层,跨页/全量导出分组不被打散;
OMS Api 传参时跳过 update_time 内存重排,避免覆盖SQL排序
2. 仅 wlExpiry 不带参数:排序保持原样(sort_order+更新时间倒序)
3. 其他查询方式:不受影响,参数被忽略
三、合并:wlExpiry 查询 GROUP BY 物料+到期日+货主(货主隔离),相同物料相同到期日
合并一行,库存/可用/冻结数量及净重/毛重/体积/面积 SUM 汇总(复用现成查询,未改)
四、前端导出:/list + queryRule=wlExpiry + orderByExpiryDate=true + 当前查询条件(不分页)
|
2026-08-21 15:13:28 +08:00 |
|
王奎兴
|
57f87baf85
|
发30
|
2026-08-20 15:30:59 +08:00 |
|
王奎兴
|
530254e000
|
发31
|
2026-08-20 14:57:14 +08:00 |
|
王奎兴
|
4b434a2cd2
|
Merge branch 'refs/heads/dev' into dev_820
|
2026-08-18 16:36:28 +08:00 |
|
rcx
|
39ebcb70ed
|
wip(wms): 出库报关流程暂时搁置,注释相关代码恢复原出库交接流程
|
2026-08-14 16:53:22 +08:00 |
|
王奎兴
|
070cdcd5de
|
仓码820
|
2026-08-14 14:36:46 +08:00 |
|
王奎兴
|
fd1436da9c
|
Merge branch 'dev' into dev-ty1.2
# Conflicts:
# mhd_wms/src/main/java/com/mhd/wms/domain/handoverTaskOrder/service/HandoverTaskOrderDomainService.java
# mhd_wms/src/main/java/com/mhd/wms/domain/stockInOrder/repository/todo/StockInOrderDO.java
# mhd_wms/src/main/java/com/mhd/wms/domain/stockOutOrder/repository/todo/StockOutOrderDO.java
# mhd_wms/src/main/java/com/mhd/wms/interfaces/dto/stockInOrder/StockInOrderDTO.java
# mhd_wms/src/main/java/com/mhd/wms/interfaces/dto/stockOutOrder/StockOutOrderDTO.java
|
2026-08-13 16:46:09 +08:00 |
|
rcx
|
3d3036cebf
|
feat(wms): 出库报关流程改造
1. 交接环节增加 needDeclareFlag 判断:需报关单置为「已交接(13)」不扣库存,
不需报关单维持原逻辑直接「已出库(9)」扣库存。
2. 新增定时任务每小时调 sendDec 查报关结果,dec_status=P(海关已放行) 时
状态 13→9 并扣库存+推OMS。
3. 新增 /stockOutOrderApi/customsConfirmOut 接口支持人工触发报关确认出库。
4. 出库单状态枚举新增 13-已交接。
5. WMS 启动类新增 @EnableScheduling 开启定时任务支持。
|
2026-08-13 15:06:08 +08:00 |
|
zhaoqing
|
8b4e785de3
|
fix(wms):出入库查询和导出修改
|
2026-08-11 17:46:49 +08:00 |
|
王奎兴
|
4b29406701
|
Merge branch 'dev' into feature/dev-0729
# Conflicts:
# mhd_bms/src/main/resources/bootstrap.yml
|
2026-08-08 11:39:21 +08:00 |
|
王奎兴
|
1c29c7e5e4
|
入库调整备注;
|
2026-08-08 11:36:58 +08:00 |
|
王奎兴
|
bee31cf944
|
签名方式修改;
|
2026-08-08 09:59:00 +08:00 |
|
rcx
|
315d96063a
|
fix(库存模块): 修复库存调整逻辑并优化即时库存接口
库存调整:修复部分商品在点击“完成库存调整”后数据未更新的问题。
即时库存:移除 JSON 返回列表中每个对象冗余的库存数量合计字段,改为在最外层统一返回,优化并缩短接口整体响应时间。
|
2026-08-06 17:08:54 +08:00 |
|
rcx
|
56b39702b5
|
feat:WMS 模块 「库存查询」-「即时库存」
1. 完成即时库存列表接口改造:JSON 返回每个对象中补充规格型号与库存数量合计字段。
2. 支持前端基于规格型号进行即时库存的组合条件查询
|
2026-08-05 18:18:08 +08:00 |
|
王奎兴
|
95d232623b
|
Merge branch 'dev' into feature/dev-0729
|
2026-07-29 18:09:54 +08:00 |
|
秦鸿展
|
c852ef1b8b
|
OMS批量签名
|
2026-07-29 14:29:56 +08:00 |
|
秦鸿展
|
c1e062082a
|
OMS的签名表以及详情,WMS的批量签名
|
2026-07-28 15:43:38 +08:00 |
|
秦鸿展
|
e77937fb89
|
批量电子签名
|
2026-07-25 17:15:04 +08:00 |
|
秦鸿展
|
6b78248531
|
出库签名列表查询以及详情
|
2026-07-25 13:32:26 +08:00 |
|
秦鸿展
|
82909efe6b
|
导入物料BUG修改
|
2026-07-24 18:49:14 +08:00 |
|
秦鸿展
|
21db85ef2b
|
入库查询签名列表以及详情
|
2026-07-24 16:46:42 +08:00 |
|
秦鸿展
|
494f49ee1b
|
库存查询按照过期日期来过滤查询
|
2026-07-22 10:39:34 +08:00 |
|
王奎兴
|
a9e3d6cb6b
|
Merge branch 'dev' into dev_jinji
|
2026-07-17 18:06:41 +08:00 |
|
秦鸿展
|
2373be59e6
|
紧急任务修改
|
2026-07-17 15:27:17 +08:00 |
|
王奎兴
|
80b96b0f17
|
复核逻辑修改;
|
2026-07-15 16:34:03 +08:00 |
|
王奎兴
|
d683774b88
|
复核逻辑修改;
|
2026-07-15 16:19:46 +08:00 |
|
王奎兴
|
b303c78b39
|
回显出库重量等;
|
2026-07-14 17:53:09 +08:00 |
|
王奎兴
|
c3b4923ce9
|
类型转换异常
|
2026-07-14 13:52:36 +08:00 |
|
王奎兴
|
0f2e2e769b
|
简易模式收货及上架;
|
2026-07-13 17:34:44 +08:00 |
|
王奎兴
|
81c30d752d
|
简易模式收货及上架;
|
2026-07-13 16:42:18 +08:00 |
|
王奎兴
|
35122c0fca
|
简易模式收货及上架;
|
2026-07-13 15:17:16 +08:00 |
|
王奎兴
|
444b6add0a
|
移除任务人员空指针处理;
|
2026-07-11 10:51:14 +08:00 |
|
王奎兴
|
5030ca2a8a
|
出入库移交任务及移除任务项;
|
2026-07-10 17:06:29 +08:00 |
|
王奎兴
|
4852b4496a
|
pda任务接收
|
2026-07-10 16:30:49 +08:00 |
|
王奎兴
|
e2bfb032a7
|
作业人员名称
|
2026-07-10 16:20:53 +08:00 |
|
王奎兴
|
f4f2573af7
|
仓码pda改造;
|
2026-07-10 15:26:06 +08:00 |
|
王奎兴
|
bbe8ce3523
|
入库单pda查询;
|
2026-07-10 14:15:34 +08:00 |
|
王奎兴
|
dc9d491d61
|
pda查询报错;
|
2026-07-07 10:00:09 +08:00 |
|
王奎兴
|
e4a3835ee0
|
bug修改;
|
2026-07-03 17:49:31 +08:00 |
|
王奎兴
|
176bdbc633
|
Merge branch 'dev' into dev_user0622
# Conflicts:
# mhd_wms/src/main/resources/mapper/pickingOrder/PickingOrderMapper.xml
|
2026-07-02 19:09:31 +08:00 |
|
王奎兴
|
193db96e63
|
v3.0.5
|
2026-07-01 18:19:03 +08:00 |
|
王奎兴
|
40ff9808b8
|
出库单执行生成拣货单及取消执行删除拣货单;
|
2026-06-29 18:02:40 +08:00 |
|
王奎兴
|
de1ef5dec7
|
预约改造;pda报错;
|
2026-06-29 10:56:57 +08:00 |
|
王奎兴
|
8f0e71fe2a
|
预约单改造;
|
2026-06-27 18:06:31 +08:00 |
|