From 50be43d9e2dc463152cb9c39593a5adf61284161 Mon Sep 17 00:00:00 2001 From: YunaiV Date: Wed, 18 Feb 2026 16:08:12 +0800 Subject: [PATCH] =?UTF-8?q?feat(mes):=20=E9=87=8D=E6=9E=84=E7=94=9F?= =?UTF-8?q?=E4=BA=A7=E5=B7=A5=E5=BA=8F=E6=A8=A1=E5=9D=97=E5=8C=85=E7=BB=93?= =?UTF-8?q?=E6=9E=84=EF=BC=8C=E6=8B=86=E5=88=86=20process-content=20?= =?UTF-8?q?=E4=B8=BA=E7=8B=AC=E7=AB=8B=E5=AD=90=E6=A8=A1=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 前端: - api/mes/pro/process/index.ts:移除 contents 字段 - 新建 api/mes/pro/process/content/index.ts,删除旧 process-content/index.ts - views/mes/pro/process/index.vue:移除 expand 行交互和工艺要求列, 对齐 ktg-mes 风格 - ProProcessForm.vue:工序编码增加生成按钮,标签改为工序说明, 编辑时弹窗内嵌操作步骤列表(el-divider + ProProcessContentList) - 新建 ProProcessContentList.vue(列表)和 ProProcessContentForm.vue (表单弹窗),拆分自原内联实现,对齐 CalTeamMemberList/Form 风格 --- .../mes/pro/process/ProProcessContentForm.vue | 129 +++++++++++++ .../mes/pro/process/ProProcessContentList.vue | 84 +++++++++ .../pro/process/ProProcessContentTable.vue | 176 ------------------ src/views/mes/pro/process/ProProcessForm.vue | 37 ++-- src/views/mes/pro/process/index.vue | 13 -- 5 files changed, 238 insertions(+), 201 deletions(-) create mode 100644 src/views/mes/pro/process/ProProcessContentForm.vue create mode 100644 src/views/mes/pro/process/ProProcessContentList.vue delete mode 100644 src/views/mes/pro/process/ProProcessContentTable.vue diff --git a/src/views/mes/pro/process/ProProcessContentForm.vue b/src/views/mes/pro/process/ProProcessContentForm.vue new file mode 100644 index 000000000..86a33c6d1 --- /dev/null +++ b/src/views/mes/pro/process/ProProcessContentForm.vue @@ -0,0 +1,129 @@ + + + + diff --git a/src/views/mes/pro/process/ProProcessContentList.vue b/src/views/mes/pro/process/ProProcessContentList.vue new file mode 100644 index 000000000..d3cee4e64 --- /dev/null +++ b/src/views/mes/pro/process/ProProcessContentList.vue @@ -0,0 +1,84 @@ + + + + diff --git a/src/views/mes/pro/process/ProProcessContentTable.vue b/src/views/mes/pro/process/ProProcessContentTable.vue deleted file mode 100644 index a55fbdfb2..000000000 --- a/src/views/mes/pro/process/ProProcessContentTable.vue +++ /dev/null @@ -1,176 +0,0 @@ - - - - diff --git a/src/views/mes/pro/process/ProProcessForm.vue b/src/views/mes/pro/process/ProProcessForm.vue index 19f6b1e92..041a64042 100644 --- a/src/views/mes/pro/process/ProProcessForm.vue +++ b/src/views/mes/pro/process/ProProcessForm.vue @@ -1,6 +1,6 @@