Commit Graph

135 Commits (4f7637406544df9006b3bf3ec23ab0d898d85193)

Author SHA1 Message Date
YunaiV 4f76374065 feat(mes): 更新删除操作注释为更明确的描述 2026-03-29 21:57:35 +08:00
YunaiV fe6e80271d feat(mes): 优化删除按钮操作及表单数据处理逻辑 2026-03-29 21:57:26 +08:00
YunaiV 5856838c73 feat(mes): 优化退货单操作逻辑,简化提交与完成流程 2026-03-29 21:43:46 +08:00
YunaiV 1f2a0904f4 feat(mes): 增强退货单功能,新增行数据校验与删除逻辑
- 新增退货数量字段的校验,确保其大于 0
- 增加根据行 ID 删除明细的功能
- 新增退货单编码的定义
- 增强退货单状态校验,确保状态为草稿才能进行删除操作
2026-03-29 21:01:14 +08:00
YunaiV f7f6e7ce93 feat(mes): 优化到货通知单和行的表单逻辑
调整到货通知单和行的表单结构,增强用户体验。修改了表单字段的布局和逻辑,确保数据的有效性和可用性。更新了相关组件的引用,提升代码的可读性和维护性。
2026-03-29 20:02:15 +08:00
YunaiV 88dcf7f74f feat(mes): 增强到货通知单表单逻辑与交互
更新到货通知单表单,增加字段的只读状态控制,优化用户交互体验。新增表单数据快照功能以支持脏检查,确保用户在提交前确认修改。调整按钮逻辑以适应不同表单状态,提升整体可用性。
2026-03-29 19:36:59 +08:00
YunaiV 32a830b595 feat(mes): 新增到货通知单编码及相关逻辑处理 2026-03-29 19:13:37 +08:00
YunaiV 166caaa72c feat(mes): 新增到货通知单编码及相关逻辑处理 2026-03-29 19:11:04 +08:00
YunaiV 43e80f868a feat(mes): 优化入库单表单逻辑和状态管理
调整表单字段和状态管理,简化逻辑处理,确保在创建和编辑模式下正确传递数据。增强了用户体验,提升了代码可读性和维护性。
2026-03-29 18:24:08 +08:00
YunaiV 63b212c514 feat(mes): 新增采购订单号字段及相关逻辑处理 2026-03-29 18:13:50 +08:00
YunaiV 736f7d2455 feat(mes): 添加 overflow-hidden 类以改善组件布局 2026-03-29 12:09:42 +08:00
YunaiV dba8ef1ab5 feat(mes): 新增采购订单号字段及相关逻辑处理 2026-03-29 11:22:53 +08:00
YunaiV 526879fa60 feat(mes): 新增采购入库单编码常量及生成逻辑 2026-03-29 10:51:55 +08:00
YunaiV cc640d8801 feat(mes): 添加数量校验逻辑,更新入库明细处理
新增对上架数量和入库数量的校验逻辑,确保入库明细的总数量不超过行入库数量。优化了入库单和入库明细的创建与更新流程,提升数据一致性和准确性。
2026-03-29 10:41:16 +08:00
YunaiV 45f8ea64c7 feat(mes): 新增批次详情弹窗及相关逻辑 2026-03-29 10:24:31 +08:00
YunaiV 53bfa9be57 feat(mes): 更新物料库存查询逻辑,优化仓库选择组件 2026-03-29 09:17:37 +08:00
YunaiV 4d151e0d5b feat(mes): 移除生成编码按钮的禁用状态 2026-03-29 00:06:20 +08:00
YunaiV 872fa9fe19 ♻️ refactor(mes): 移除多余的布局行,优化表单结构 2026-03-28 23:29:53 +08:00
YunaiV 53fbb03ad4 feat(mes): 重构库区混放规则更新逻辑,简化接口调用 2026-03-28 23:26:57 +08:00
YunaiV fdcc30415a feat(mes): 优化库位和库区管理功能,合并混放规则设置接口
整合物料混放和批次混放的设置接口为一个更新接口,简化了API调用。
同时,增加了库位和库区编码的生成逻辑,提升了用户体验。
2026-03-28 20:58:30 +08:00
YunaiV 5e1618b1c0 feat(mes): 添加虚拟仓库和库区删除校验,优化物料混放规则更新 2026-03-28 20:25:00 +08:00
YunaiV 1ad04812e1 feat(mes): 添加工序编号及名称,优化工作站相关功能
新增工序编号和名称字段,更新工作站相关逻辑以支持工序信息的处理。优化工作站的创建、更新和查询功能,确保工序信息的有效性和完整性。
2026-03-28 17:54:07 +08:00
YunaiV 3ac19a0c73 feat(mes): 更新供应商相关逻辑,添加英文名称及引用校验功能
重构供应商数据模型,替换供应商等级为英文名称,并在相关服务中添加对供应商引用的校验逻辑,以确保数据一致性和完整性。
2026-03-28 16:00:04 +08:00
YunaiV 4e05ad4691 feat(mes): 更新销售出库单状态流转逻辑,添加 OQC 检验支持
优化销售出库单的状态流转逻辑,新增待检测状态以支持 OQC 检验。根据检验结果自动流转状态,提升出库流程的灵活性和准确性。
2026-03-27 19:57:14 +08:00
YunaiV 49b0de72df feat(mes): 更新质检标志字段,优化相关逻辑
将多个类中的质检标志字段从 `iqcCheck` 和 `qcFlag` 更新为 `iqcCheckFlag` 和 `rqcCheckFlag`,以提高代码一致性和可读性。同时,更新相关逻辑以自动计算质量状态,确保系统在处理质检时的准确性。
2026-03-27 19:28:20 +08:00
YunaiV 3c1d5eb01a feat(mes): 更新退货检验单相关字段,优化数据结构和逻辑 2026-03-26 22:38:27 +08:00
YunaiV 23748e3433 feat(mes): 添加质检标识字段,优化入库单信息管理 2026-03-24 09:03:03 +08:00
YunaiV ec48c03486 feat(mes): 添加来料检验单编码规则和优化界面元素
新增来料检验单编码规则,支持自动生成检验单编号。优化了多个表单中的分隔符样式,提升用户体验。
2026-03-23 23:03:50 +08:00
YunaiV f9717b63ea feat(mes): 重命名生产领料出库相关类和接口,统一为产品领料出库命名
重构生产领料出库相关的类、接口和API,统一命名为产品领料出库,以提高代码的一致性和可读性。包括修改相关的状态枚举、数据对象、服务接口及其实现,确保所有引用均已更新。

