From ad02728697bbd4b6a891fa580f91d27bd469ff00 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E5=AE=8F=E6=96=8C?= <2164406372@qq.com> Date: Thu, 24 Jul 2025 17:30:50 +0800 Subject: [PATCH] =?UTF-8?q?IPQC\FAI\FQC=E4=BB=BB=E5=8A=A1=20=E6=96=B0?= =?UTF-8?q?=E5=A2=9E=E6=97=B6=EF=BC=8C=E6=A0=B9=E6=8D=AE=E7=89=A9=E6=96=99?= =?UTF-8?q?=E7=BC=96=E7=A0=81=E8=87=AA=E5=8A=A8=E5=B8=A6=E5=87=BA=E6=A3=80?= =?UTF-8?q?=E9=AA=8C=E6=A8=A1=E6=9D=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/modules/qc/FAIResultEntry.vue | 16 ++++++++++++++++ src/views/modules/qc/FQCResultEntry.vue | 18 ++++++++++++++++++ src/views/modules/qc/IPQCResultEntry.vue | 16 ++++++++++++++++ 3 files changed, 50 insertions(+) diff --git a/src/views/modules/qc/FAIResultEntry.vue b/src/views/modules/qc/FAIResultEntry.vue index 9ac750a..8c2e6a8 100644 --- a/src/views/modules/qc/FAIResultEntry.vue +++ b/src/views/modules/qc/FAIResultEntry.vue @@ -936,6 +936,7 @@ getFAIItemObjectList, // 查询项目设备 dataAcquisitionByItem, // 根据项目数据采集 cancelApproval2, // 取消审核 + searchPartAttributeDetails, // 查询物料属性模板 } from "@/api/qc/qc.js" import {getTableDefaultListLanguage, getTableUserListLanguage} from "@/api/table.js" import Chooselist from '@/views/modules/common/Chooselist_eam' @@ -3214,6 +3215,21 @@ this.modalData.rollQty = row.qtyrequired this.modalData.sjzs = row.sjzs this.getOperationList() + //查询物料对应的模板 + let params = { + site: this.modalData.bu.split('_')[0], + buNo: this.modalData.bu.split('_')[1], + partNo: this.modalData.partNo, + attributeNo: this.modalData.partNo, + partDesc: this.modalData.partDesc, + attributeType: 'A' + } + searchPartAttributeDetails(params).then(({data}) => { + if (data.total = 1){ + this.modalData.templateId = data.rows[0].templateId + this.modalData.templateName = data.rows[0].templateName + } + }) this.seqDetailFlag = false }, diff --git a/src/views/modules/qc/FQCResultEntry.vue b/src/views/modules/qc/FQCResultEntry.vue index 57622fd..60c8d25 100644 --- a/src/views/modules/qc/FQCResultEntry.vue +++ b/src/views/modules/qc/FQCResultEntry.vue @@ -912,6 +912,7 @@ getFQCItemObjectList, // 查询项目设备 dataAcquisitionByItem, // 根据项目数据采集 cancelApproval2, // 取消审核 + searchPartAttributeDetails, // 查询物料属性模板 } from "@/api/qc/qc.js" import {getTableDefaultListLanguage, getTableUserListLanguage} from "@/api/table.js" import Chooselist from '@/views/modules/common/Chooselist_eam' @@ -3178,6 +3179,8 @@ // 选中派工单号 getRowData1 (row) { this.modalData.sku = row.sku + this.modalData.partNo = row.partNo + this.modalData.partDesc = row.partDesc this.modalData.cinvSourceCode = row.cinvSourceCode this.modalData.orderNo = row.orderNo this.modalData.seqNo = row.seqNo @@ -3187,6 +3190,21 @@ this.modalData.rollQty = row.qtyrequired this.modalData.sjzs = row.sjzs this.getOperationList() + //查询物料对应的模板 + let params = { + site: this.modalData.bu.split('_')[0], + buNo: this.modalData.bu.split('_')[1], + partNo: this.modalData.partNo, + attributeNo: this.modalData.partNo, + partDesc: this.modalData.partDesc, + attributeType: 'A' + } + searchPartAttributeDetails(params).then(({data}) => { + if (data.total = 1){ + this.modalData.templateId = data.rows[0].templateId + this.modalData.templateName = data.rows[0].templateName + } + }) this.seqDetailFlag = false }, diff --git a/src/views/modules/qc/IPQCResultEntry.vue b/src/views/modules/qc/IPQCResultEntry.vue index b9016ed..53613d6 100644 --- a/src/views/modules/qc/IPQCResultEntry.vue +++ b/src/views/modules/qc/IPQCResultEntry.vue @@ -933,6 +933,7 @@ getIPQCItemObjectList, // 查询项目设备 dataAcquisitionByItem, // 根据项目数据采集 cancelApproval2, // 取消审核 + searchPartAttributeDetails, // 查询物料属性模板 } from "@/api/qc/qc.js" import {getTableDefaultListLanguage, getTableUserListLanguage} from "@/api/table.js" import Chooselist from '@/views/modules/common/Chooselist_eam' @@ -3212,6 +3213,21 @@ this.modalData.rollQty = row.qtyrequired this.modalData.sjzs = row.sjzs this.getOperationList() + //查询物料对应的模板 + let params = { + site: this.modalData.bu.split('_')[0], + buNo: this.modalData.bu.split('_')[1], + partNo: this.modalData.partNo, + attributeNo: this.modalData.partNo, + partDesc: this.modalData.partDesc, + attributeType: 'A' + } + searchPartAttributeDetails(params).then(({data}) => { + if (data.total = 1){ + this.modalData.templateId = data.rows[0].templateId + this.modalData.templateName = data.rows[0].templateName + } + }) this.seqDetailFlag = false },