云
4 小时以前 8ea92030610fd1e62136f7b26e10d5396359d8f8
分支
用户 云 <2163098428@qq.com>
星期三, 九月 30, 2026 19:04 +0800
提交者 云 <2163098428@qq.com>
星期三, 九月 30, 2026 19:04 +0800
提交8ea92030610fd1e62136f7b26e10d5396359d8f8
目录 8d5e6768ea1c5a4ec598bbe0be4007197333af05 目录 | zip | gz
上一版本 0ddbb4ec727ffce844ef672107e3410d84b1f11a 查看 | 对比
feat(mes): 更新追溯功能支持未绑定批次和品种单位信息

- 修改 application-local.yaml 中的追溯页面基础地址
- 使用 codeRedisDao.generate() 替代手动编码生成托盘码和袋码
- 更新托盘码分配规则为 16 位随机数字
- 在 MesProTracePublicRespVO 中新增 batchBound 和 itemUnitMeasureName 字段
- 集成 MdmUnitMeasureApi 获取品种计量单位名称
- 实现未绑定批次时降级返回品种信息的功能
- 新增 H5 溯源联调文档说明品种单位和未绑定批次处理
- 优化追溯查询逻辑支持袋码/托盘码未录入批次场景
- 添加品种主计量单位名称字段返回
- 调整页面展示规则支持未绑定批次提示
- 完善防伪查询区块的批次显示逻辑
已添加6个文件
已修改5个文件
1015 ■■■■■ 文件已修改
docs/h5_trace_item_unit_integration.md 65 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
docs/h5_trace_unbound_batch_integration.md 118 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
img/0d9430aac760f2a00123f8f4f9b8eae0.jpg 对比 | 查看 | 原始文档 | blame | 历史
img/8fbfd97ac926a2dfd7e3bc2577aee946.jpg 对比 | 查看 | 原始文档 | blame | 历史
img/ChatGPT Image 2026年9月30日 18_10_01.png 对比 | 查看 | 原始文档 | blame | 历史
img/tahe_seed_logo.png 对比 | 查看 | 原始文档 | blame | 历史
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/pub/trace/vo/MesProTracePublicRespVO.java 6 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/pro/bagcode/MesProBagCodeServiceImpl.java 11 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/trace/MesProTracePublicServiceImpl.java 60 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
yudao-server/src/main/resources/application-local.yaml 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
yudao-server/src/main/resources/static/trace.html 753 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史