Commit Graph

15 Commits (bf912754cae0dba26992e3d0ef2f579715754f38)

Author SHA1 Message Date
YunaiV bf912754ca 📝 docs(index): 更新文档警告组件,添加相关链接和标题 2026-04-11 21:43:44 +08:00
YunaiV 917b2102bd feat(system): 更新用户选择组件为 UserSelectV2 并添加部门树选择 2026-04-07 14:00:08 +08:00
YunaiV 76f47a476b 🎨 style(mes): 统一代码格式,优化可读性 2026-03-30 23:23:23 +08:00
YunaiV 1993e46eb6 feat(mes): 重构「完成」操作逻辑,优化表单处理
更新了多个表单的完成操作逻辑,确保在表单修改后先保存数据再完成检验单。此变更提升了用户体验,避免了数据丢失的风险。
2026-03-27 22:48:18 +08:00
YunaiV be159c7070 feat(mes): 添加来源单据编号字段,优化数据结构 2026-03-26 21:44:05 +08:00
YunaiV 9959c6c5f6 feat(mes): 更新退货检验单表单,修正名称并优化字段处理 2026-03-26 13:26:16 +08:00
YunaiV cbf173b75b feat(mes): 更新单据状态字段宽度,优化界面布局 2026-03-24 21:09:16 +08:00
YunaiV 32ad593fae feat(mes): 更新检验单完成接口及权限管理 2026-03-02 19:38:23 +08:00
YunaiV 12b6c0df2f ♻️ refactor(mes): 重构质检状态枚举及相关逻辑
将质检相关的状态枚举从 MesOrderStatusEnum 更改为 MesQcStatusEnum,确保状态管理的一致性和可维护性。更新了相关的服务和前端逻辑,以反映新的状态枚举。
2026-02-26 09:37:27 +08:00
YunaiV 2fc5362a7e feat(mes): 优化 RQC 前端交互,添加缺陷统计显示
主要变更:
  - RqcForm 添加缺陷情况显示区域和 detail 模式支持
  - 检验单编号改为链接,点击可查看详情(对齐 IQC)
  - 删除 sourceDocCode 字段,rqcType 改为 type
  - RQC Line 的 toolId/toolName 改为 tool 字段
  - 新增成功后自动切换到编辑模式,可继续编辑子表
2026-02-25 19:24:30 +08:00
YunaiV a013f965aa review(mes): 各种 qc 单的校验逻辑。 2026-02-24 17:10:58 +08:00
YunaiV 81bee7693f refactor(mes): 新增 mes_order_status 字典,替代 mes_qc_iqc_status
- dict.ts:MES_QC_IQC_STATUS → MES_ORDER_STATUS,删除 @AI TODO
- constants.ts:4 个独立 QC 状态枚举(IQC/IPQC/OQC/RQC)合并为统一的 MesOrderStatusEnum(草稿/已确认/审批中/已审批/已完成/已取消)
- iqc/ipqc/oqc/rqc index.vue:字典类型引用更新为 MES_ORDER_STATUS
- iqc/index.vue:状态判断由 MesQcIqcStatusEnum.PREPARE → MesOrderStatusEnum.DRAFT
2026-02-24 05:16:41 +08:00
YunaiV b6e875c6bb feat(mes): change rqcType from String to Integer and update related fields in RQC classes 2026-02-22 15:13:52 +08:00
YunaiV b1f0a71b7a feat(mes): update IPQC type to Integer and add source document fields in RQC 2026-02-22 14:27:35 +08:00
YunaiV 479f35ffb8 feat(mes): add RQC (退货检验单) related classes and API for handling inspection lines 2026-02-22 11:21:37 +08:00