-
将 MES 设备维护记录状态枚举中的状态值更新为常量引用,增强代码可读性和一致性。同时,新增 MES 单据状态常量,简化状态管理。
-
简化 approveFeedback 方法,移除不必要的用户 ID 参数,改为使用表单保存的报工人和时间。此变更提高了代码的可读性和维护性,同时确保审批状态更新逻辑的清晰性。
-
新增 validateArrivalNoticeReadyForReceipt 方法,确保到货通知单状态为待入库,并校验所有需检行已完成 IQC。同时,增强了文件 URL 格式验证,确保文件值为有效的 http/https URL。
-
在销售出库单行中新增发货通知单行ID字段,并实现相关的校验逻辑,以确保出库单与发货通知单行之间的关联性和一致性。此变更提升了系统的完整性和数据一致性。
-
新增虚拟仓过滤模式,支持排除虚拟仓和仅查看虚拟仓的选项。更新相关请求对象和数据查询逻辑,以便后端处理虚拟仓的过滤需求。
-
新增虚拟仓过滤模式,支持排除虚拟仓和仅查看虚拟仓的选项。更新相关请求对象和数据查询逻辑,以便后端处理虚拟仓的过滤需求。
-
在生产任务和工艺路线工序中新增质检标志字段 `checkFlag`,并更新相关查询逻辑以支持根据该字段进行过滤。此变更旨在增强任务管理的灵活性和准确性。
-
新增批次服务方法,支持根据批次代码向前和向后追溯相关批次。优化了数据库查询逻辑,确保返回 ID 最小的批次。添加了相应的单元测试,确保功能的正确性和稳定性。
-
实现物料消耗记录明细的增删改查功能,包括数据对象、Mapper、Service 接口及实现类的创建。支持按消耗记录编号和行编号查询消耗明细,增强了物料消耗管理的灵活性和可追溯性。
-
在退料单相关的多个类中新增库存记录 ID 和批次编码字段,以支持更精确的库存管理和数据校验。同时,更新了相关的表单和服务逻辑,确保新字段的正确使用和验证。
-
将多个类中的质检标志字段从 `iqcCheck` 和 `qcFlag` 更新为 `iqcCheckFlag` 和 `rqcCheckFlag`,以提高代码一致性和可读性。同时,更新相关逻辑以自动计算质量状态,确保系统在处理质检时的准确性。
-
将来源单据类型字段从字符串更改为整型,以提高数据一致性和类型安全性。同时,添加了相关的枚举类型以支持新的字段定义。
-
新增 IQC 服务的单元测试,确保在完成 IQC 时正确更新状态并回写相关单据。测试覆盖了不同来源的 IQC 单,包括到货通知单和外协入库单,以及处理无来源单据和脏数据的情况。
-
将流水号字段类型从 Integer 修改为 Long,以支持更大的序号范围。更新相关的增量生成逻辑,确保在 Redis 中正确处理初始值和步长。同时,调整测试用例以反映这一变化。
-
2. 最新的 sql 脚本
-
Merge pull request !20 from neilz/feature/ut-job
-
2. 修复 h2 脚本的问题