From 0974cda1344e6367a6f7cbc540c7c7ae1034b0f3 Mon Sep 17 00:00:00 2001 From: zhangdi <1104545947@qq.com> Date: Thu, 26 Mar 2026 16:58:44 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B7=A5=E8=89=BA=E9=97=AE=E9=A2=98=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/processMainte/partDetails.vue | 18 +++++++++++------- .../processMainte/processPlanning.vue | 6 ++---- .../processMainte/reworkProcessPlanning.vue | 10 ++++++++++ .../processManagement/procepssPlanning.vue | 10 ++++++++++ .../qualityManagement/similarParts/index.vue | 3 ++- 5 files changed, 35 insertions(+), 12 deletions(-) diff --git a/src/views/processManagement/components/processMainte/partDetails.vue b/src/views/processManagement/components/processMainte/partDetails.vue index cecfeaf..0220c6f 100644 --- a/src/views/processManagement/components/processMainte/partDetails.vue +++ b/src/views/processManagement/components/processMainte/partDetails.vue @@ -482,6 +482,7 @@ @node-click="handleNodeClick" :default-expand-all="true" :expand-on-click-node="false" + ref="tree" />
@@ -491,7 +492,7 @@ - + @@ -823,15 +824,14 @@ export default { }, // 组织树点击 handleNodeClick(nodes, node, self) { + console.log(9999999,nodes,node) if (nodes.disabled) { return false; } this.treeNodes = nodes; this.treeLeave = node.level; - if(this.treeNodes.rawData.prority){ - this.treeNodes.rawData.prority = this.treeNodes.rawData.prority+''; - } + // 清空现有表格数据 this.form1.tableData1 = []; @@ -842,6 +842,8 @@ export default { if (this.treeLeave === 2) { this.activeName = '1'; this.form1.tableData1 = nodes.processList; + console.log('默认点击选中第一个数据') + this.treeNodes.rawData.prority = this.treeNodes.rawData.prority+''; } // 根据节点层级加载对应数据 if (this.treeLeave === 3) { @@ -932,6 +934,7 @@ export default { getProcessManagementAuthorized(query).then(res => { this.data = this.transformCraftTree(res.data.data); this.tabLoading = false; + this.autoSelectFirstNode(); }); } else if (this.detailsType === 'taskProcessing') { let query_ = {}; @@ -955,6 +958,7 @@ export default { this.craftData = res.data.data; this.data = this.transformCraftTree(res.data.data); this.tabLoading = false; + this.autoSelectFirstNode(); }); } }, @@ -1061,7 +1065,7 @@ export default { return { ...processInfo, id: generateId('process', processInfo.id, processInfo.processNo), - label: processInfo.processName || '未知工序', + label: processInfo.processNo+'-'+processInfo.processName, level: 3, rawData: { processInfo, @@ -1072,7 +1076,7 @@ export default { // ✅ 子节点(项目) children: (projectList || []).map(project => ({ id: generateId('project', project.id, project.projectCode), - label: project.projectName || '未知项目', + label: project.trialNo+'-'+project.projectName, level: 4, disabled: true, rawData: project, diff --git a/src/views/processManagement/components/processMainte/processPlanning.vue b/src/views/processManagement/components/processMainte/processPlanning.vue index a7dc140..04bdd2a 100644 --- a/src/views/processManagement/components/processMainte/processPlanning.vue +++ b/src/views/processManagement/components/processMainte/processPlanning.vue @@ -980,7 +980,7 @@ export default { return { ...processInfo, id: generateId('process', processInfo.id, processInfo.processNo), - label: processInfo.processName || '未知工序', + label: processInfo.processNo+'-'+processInfo.processName, level: 3, rawData: { processInfo, @@ -991,7 +991,7 @@ export default { // ✅ 子节点(项目) children: (projectList || []).map(project => ({ id: generateId('project', project.id, project.projectCode), - label: project.projectName || '未知项目', + label: project.trialNo+'-'+project.projectName || '未知项目', level: 4, disabled: true, rawData: project, @@ -1190,13 +1190,11 @@ export default { }); } if (this.activeName == '3') { - console.log('this.form3.tableData3', this.treeNodes); let trialNo_ = ''; if (this.treeNodes.children.length <= 0) { trialNo_ = this.treeNodes.processNo; }else{ let projectInfo = this.treeNodes.children.filter(item => item.rawData.projectName.indexOf('尺寸检测')>-1); - console.log('projectInfo', projectInfo); if(projectInfo.length>0){ trialNo_ = projectInfo[0].rawData.trialNo; }else{ diff --git a/src/views/processManagement/components/processMainte/reworkProcessPlanning.vue b/src/views/processManagement/components/processMainte/reworkProcessPlanning.vue index 1840020..b69380c 100644 --- a/src/views/processManagement/components/processMainte/reworkProcessPlanning.vue +++ b/src/views/processManagement/components/processMainte/reworkProcessPlanning.vue @@ -1268,4 +1268,14 @@ export default { height: 36px !important; /* 设置你想要的高度 */ line-height: 36px !important; } +:deep(.el-tree-node.is-current > .el-tree-node__content) { + background-color: rgba(40, 76, 135, 0.9) !important; + + .el-tree-node__label { + color: #fff; + } +} +:deep(.el-tree-node__label) { + font-size: 14px; +} diff --git a/src/views/processManagement/procepssPlanning.vue b/src/views/processManagement/procepssPlanning.vue index c016558..705d47f 100644 --- a/src/views/processManagement/procepssPlanning.vue +++ b/src/views/processManagement/procepssPlanning.vue @@ -189,6 +189,16 @@ export default { }, ], }, + { + label: '镀种', + prop: 'plate', + sortable: true, + search: false, + overHidden: true, + headerAlign: 'center', + align: 'center', + width: 250, + }, { label: '工艺路线', diff --git a/src/views/qualityManagement/similarParts/index.vue b/src/views/qualityManagement/similarParts/index.vue index 679c9b1..8401487 100644 --- a/src/views/qualityManagement/similarParts/index.vue +++ b/src/views/qualityManagement/similarParts/index.vue @@ -220,6 +220,7 @@ export default { closeDialog() { this.isRushOpen = false; this.isBatchOpen = false; + this.onLoad(this.page,this.query); }, inBatchesFn(row) { this.rowItem = row; @@ -264,7 +265,7 @@ export default { rowSave(row, done, loading) { add(row).then( () => { - this.onLoad(this.page); + this.onLoad(this.page,this.query); this.$message({ type: 'success', message: '操作成功!',