Commit Graph

4871 Commits (ca892047fb2a54deec557d3852bd1215736159b5)

Author SHA1 Message Date
YunaiV ca892047fb ♻️ refactor(mes): 重命名自动编码相关组件文件 2026-04-03 08:35:32 +08:00
YunaiV e035774e38 feat(mes): 优化点检方案表单及子资源列表的编辑逻辑
调整点检方案表单,简化字段的禁用逻辑,确保在编辑模式下可以生成方案编码。更新子资源列表组件,基于表单类型动态控制操作权限,提升用户体验。
2026-04-03 08:19:44 +08:00
YunaiV 476dd53a3c feat(mes): 新增点检方案设备和项目的重复校验逻辑
新增设备和项目在同一方案下的重复校验,避免用户重复添加相同设备或项目。同时,增强了点检方案停用时的状态校验,确保只有已启用的方案才能被停用。
2026-04-03 00:49:00 +08:00
YunaiV b25cb1dd0f feat(mes): 新增计划编码、开始时间、结束日期及频率信息字段 2026-04-03 00:10:35 +08:00
YunaiV acf673d2d2 feat(mes): 新增设备台账点检、保养和维修记录列表组件 2026-04-02 23:50:24 +08:00
YunaiV 2ddfb9b722 feat(mes): 优化设备编码生成与表单交互逻辑
增强设备编码输入的交互体验,禁用生成按钮在更新状态下,确保用户操作的准确性。同时,添加了 TODO 注释以便后续功能实现的对接。
2026-04-02 23:24:46 +08:00
YunaiV 3db2347f67 feat(mes): 新增设备编码生成逻辑及相关常量 2026-04-02 22:37:04 +08:00
YunaiV 4bbe313ef8 feat(mes): 新增设备台账导入功能及相关接口
新增设备台账导入功能,支持从 Excel 文件批量导入设备信息。实现了导入模板的生成和导入结果的反馈,包括成功创建和更新的设备编码,以及导入失败的原因提示。同时,更新了设备类型和车间的校验逻辑,确保数据的有效性和完整性。
2026-04-02 22:27:11 +08:00
YunaiV 5ea8c24410 feat(mes): 增强设备类型编码的输入验证与生成逻辑
为设备类型编码字段添加非空验证,确保用户输入有效数据。同时,更新前端表单,允许用户手动输入或点击生成按钮来生成编码,提升用户体验。
2026-04-02 22:00:50 +08:00
YunaiV 1cf4f0128c feat(mes): 替换用户选择组件,简化用户搜索逻辑 2026-04-02 21:28:29 +08:00
YunaiV 1b3a41da14 feat(mes): 优化排班日历查询逻辑,支持批量班组查询
重构排班日历查询功能,简化代码实现,支持一次性查询多个班组的排班记录。
新增班组编号集合字段,提升查询效率和可读性。
2026-04-02 19:54:18 +08:00
YunaiV f8553abcdd feat(mes): 新增假期设置列表支持日期范围过滤功能
更新假期设置列表接口,支持可选的开始和结束日期参数,优化前端日历组件的数据获取逻辑,提升用户体验。
2026-04-02 10:03:50 +08:00
YunaiV fc21347c59 feat(mes): 重构机械类型校验逻辑,简化代码实现 2026-04-02 09:49:50 +08:00
YunaiV e41961283c feat(mes): 优化 cal plan 的代码实现 2026-04-02 01:36:36 +08:00
YunaiV 71c7d498f1 feat(mes): 新增查看模式下的只读功能及相关按钮逻辑 2026-04-02 00:34:22 +08:00
YunaiV f133e4f5c5 feat(mes): 更新班组表单和成员列表组件逻辑
优化班组表单的弹窗标题逻辑,支持不同表单类型的动态标题显示。调整成员列表组件,确保操作按钮仅在编辑模式下可见。简化消息提示内容,提升用户体验。
2026-04-02 00:27:23 +08:00
YunaiV e0238243aa feat(mes): 移除冗余的班组类型枚举引用及相关注释 2026-04-01 23:54:49 +08:00
YunaiV f85979e025 feat(mes): 新增日期工具方法及排班请求字段
新增获取指定日期所在季度和周的第一天的方法,增强日期处理能力。
同时在排班请求中添加班组类型、开始日期和结束日期字段,完善排班计划功能。
2026-04-01 20:40:18 +08:00
YunaiV 8de07f5337 feat(mes): 新增班组排班记录生成逻辑及相关字段校验
实现班组排班记录的生成逻辑,增加了班组类型和用户存在性校验,优化了排班记录的批量写入方式。同时,新增了相关错误码以处理班组和班次数量不足的情况。
2026-04-01 19:12:53 +08:00
YunaiV c68d64a585 feat(mes): 新增批次生成逻辑及相关字段处理
实现批次的生成或获取逻辑,自动关联外协工单和物料信息。更新了相关数据对象和服务实现,确保在创建和更新外协工单行时能够正确处理批次信息。
2026-04-01 01:45:34 +08:00
YunaiV 95b4c9242c feat(mes): 新增外协工单编码字段及相关查询逻辑 2026-04-01 01:19:52 +08:00
YunaiV a21d5193f7 feat(mes): 新增批次编码字段及外协工单编码处理逻辑 2026-04-01 00:42:54 +08:00
YunaiV f9e3eba6b6 feat(mes): 优化外协入库单表单与列表交互逻辑
新增入库单编号的可点击链接,优化表单提交与完成入库的逻辑,提升用户体验。
2026-04-01 00:15:25 +08:00
YunaiV ffb833d822 feat(mes): 新增工单类型过滤和批次编码处理逻辑
在生产工单精简列表接口中新增工单类型参数,支持根据工单类型过滤工单列表。同时,在外协发料单行的创建和更新中,新增批次编码字段,并实现根据批次编码自动解析批次 ID 的功能,提升数据处理的灵活性和准确性。
2026-03-31 23:22:23 +08:00
YunaiV 8effbce819 feat(mes): 更新外协发料单表单和行列表单逻辑
调整外协发料单明细表单的宽度,优化物料选择逻辑,增加备注字段,并修正批次号的标签。确保表单与后端数据校验一致,提高用户体验。
2026-03-31 22:53:41 +08:00
YunaiV 2b9da6c2a2 feat(mes): 新增外协发料单编码和数据校验逻辑
新增外协发料单编码常量,更新相关服务以支持外协发料单的创建和校验逻辑。优化了发料单的创建、更新和取消流程,确保数据的完整性和有效性。
2026-03-31 22:38:53 +08:00
YunaiV 89b61ba3cd feat(mes): 新增生产流转卡和装箱单精简列表接口
新增获取生产流转卡和装箱单的精简列表接口,主要用于前端下拉选项选择,提升用户体验。同时,更新条码配置相关逻辑,增加条码配置关联检查,确保数据一致性。
2026-03-31 21:14:07 +08:00
YunaiV 26272b7b12 feat(mes): 更新操作按钮,移除完成功能 2026-03-31 20:11:12 +08:00
YunaiV 6611156170 feat(mes): 优化装箱单表单逻辑,增强用户交互体验
更新装箱单表单的操作逻辑,新增编辑、完成和删除功能,优化表单字段的可编辑性和状态管理。确保在编辑模式下用户可以保存修改,并在完成操作前进行确认,提升用户体验和数据安全性。
2026-03-31 20:05:13 +08:00
YunaiV 6dc20ba950 feat(mes): 优化库存冻结逻辑,更新盘点任务处理流程
重构库存冻结和解冻逻辑,合并相关方法以提高代码可读性和维护性。
新增表单提交和执行盘点的处理逻辑,确保用户操作的流畅性和准确性。
2026-03-31 19:38:04 +08:00
YunaiV 134cddc54c feat(mes): 优化条件值校验逻辑,调整 valueId 处理方式 2026-03-31 18:47:57 +08:00
YunaiV 55ca892c9c feat(mes): 新增盘点方案保存数据校验逻辑,优化动态盘点时间处理 2026-03-31 18:31:53 +08:00
YunaiV abe63d39db feat(mes): 新增盘点方案编码和任务编码常量,更新错误码提示
新增盘点方案编码和盘点任务编码常量,以支持新的盘点功能。同时,更新相关错误码提示,确保用户在操作时获得准确的信息。
2026-03-31 18:14:42 +08:00
YunaiV 03bc24d3f7 feat(mes): 更新转移调拨单编码常量名称 2026-03-31 16:03:35 +08:00
YunaiV 9d3fe736aa feat(mes): 新增转移单行和明细的删除功能,优化删除逻辑
新增通过行ID和转移ID删除转移单行和明细的功能,简化了删除操作,提升代码可读性和维护性。同时,增加了转移数量超过库存数量的错误码,增强了系统的健壮性。
2026-03-31 15:35:05 +08:00
YunaiV 6282cdf979 feat(mes): 新增单据状态字段,更新库存冻结状态批量处理 2026-03-31 12:18:16 +08:00
YunaiV 725a16866a feat(mes): 优化转移单操作按钮和表单逻辑
调整转移单操作按钮的显示逻辑,简化表单提交和确认流程。新增状态判断以支持不同操作模式,提升用户交互体验。
2026-03-31 11:08:41 +08:00
YunaiV c94cfa2ecb feat(mes): 新增来源单据编号和类型字段,更新必填验证 2026-03-31 10:03:05 +08:00
YunaiV 4de57ee672 feat(mes): 新增入库单行级联删除功能
实现了根据入库单编号删除所有相关行的功能,增强了数据管理的灵活性和一致性。
2026-03-31 09:01:57 +08:00
YunaiV 76f47a476b 🎨 style(mes): 统一代码格式,优化可读性 2026-03-30 23:23:23 +08:00
YunaiV 920799534a feat(mes): 新增库区和库位编号必填验证 2026-03-30 23:22:53 +08:00
YunaiV 6e58d4d73f feat(mes): 优化杂项出库单表单,移除提交功能并调整字段逻辑
移除杂项出库单表单中的提交按钮,简化用户操作流程。调整表单字段逻辑,确保在编辑和查看模式下的字段状态一致,提升用户体验。
2026-03-30 23:05:39 +08:00
YunaiV e954777753 feat(mes): 新增来源单据编号和来源单据类型字段
在表单中添加来源单据编号和来源单据类型字段,以支持更详细的出库单信息。同时,更新了相关的状态和类型字段,优化了表单的交互体验。
2026-03-30 22:50:40 +08:00
YunaiV 45cc9ad129 feat(mes): 更新出库单相关字段和编码规则
调整出库单表单和列表的字段标签,新增批次号字段,优化操作按钮格式,并添加编码规则的TODO注释,以便后续开发。
2026-03-30 22:35:16 +08:00
YunaiV 57b75b5201 feat(mes): 优化销售出库拣货明细表单布局
调整表单布局为三行显示,提升用户体验。修改出库仓库、库区、库位和批次号字段为禁用状态,以符合业务逻辑。
2026-03-30 22:22:34 +08:00
YunaiV 87a286ca5d feat(mes): 优化销售出库表单布局和交互逻辑
调整销售出库表单的模板结构,改善运输信息的展示逻辑,确保在不同模式下的可用性和可读性。增加了对表单项的计算属性支持,以提升用户体验。
2026-03-30 22:07:59 +08:00
YunaiV 47db6c3b4c feat(mes): 新增批次号和出厂检验标志字段
在相关数据对象中新增批次号和出厂检验标志字段,并在服务层实现相应的逻辑校验。此变更旨在增强库存管理的灵活性和准确性。
2026-03-30 21:51:40 +08:00
YunaiV 47355814a2 feat(mes): 新增批次号字段并重命名收货地址字段 2026-03-30 20:56:41 +08:00
YunaiV 7e3693d18c feat(mes): 新增库存记录ID和收货地址字段
在销售出库相关的多个数据对象中新增库存记录ID和收货地址字段,以支持更全面的出库信息管理。这些字段将帮助在出库单中更好地追踪库存和收货信息,提高系统的可用性和用户体验。
2026-03-30 20:35:23 +08:00
YunaiV 09f95d5fad feat(mes): 新增销售订单号查询输入框 2026-03-30 19:27:11 +08:00