BREAKING CHANGE: 相关类和接口的名称已更改,需更新调用代码
2026-03-23 21:32:18 +08:00
YunaiV 46f72e85a8 feat(mes): 修改库存冻结标识字段名称为 'frozen' 2026-03-23 13:02:47 +08:00
YunaiV 55845bded4 feat(mes): 修改库存冻结标识字段名称为 'frozen'
将库存相关的冻结标识字段从 'frozenFlag' 修改为 'frozen',以提高代码一致性和可读性。涉及多个数据对象和请求/响应对象的更新。
2026-03-23 09:58:07 +08:00
YunaiV e6f05a0d52 feat(mes): 添加仓库、库区和库位名称字段及相关校验 2026-03-22 21:53:26 +08:00
YunaiV 20bdd0ad31 feat(mes): 更新库存管理逻辑,重命名字段并添加事务记录
重构库存管理相关的请求和响应对象,更新字段名称以提高语义清晰度。新增库存事务流水记录,支持库存增减事件的追踪。此变更旨在提升库存管理的可维护性和可读性。
2026-03-22 16:31:59 +08:00
YunaiV 6a7fd807b8 feat(wm): 删除多余的 productproduct 界面 2026-03-21 00:22:02 +08:00
YunaiV 39c14c61d4 feat(mes): 更新生产批号字段为批号,优化数据模型 2026-03-14 00:35:36 +08:00
YunaiV e518ffe0fd feat(mes): 添加批次号字段并更新表单逻辑
新增批次号字段至数据模型,并调整表单以支持自动生成批次号的显示。移除不必要的输入项,优化用户体验。
2026-03-14 00:24:15 +08:00
YunaiV 851891eab7 feat(mes): 添加批次管理功能,支持批次生成与获取
新增批次生成请求 VO 和批次管理服务接口,支持根据物料批次配置生成或获取批次记录。更新相关数据对象和服务实现,确保批次管理功能的完整性和可用性。
2026-03-13 23:55:24 +08:00
YunaiV 1ec78b1bbb feat(mes): 添加物料和盘点数量字段的展示与校验逻辑 2026-03-12 01:19:24 +08:00
YunaiV 523866f044 feat(mes): 更新盘点结果相关逻辑,添加盘点数量字段
- 修改盘点结果请求和响应对象,新增盘点数量字段并设置为必填
- 更新控制器逻辑,简化创建和更新盘点结果的处理
- 添加盘点任务行的创建和更新逻辑,确保数据一致性
- 优化错误处理,增加相关错误码
2026-03-12 01:05:56 +08:00
YunaiV 6f97a7b473 feat(mes): 添加盘点结果的创建、更新和删除功能 2026-03-11 09:34:42 +08:00
YunaiV 567ed338c8 feat(mes): 更新盘点方案参数类型枚举及相关逻辑 2026-03-11 00:53:50 +08:00
YunaiV 0fb0150579 feat(mes): 添加盘点任务行的请求和响应 VO 及相关控制器
新增 MesWmStockTakingTaskLinePageReqVO 和 MesWmStockTakingTaskLineSaveReqVO 类,支持盘点任务行的分页请求和新增/修改请求。同时,创建 MesWmStockTakingTaskLineController 控制器,提供相应的 API 接口,增强系统的功能性和可维护性。
2026-03-10 23:52:09 +08:00
YunaiV b04162dab0 feat(mes): 支持盘点任务的动态时间过滤:
1. 新增动态盘点时间过滤功能
 2. 重构盘点任务流程
 3. 代码优化
 4. 前端适配
