From a41cd450e4b6afe11f9d1c6f09f19f1fbf86edca Mon Sep 17 00:00:00 2001 From: zouyu <2723363702@qq.com> Date: 星期二, 12 十二月 2023 10:43:10 +0800 Subject: [PATCH] modified: src/api/quality/packageInspect.js modified: src/views/quality/packageinspect/packageInspect-form.vue --- src/views/quality/packageinspect/packageInspect-form.vue | 48 +++++++++++++++++++++++++++++++++++------------- src/api/quality/packageInspect.js | 6 ++++++ 2 files changed, 41 insertions(+), 13 deletions(-) diff --git a/src/api/quality/packageInspect.js b/src/api/quality/packageInspect.js index f9881e6..d1b99e9 100644 --- a/src/api/quality/packageInspect.js +++ b/src/api/quality/packageInspect.js @@ -36,4 +36,10 @@ params: data }) } +export function getCustomer(id) { + return request({ + url: '/mes/packageInspect/getcustomer/'+id, + method: 'get', + }) +} diff --git a/src/views/quality/packageinspect/packageInspect-form.vue b/src/views/quality/packageinspect/packageInspect-form.vue index 891b0dd..3bada7a 100644 --- a/src/views/quality/packageinspect/packageInspect-form.vue +++ b/src/views/quality/packageinspect/packageInspect-form.vue @@ -168,6 +168,7 @@ fetchListById, updatePackageInsProduct, updatePackageInspectById, + getCustomer, } from '@/api/quality/packageInspect' export default { computed:{}, @@ -249,21 +250,42 @@ cancelButtonText: '鍙栨秷', type: 'warning' }).then(() => { - let data = { - id: _than.dataForm.id, - result: _than.conclusionTable[0].result, - } - updatePackageInspectById(data).then(res => { - if(res.data.code === 0){ - _than.resultVal = res.data.data - sessionStorage.setItem("packIns-resultVal-"+_than.dataForm.id,res.data.data) - _than.$message.success("涓婃姤鎴愬姛"); - }else{ - _than.$message.error("涓婃姤澶辫触",res.data.data); - } - }) + this.checkCustomer(_than.dataForm.id) }).catch(() => {}) }, + checkCustomer(id){ + const _than = this + if(id){ + getCustomer(id).then(res=>{ + if(res.status===200){ + console.log(res.data); + } + }).catch(error=>{ + this.$prompt('璇疯緭鍏ヨ鍙�', '鎻愮ず', { + confirmButtonText: '纭畾', + cancelButtonText: '鍙栨秷', + inputPattern: /\S/, + inputErrorMessage: '琛屽彿涓嶈兘涓虹┖' + }).then(({ value }) => { + let data = { + id: _than.dataForm.id, + result: _than.conclusionTable[0].result, + lineNo: value + } + updatePackageInspectById(data).then(res => { + if(res.data.code === 0){ + _than.resultVal = res.data.data + sessionStorage.setItem("packIns-resultVal-"+_than.dataForm.id,res.data.data) + _than.$message.success("涓婃姤鎴愬姛"); + }else{ + _than.$message.error("涓婃姤澶辫触",res.data.data); + } + }) + }).catch(() => { + }) + }) + } + }, // 娣诲姞琛� clickAddLine() { this.list.push({ -- Gitblit v1.9.3