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