Commit Graph

84 Commits (500d20155bf4289dfe359a40a3db1525024bd95a)

Author SHA1 Message Date
YunaiV 500d20155b feat(mes): 添加任务状态列表支持,优化任务查询功能 2026-04-07 23:47:14 +08:00
YunaiV 0d13f32654 feat(mes): 添加工单状态过滤功能 2026-04-07 20:03:57 +08:00
YunaiV 06b00efcbe 🎨 style(mes): 代码格式化调整
对 MES 模块多个 Vue 组件进行代码格式化:
- 长属性行拆分为多行
- 多行属性合并为更紧凑的格式
- 删除多余空行
- 统一分号/逗号风格

无逻辑变更,纯格式调整。

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-07 18:52:50 +08:00
YunaiV 5af93de4f5 feat(mes): 新增 BOM 子物料选择器组件及弹窗 2026-04-07 18:48:03 +08:00
YunaiV 917b2102bd feat(system): 更新用户选择组件为 UserSelectV2 并添加部门树选择 2026-04-07 14:00:08 +08:00
YunaiV 2eb9f0c740 ♻️ refactor(card): 移除精简列表相关代码和接口
删除不再使用的获取生产流转卡精简列表的接口及相关逻辑,优化代码结构。
2026-04-07 00:42:58 +08:00
YunaiV b173e40ebf feat(select): 继承属性以增强选择组件的灵活性 2026-04-06 23:52:26 +08:00
YunaiV 69e076e496 ♻️ refactor(task): 移除生产任务精简列表相关代码
删除不再使用的生产任务精简列表接口及其相关逻辑,优化代码结构。
2026-04-06 23:43:05 +08:00
YunaiV a585a48ca5 feat(mes): 增加工序选择器的悬停 tooltip 展示详情 2026-04-06 22:40:02 +08:00
YunaiV 0ed523ef20 feat(mes):修复 workorder 的路径问题 2026-04-06 19:35:19 +08:00
YunaiV 88552dc6a2 feat(mes): 增强物料分类选择器和库位选择器的悬停提示功能
为物料分类选择器、库位选择器、库区选择器和仓库选择器添加悬停提示,展示更多详细信息,包括编码、名称、备注等。此改进提升了用户体验,使用户在选择时能够更方便地获取信息。
2026-04-06 13:13:02 +08:00
YunaiV c4507c6f1f feat(mes): 优化生产工单选择对话框的搜索功能和布局 2026-04-06 10:31:41 +08:00
YunaiV 09836f2972 ♻️ refactor(workorder): 移除工单列表相关代码
删除不再使用的工单列表接口和相关逻辑,简化代码结构,提升可维护性。
2026-04-06 10:21:34 +08:00
YunaiV 00ff024328 feat(mes): 新增当前用户工作站绑定状态 VO 和相关接口 2026-04-05 23:38:23 +08:00
YunaiV 6c276d6ae3 feat(workrecord): 新增 MES 工作记录管理功能
实现工作记录的上下工记录流水,包括分页查询、导出 Excel、上线和下线操作。新增相关的请求和响应 VO,完善数据对象和服务接口,支持用户与工作站的绑定状态管理。
2026-04-05 22:03:57 +08:00
YunaiV 23799e7f21 feat(mes): 修改执行生产流转卡为完成生产流转卡 2026-04-04 20:22:47 +08:00
YunaiV 0c4ee24dd3 feat(mes): 新增生产流转卡状态管理功能
- 添加状态字段到 MesProCardRespVO 和相关的前端组件
- 实现提交、执行和取消生产流转卡的 API 接口
- 更新 MesProCardService 和 MesProCardServiceImpl 以支持新功能
- 更新前端表单和列表以显示和操作流转卡状态
2026-04-04 20:07:56 +08:00
YunaiV 8e91178726 feat(mes): 新增生产报工单功能及相关逻辑
新增生产报工单的创建、编辑、提交和审批功能,优化表单交互逻辑,支持自动生成报工单号,提升用户体验。
2026-04-04 19:49:59 +08:00
YunaiV bc098e8999 feat(mes): 优化工单和任务管理功能,增强表单交互逻辑
调整工单表单和任务列表的展示,新增工单完成操作,优化表单数据处理逻辑,提升用户体验。
2026-04-04 17:03:45 +08:00
YunaiV cfa787530e feat(mes): 优化工艺路线管理功能,调整状态处理逻辑
移除工艺路线状态的必填验证,调整状态字段为可选。更新状态切换逻辑,增强用户交互体验,确保状态操作的可用性和提示信息的准确性。
2026-04-04 16:42:26 +08:00
YunaiV 375d5a2236 feat(mes): 更新工艺路线和工序管理界面,增强用户体验
调整表单和列表中的标签,增加字段描述,优化布局,提升可读性和操作性。
2026-04-04 16:24:05 +08:00
YunaiV 609cbb654c feat(mes): 新增工艺路线启用功能及相关逻辑
实现工艺路线的启用功能,允许用户在确认工序和产品 BOM 配置完整后启用工艺路线。同时,优化了表单的状态管理,增强了用户体验。
2026-04-04 12:08:06 +08:00
YunaiV aa5cb50d1d feat(mes): 新增工序详情功能及编码生成逻辑
为工序管理模块新增工序详情查看功能,用户可以通过点击工序编码查看详细信息。同时,更新工序编码生成逻辑,支持自动生成编码,提升用户体验。
2026-04-04 11:34:45 +08:00
YunaiV d18a58f44f feat(mes): 增强工序管理功能,新增工序校验逻辑
新增工序创建和更新时的存在性校验,确保工序有效性。
同时,重构工艺路线服务,优化工序引用检查逻辑。
2026-04-04 11:28:27 +08:00
YunaiV 12566d6860 ♻️ refactor(mes): 优化组件状态管理及注释说明 2026-04-04 10:54:11 +08:00
YunaiV 7e0c226c24 feat(mes): 重构工单状态管理及验证逻辑
移除工单状态字段,优化工单创建和更新时的验证逻辑,确保数据一致性和完整性。更新前端表单,简化状态处理,提升用户体验。
2026-04-04 10:44:17 +08:00
YunaiV b2d86b12d6 feat(mes): 新增生产工单编码及状态管理功能
新增生产工单编码规则和状态管理逻辑,优化工单创建和更新流程。
同时,更新前端表单以支持新的工单状态和来源单据字段,提升用户体验。
2026-04-04 10:15:26 +08:00
YunaiV ffb833d822 feat(mes): 新增工单类型过滤和批次编码处理逻辑
在生产工单精简列表接口中新增工单类型参数,支持根据工单类型过滤工单列表。同时,在外协发料单行的创建和更新中,新增批次编码字段,并实现根据批次编码自动解析批次 ID 的功能,提升数据处理的灵活性和准确性。
2026-03-31 23:22:23 +08:00
YunaiV 89b61ba3cd feat(mes): 新增生产流转卡和装箱单精简列表接口
新增获取生产流转卡和装箱单的精简列表接口,主要用于前端下拉选项选择,提升用户体验。同时,更新条码配置相关逻辑,增加条码配置关联检查,确保数据一致性。
2026-03-31 21:14:07 +08:00
YunaiV 76f47a476b 🎨 style(mes): 统一代码格式,优化可读性 2026-03-30 23:23:23 +08:00
YunaiV 736f7d2455 feat(mes): 添加 overflow-hidden 类以改善组件布局 2026-03-29 12:09:42 +08:00
YunaiV 4d151e0d5b feat(mes): 移除生成编码按钮的禁用状态 2026-03-29 00:06:20 +08:00
YunaiV 351ee4fb0d feat(mes): 添加工作站设备资源的级联删除功能
新增按工作站编号删除设备资源的功能,确保在删除工作站时,相关的设备资源能够被自动清理,提升数据一致性和管理效率。
2026-03-28 18:51:12 +08:00
YunaiV 4b08ee3d97 ♻️ refactor(mes): 移除流转卡相关的状态和时间字段,简化请求和响应对象 2026-03-21 22:25:58 +08:00
YunaiV 478268f9c9 feat(mes): 重构生产入库单行相关逻辑,更新字段及接口
重命名和更新了生产入库单行的请求和响应对象,调整了字段名称以更好地反映业务逻辑。同时,优化了控制器中的相关方法,确保与新的数据结构一致。此变更旨在提升代码的可读性和维护性。
2026-03-21 21:23:56 +08:00
YunaiV d6fc4ad3ef feat(mes): 添加物料消耗记录行的请求和响应 VO 及控制器
新增物料消耗记录行的请求和响应数据对象,包含分页请求和响应结构。
同时实现了控制器以支持根据报工编号分页获取消耗行列表的功能。
2026-03-19 23:55:27 +08:00
YunaiV 434d68ac11 feat(mes): 添加报工审批功能,优化状态管理
新增报工审批功能,包括审批通过和驳回的逻辑,优化了状态枚举和表单交互,提升用户体验。
2026-03-19 13:09:37 +08:00
YunaiV 424f3d04c1 feat(mes): 添加报工人和审核人字段,优化审批逻辑 2026-03-19 08:40:56 +08:00
YunaiV 6553ab1875 feat(mes): 重构报工审批逻辑,更新相关字段和接口
优化报工审批功能,修改了相关的请求和响应对象,移除不必要的字段,新增任务信息的自动填充逻辑。调整了控制器中的方法名称和权限校验,确保审批流程的清晰和一致性。
2026-03-18 21:49:34 +08:00
YunaiV b6a6479ced feat(mes): 添加条件渲染以显示删除按钮 2026-03-17 21:49:04 +08:00
YunaiV ea35423d9e feat(mes): 添加安灯呼叫记录创建和更新请求 VO 2026-03-17 21:15:47 +08:00
YunaiV 8774ea3dad feat(mes): 添加角色选择器组件,优化安灯呼叫配置 2026-03-17 13:24:02 +08:00
YunaiV 0571b98552 feat(mes): 添加工艺路线编号字段,优化任务查询逻辑 2026-03-17 13:07:41 +08:00
YunaiV 5418806b9f feat(mes): 优化任务名称构建逻辑,支持数量动态更新
重构任务名称构建逻辑,使用独立方法生成任务名称,确保在创建和更新任务时数量信息正确显示。更新甘特图配置,允许在编辑状态下拖动和调整任务持续时间,提升用户交互体验。
2026-03-17 09:51:48 +08:00
YunaiV 0a0cd5f165 feat(mes): 优化生产任务保存请求和验证逻辑
调整生产任务保存请求的字段为可选,简化编辑时的请求参数。更新任务验证逻辑,确保在更新时只校验存在的字段,提升用户体验和代码可维护性。同时,新增甘特图编辑页面,支持批量保存任务修改。
2026-03-16 23:28:27 +08:00
YunaiV 98c8b9a5cf feat(mes): 添加甘特图任务类型映射和国际化支持
新增甘特图组件的任务类型映射,使用 BarcodeBizTypeEnum 枚举来处理后端类型。同时,优化了中文国际化设置,确保甘特图组件在中文环境下的正确显示。
2026-03-16 21:44:30 +08:00
YunaiV 81a8f262aa feat(mes): 添加甘特图数据项 VO 和相关接口逻辑
新增 GanttDataRespVO 类以支持甘特图数据结构,并在 MesProTaskController 中实现获取甘特图任务列表的接口。此变更旨在优化任务管理界面,提升用户体验。
2026-03-16 13:03:15 +08:00
YunaiV 5f8a002654 feat(mes): 添加甘特图任务列表接口,优化任务数据加载 2026-03-15 23:28:57 +08:00
YunaiV 3860525dfd feat(mes): 添加工作站编码字段,移除单位编号字段并优化相关逻辑 2026-03-15 22:04:27 +08:00
YunaiV d49ba31f78 feat(mes): 添加工单完成功能,优化任务管理界面 2026-03-15 20:55:57 +08:00