2026-03-10 20:15:19 +08:00
YunaiV 5df13ec5b8 feat(mes): 添加盘点任务相关的请求和响应 VO 2026-03-10 00:39:53 +08:00
YunaiV 0559f8eccd feat(mes): 更新盘点方案参数类型枚举及相关逻辑 2026-03-09 22:58:32 +08:00
YunaiV 9a6cd0f6cb feat(mes): 添加盘点方案状态更新功能及参数校验
新增更新盘点方案状态的接口,确保在启用状态时,相关参数不为空。
同时,更新了相关权限控制和错误码定义,提升了系统的健壮性和用户体验。
2026-03-09 22:29:49 +08:00
YunaiV ca2447f710 feat(mes): 更新盘点方案参数及状态管理逻辑
移除不必要的字段,优化参数类型枚举,添加分页请求和响应对象,增强代码可读性和维护性。更新状态管理逻辑,确保盘点方案的启用状态与参数一致性。
2026-03-09 21:47:24 +08:00
YunaiV 34068a5583 feat(mes): 更新盘点方案参数及状态管理逻辑
移除不必要的字段,优化参数类型枚举,添加分页请求和响应对象,增强代码可读性和维护性。更新状态管理逻辑,确保盘点方案的启用状态与参数一致性。
2026-03-09 21:46:52 +08:00
YunaiV 43dd2425ed feat(mes): 添加盘点方案参数相关功能和数据结构
新增盘点方案参数的 CRUD 接口及相关枚举,支持在管理后台进行参数的创建、更新和删除操作。同时,更新了前端组件以支持参数的动态选择和展示,提升用户体验。
2026-03-09 09:04:03 +08:00
YunaiV 2cde22dcd7 feat(mes): 添加物料编码、名称及规格字段,更新状态管理 2026-03-08 23:05:25 +08:00