-
清理不再使用的供应商精简列表接口及相关服务方法,优化代码结构。
-
清理不再使用的客户精简列表接口及其相关实现,优化代码结构,提升可维护性。
-
实现了 MES 首页的统计功能,包括工单状态分布、生产趋势和汇总统计。新增了相关的 VO 类、服务接口及实现,支持从数据库获取统计数据并返回给前端。 - 添加 MesHomeStatisticsController 控制器 - 实现 MesHomeStatisticsService 接口及其实现 - 新增数据访问层 Mapper 和 XML 配置 - 定义响应 VO 类以适应前端需求
-
实现工作记录的上下工记录流水,包括分页查询、导出 Excel、上线和下线操作。新增相关的请求和响应 VO,完善数据对象和服务接口,支持用户与工作站的绑定状态管理。
-
清理了不再使用的物料产品相关方法和接口,简化了代码结构,提高了可维护性。
-
新增批次服务方法,支持根据批次代码向前和向后追溯相关批次。优化了数据库查询逻辑,确保返回 ID 最小的批次。添加了相应的单元测试,确保功能的正确性和稳定性。
-
- 优化 selectByCompositeKey 方法,改进批次 ID 的处理逻辑 - 新增多个错误码以增强错误处理 - 更新样品编号和入库单编号生成逻辑,使用自动编码 API
-
实现物料消耗记录明细的增删改查功能,包括数据对象、Mapper、Service 接口及实现类的创建。支持按消耗记录编号和行编号查询消耗明细,增强了物料消耗管理的灵活性和可追溯性。
-
将质检方案的服务逻辑拆分为两个独立的服务:MesQcTemplateIndicatorService 和 MesQcTemplateItemService,以提高代码的可维护性和可扩展性。更新相关控制器和实现类,确保功能正常。 BREAKING CHANGE: 质检方案的相关接口已更改,需更新调用方代码
-
修改缺陷相关的字典类型为 MES_DEFECT_TYPE,并在缺陷数量字段添加必填验证,确保数据完整性。
-
- 添加状态字段到 MesProCardRespVO 和相关的前端组件 - 实现提交、执行和取消生产流转卡的 API 接口 - 更新 MesProCardService 和 MesProCardServiceImpl 以支持新功能 - 更新前端表单和列表以显示和操作流转卡状态
-
移除工单状态字段,优化工单创建和更新时的验证逻辑,确保数据一致性和完整性。更新前端表单,简化状态处理,提升用户体验。
-
新增维修工单提交、确认和完成验收功能,优化状态流转逻辑。 - 提交维修工单时记录当前用户 - 完成维修后更新状态为待验收 - 完成验收时支持通过与不通过的结果记录 确保维修工单的状态管理更加清晰,提升用户体验
-
实现维修工单的状态流转,包括提交、完成维修和验收功能。新增相关接口和状态枚举,优化了维修工单的管理流程,确保状态的准确性和一致性。
-
新增维修工单编码的唯一性校验逻辑,确保在创建和更新维修工单时编码不重复。同时,新增设备编号字段以便于关联设备信息,提升维修工单管理的准确性和完整性。
-
调整保养记录请求对象,新增保养计划编号、设备编号和保养人编号字段。更新查询逻辑以支持新字段,并新增获取保养记录明细列表和根据记录编号删除明细的功能。优化表单组件以支持详情模式。
-
新增跨方案类型唯一性校验,确保同一设备不能在多个同类型的方案中重复添加。此变更提升了设备管理的准确性和一致性,避免了潜在的业务逻辑冲突。
-
新增设备和项目在同一方案下的重复校验,避免用户重复添加相同设备或项目。同时,增强了点检方案停用时的状态校验,确保只有已启用的方案才能被停用。
-
新增设备台账导入功能,支持从 Excel 文件批量导入设备信息。实现了导入模板的生成和导入结果的反馈,包括成功创建和更新的设备编码,以及导入失败的原因提示。同时,更新了设备类型和车间的校验逻辑,确保数据的有效性和完整性。
-
重构排班日历查询功能,简化代码实现,支持一次性查询多个班组的排班记录。 新增班组编号集合字段,提升查询效率和可读性。
-
更新假期设置列表接口,支持可选的开始和结束日期参数,优化前端日历组件的数据获取逻辑,提升用户体验。
-
新增获取指定日期所在季度和周的第一天的方法,增强日期处理能力。 同时在排班请求中添加班组类型、开始日期和结束日期字段,完善排班计划功能。
-
实现班组排班记录的生成逻辑,增加了班组类型和用户存在性校验,优化了排班记录的批量写入方式。同时,新增了相关错误码以处理班组和班次数量不足的情况。
-
实现批次的生成或获取逻辑,自动关联外协工单和物料信息。更新了相关数据对象和服务实现,确保在创建和更新外协工单行时能够正确处理批次信息。
-
新增获取生产流转卡和装箱单的精简列表接口,主要用于前端下拉选项选择,提升用户体验。同时,更新条码配置相关逻辑,增加条码配置关联检查,确保数据一致性。
-
新增通过行ID和转移ID删除转移单行和明细的功能,简化了删除操作,提升代码可读性和维护性。同时,增加了转移数量超过库存数量的错误码,增强了系统的健壮性。
-
在相关数据对象中新增批次号和出厂检验标志字段,并在服务层实现相应的逻辑校验。此变更旨在增强库存管理的灵活性和准确性。