Commit Graph

217 Commits (d16a92587d184d7deff99e7848be8dd03e3207aa)

Author SHA1 Message Date
YunaiV d16a92587d feat(mes): 更新物料/产品标识和补齐选项的显示方式
重构了多个组件中的物料/产品标识显示逻辑,使用 dict-tag 组件替代了原有的 getItemOrProductLabel 方法。更新了补齐选项的 radio group,支持动态生成选项。此变更提升了代码的可维护性和可扩展性。
2026-04-10 19:25:00 +08:00
YunaiV f628c2e7f5 feat(mes): 新增 OQC 来源单据类型错误码及相关校验 2026-04-10 08:52:23 +08:00
YunaiV 4a3683aea8 feat(mes): 优化整体代码风格 2026-04-10 00:57:02 +08:00
YunaiV 802cc92309 feat(mes): 添加懒加载注解以优化依赖注入 2026-04-10 00:42:22 +08:00
YunaiV 901e0883b4 ♻️ refactor(mes): 移除无用的 script 标签 2026-04-09 00:50:28 +08:00
YunaiV f34657341b feat(stock): 添加虚拟仓过滤功能
新增虚拟仓过滤模式,支持排除虚拟仓和仅查看虚拟仓的选项。更新相关请求对象和数据查询逻辑,以便后端处理虚拟仓的过滤需求。
2026-04-08 22:11:17 +08:00
YunaiV 52eb55107c feat(task): 添加质检标志字段及相关查询功能
在生产任务和工艺路线工序中新增质检标志字段 `checkFlag`,并更新相关查询逻辑以支持根据该字段进行过滤。此变更旨在增强任务管理的灵活性和准确性。
2026-04-08 18:01:06 +08:00
YunaiV 55cb175f5a feat(select): 增加批次和仓库过滤功能,优化库存选择器 2026-04-08 09:56:32 +08:00
YunaiV 606a9ed6e8 feat(select): 增加状态过滤功能,优化选择器提示信息
在 DvCheckPlanSelect 和相关组件中新增状态过滤功能,允许用户根据计划状态筛选可选项。同时,优化了提示信息的拼装逻辑,提升用户体验。
2026-04-08 01:15:03 +08:00
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 917b2102bd feat(system): 更新用户选择组件为 UserSelectV2 并添加部门树选择 2026-04-07 14:00:08 +08:00
YunaiV a5122b58c4 feat(mes): 添加发货通知单行选择器组件及相关功能 2026-04-07 12:26:31 +08:00
YunaiV 2f21daecc1 ♻️ refactor(mes): 移除无用的发货通知单相关代码
删除了不再使用的发货通知单精简列表接口及相关逻辑,简化了代码结构,提高了可维护性。
2026-04-07 12:26:19 +08:00
YunaiV bf586e57b8 ♻️ refactor(mes): 移除无用的到货通知单相关接口和组件 2026-04-07 12:26:11 +08:00
YunaiV 6e6e65a22c ♻️ refactor(mes): 移除无用的到货通知单相关方法和注释 2026-04-07 12:26:03 +08:00
YunaiV 0e4e5be9ee feat(package): 添加状态字段并重构装箱单选择逻辑
新增装箱单和盘点方案的状态字段,优化装箱单选择器的交互方式,支持通过弹窗选择装箱单。移除不再使用的接口和方法,提升代码整洁性和可维护性。
2026-04-07 09:49:25 +08:00
YunaiV ee1a7b9003 ♻️ refactor(mes): 移除未使用的盘点方案相关代码
清理了不再使用的盘点方案列表获取方法和相关的 API 接口,简化了代码结构,提高了可维护性。
2026-04-07 09:36:28 +08:00
YunaiV 1387509a37 feat(transfer): 新增库存选择功能并优化表单逻辑 2026-04-07 00:31:44 +08:00
YunaiV b173e40ebf feat(select): 继承属性以增强选择组件的灵活性 2026-04-06 23:52:26 +08:00
YunaiV 934baa46d4 feat(type): 新增设备类型树组件并调整导入路径 2026-04-06 20:20:23 +08:00
YunaiV 16012a5efd feat(mes): 新增点检保养项目选择器和弹窗组件
实现了 MES 点检保养项目的只读输入框和弹窗选择器,支持单选和多选功能。用户可以通过只读输入框查看选中项目的详细信息,并通过点击弹窗进行选择。此功能提升了用户交互体验,简化了项目选择流程。
2026-04-06 19:52:52 +08:00
YunaiV 8701e75a23 feat(mes): 新增点检保养方案选择器组件及弹窗 2026-04-06 19:40:48 +08:00
YunaiV 1ecba4a1f8 🎨 style(WmBatchSelectDialog): 调整输入框宽度至 220px 2026-04-06 18:38:46 +08:00
YunaiV ebfd12ebe7 🎨 style(WmBatchSelectDialog): 调整输入框宽度至 220px 2026-04-06 18:38:38 +08:00
YunaiV b36094b90f feat(mes): 新增批次管理相关字段和功能
在批次管理中新增多个字段,包括生产任务编号、工具编号、模具编号、生产批号、质量状态以及日期范围等。更新了相关的请求和响应对象,增强了批次查询功能,支持更多筛选条件。

同时,更新了前端组件以支持新的字段和功能,提升用户体验。
2026-04-06 18:31:18 +08:00
YunaiV 0ea1b51d3b feat(batch): 添加生产工单编号字段并重构选择器组件 2026-04-06 16:59:07 +08:00
YunaiV 88552dc6a2 feat(mes): 增强物料分类选择器和库位选择器的悬停提示功能
为物料分类选择器、库位选择器、库区选择器和仓库选择器添加悬停提示,展示更多详细信息,包括编码、名称、备注等。此改进提升了用户体验,使用户在选择时能够更方便地获取信息。
2026-04-06 13:13:02 +08:00
YunaiV b3d587b1c2 feat(mes): 新增库存记录编号字段并优化盘点行创建逻辑 2026-04-06 12:15:00 +08:00
YunaiV 5f61294aad feat(mes): 增加库位编号和相关查询功能
在库存物资选择对话框中新增库位编号字段,更新查询参数以支持库位的选择和过滤。调整相关组件以确保库位信息的正确显示和交互。
2026-04-06 11:28:35 +08:00
YunaiV a29ea8e4e4 feat(stock): 添加供应商编号并移除库存精简列表接口 2026-04-06 11:16:21 +08:00
YunaiV 0561636d4f feat(mes): 更新 MES 退料类型和状态常量 2026-04-05 23:52:07 +08:00
YunaiV 86e8585a31 ♻️ refactor(mes): 移除无用的物料产品相关代码
清理了不再使用的物料产品相关方法和接口,简化了代码结构,提高了可维护性。
2026-04-05 17:20:36 +08:00
YunaiV 53fa5ea202 feat(mes): 增强库存事务处理与编码生成
- 优化 selectByCompositeKey 方法,改进批次 ID 的处理逻辑
- 新增多个错误码以增强错误处理
- 更新样品编号和入库单编号生成逻辑,使用自动编码 API
2026-04-05 00:51:40 +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