From ffb343273f23b7b2934dd8925009760affa7791f Mon Sep 17 00:00:00 2001 From: zhangdi <15053473693@163.com> Date: Wed, 21 Jan 2026 17:31:52 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B7=A5=E8=89=BA=E9=80=BB=E8=BE=91=E6=8F=90?= =?UTF-8?q?=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/processManagement/taskProcessing.js | 9 ++++++++ .../processMainte/processPlanning.vue | 22 ++++++++++++++++--- .../processManagement/taskProcessing.vue | 2 +- 3 files changed, 29 insertions(+), 4 deletions(-) diff --git a/src/api/processManagement/taskProcessing.js b/src/api/processManagement/taskProcessing.js index 06feaf8..fb0e93e 100644 --- a/src/api/processManagement/taskProcessing.js +++ b/src/api/processManagement/taskProcessing.js @@ -254,4 +254,13 @@ export const getTeamSetList = (params) => { method: 'get', params: params, }); +} + +// 检验标注 +export const getStandardList = (params) => { + return request({ + url: '/blade-desk/QA/Standard/listForSelect', + method: 'get', + params: params, + }); } \ No newline at end of file diff --git a/src/views/processManagement/components/processMainte/processPlanning.vue b/src/views/processManagement/components/processMainte/processPlanning.vue index 433e37c..66c223d 100644 --- a/src/views/processManagement/components/processMainte/processPlanning.vue +++ b/src/views/processManagement/components/processMainte/processPlanning.vue @@ -290,11 +290,19 @@ :prop="`tableData2[${scope.$index}].projectStandard`" :rules="formRules2.projectStandard" > - + + + @@ -492,7 +500,8 @@ import { getProcessSetList, getCraftAbilityList, getPartDetail, - getProject + getProject, + getStandardList } from '@/api/processManagement/taskProcessing'; import { getPqList } from '@/api/qualityManagement/remindRedeem/remindRedeem'; export default { @@ -596,6 +605,7 @@ export default { partInfoData: {}, //零件信息 tempId: 0, projectOptions: [],//检验项目列表 + standardList: [],//检验标准列表 }; }, @@ -607,8 +617,14 @@ export default { this.getCraftAbilityList(); this.getPqList(); this.getProject() + this.getStandardList() }, methods: { + getStandardList(){ + getStandardList().then(res => { + this.standardList = res.data.data; + }); + }, getProject(){ getProject({size: 999999, current: 1}).then(res => { this.projectOptions = res.data.data.records; diff --git a/src/views/processManagement/taskProcessing.vue b/src/views/processManagement/taskProcessing.vue index f5ccaca..5d3608c 100644 --- a/src/views/processManagement/taskProcessing.vue +++ b/src/views/processManagement/taskProcessing.vue @@ -43,7 +43,7 @@ type="primary" link @click="completedFn(scope.row)" - v-if="scope.row.taskStatus == 2" + v-if="scope.row.taskStatus == 2&& (!scope.row.children || scope.row.children.length === 0)" >完成