From 1c0cbc0dc63dfad3858eab5fb04ff4842c52c67a Mon Sep 17 00:00:00 2001 From: YunaiV Date: Thu, 19 Feb 2026 18:24:25 +0800 Subject: [PATCH] =?UTF-8?q?refactor(mes):=20=E5=90=88=E5=B9=B6=E5=AD=90?= =?UTF-8?q?=E5=88=97=E8=A1=A8=20Form=20=E5=88=B0=20List=20=E7=BB=84?= =?UTF-8?q?=E4=BB=B6=EF=BC=8C=E7=BB=9F=E4=B8=80=20Panel=20=E9=87=8D?= =?UTF-8?q?=E5=91=BD=E5=90=8D=E4=B8=BA=20List?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1. 合并 4 对 Form→List:将独立的 *Form.vue 弹窗组件内联到对应的 *List.vue 中 - TemplateIndicatorForm → TemplateIndicatorList - TemplateItemForm → TemplateItemList - CalTeamMemberForm → CalTeamMemberList - ProProcessContentForm → ProProcessContentList 2. 重命名 5 个 Panel→List,更新引用方 import - WorkstationMachinePanel → WorkstationMachineList - WorkstationToolPanel → WorkstationToolList - WorkstationWorkerPanel → WorkstationWorkerList - CalPlanTeamPanel → CalPlanTeamList - CalShiftPanel → CalShiftList 3. 统一 9 个子列表组件的注释风格 - 补全文件头注释、defineOptions、模板区域注释 - 统一分隔线、JSDoc、变量行尾注释、watch 注释 - 去掉多余的闭合行尾注释 4. 修复 WorkstationToolList 中 createSuccess/updateSuccess 提示写反的 bug --- src/views/mes/cal/plan/CalPlanForm.vue | 8 +- ...lPlanTeamPanel.vue => CalPlanTeamList.vue} | 18 +- .../{CalShiftPanel.vue => CalShiftList.vue} | 19 +- src/views/mes/cal/team/CalTeamMemberForm.vue | 86 -------- src/views/mes/cal/team/CalTeamMemberList.vue | 3 +- .../mes/md/workstation/WorkstationForm.vue | 12 +- ...nePanel.vue => WorkstationMachineList.vue} | 22 +- ...nToolPanel.vue => WorkstationToolList.vue} | 28 ++- ...kerPanel.vue => WorkstationWorkerList.vue} | 22 +- .../mes/pro/process/ProProcessContentForm.vue | 129 ------------ .../mes/pro/process/ProProcessContentList.vue | 115 ++++++++++- .../mes/qc/template/TemplateIndicatorForm.vue | 190 ------------------ .../mes/qc/template/TemplateIndicatorList.vue | 181 ++++++++++++++++- .../mes/qc/template/TemplateItemForm.vue | 190 ------------------ .../mes/qc/template/TemplateItemList.vue | 181 ++++++++++++++++- 15 files changed, 542 insertions(+), 662 deletions(-) rename src/views/mes/cal/plan/{CalPlanTeamPanel.vue => CalPlanTeamList.vue} (90%) rename src/views/mes/cal/plan/{CalShiftPanel.vue => CalShiftList.vue} (92%) delete mode 100644 src/views/mes/cal/team/CalTeamMemberForm.vue rename src/views/mes/md/workstation/{WorkstationMachinePanel.vue => WorkstationMachineList.vue} (90%) rename src/views/mes/md/workstation/{WorkstationToolPanel.vue => WorkstationToolList.vue} (90%) rename src/views/mes/md/workstation/{WorkstationWorkerPanel.vue => WorkstationWorkerList.vue} (91%) delete mode 100644 src/views/mes/pro/process/ProProcessContentForm.vue delete mode 100644 src/views/mes/qc/template/TemplateIndicatorForm.vue delete mode 100644 src/views/mes/qc/template/TemplateItemForm.vue diff --git a/src/views/mes/cal/plan/CalPlanForm.vue b/src/views/mes/cal/plan/CalPlanForm.vue index 479ebb686..bcc3f11c9 100644 --- a/src/views/mes/cal/plan/CalPlanForm.vue +++ b/src/views/mes/cal/plan/CalPlanForm.vue @@ -113,10 +113,10 @@ - + - +