From 1e246e9a70dd80f7f085b30c0e38f9bf8e295cfe Mon Sep 17 00:00:00 2001 From: zhangdi <15053473693@163.com> Date: Fri, 6 Feb 2026 19:16:57 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A8=A1=E6=9D=BF=E4=BF=9D=E5=AD=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../processMainte/processPlanning.vue | 29 ++++++++++++++++--- 1 file changed, 25 insertions(+), 4 deletions(-) diff --git a/src/views/processManagement/components/processMainte/processPlanning.vue b/src/views/processManagement/components/processMainte/processPlanning.vue index 398c615..c88dcc3 100644 --- a/src/views/processManagement/components/processMainte/processPlanning.vue +++ b/src/views/processManagement/components/processMainte/processPlanning.vue @@ -373,7 +373,6 @@ class="tableHeight" style="width: 100%" @selection-change="handleSelectionChange3" - > @@ -786,22 +785,41 @@ export default { return { id: null, // 新增时通常设为 null processNo: this.getProcessNo(this.form1.tableData1), // 自动生成工序号 - ppsId: item.ppsId+'', // 假设模板中有 ppsId 或 id + ppsId: item.ppsId + '', // 假设模板中有 ppsId 或 id processName: item.processName, - caId: item.caId+'', + caId: item.caId + '', craftName: item.craftName, proDes: item.proDes, proHours: item.proHours || '', setoutHours: item.setoutHours || '', isMain: item.isMain || '0', + processProjectList: item.modelProjectList || [], // 其他字段按需补充... }; }); // 赋值(方式1)或追加(方式2) this.form1.tableData1 = [...existing, ...mappedData]; // 追加模式 + this.modelLevelLoading = false; + let query_ = { + dsPart: this.partInfoData, //零件信息 + craft: this.treeNodes.rawData, //工艺信息 + processList: this.form1.tableData1, //工序集合 + deleteIds: this.form1.deleteIds, //删除ids + }; + + + authorizedAccomplish2(query_) + .then(res => { + this.$message.success('保存成功'); + this.craftLoading = false; + this.getDetails(); + }) + .catch(err => { + this.craftLoading = false; + }); - this.$message.success('模板导入成功'); + // this.$message.success('模板导入成功'); }); }, // 获取零件信息详情数据 @@ -1438,6 +1456,9 @@ export default { padding: 12px; background: #e4e7ed; } + // .el-tree{ + // height: calc(100vh - 200px - 50px - 50px - 50px); + // } } :deep(.el-form-item) { margin-bottom: 0px !important;