From a77c8f80470ed47568cbd90d066ebf0a84d302d9 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期一, 03 三月 2025 13:38:49 +0800
Subject: [PATCH] 项检分析搬迁

---
 src/views/business/productOrder/components/add.vue |   77 +++++++++-----------------------------
 1 files changed, 19 insertions(+), 58 deletions(-)

diff --git a/src/views/business/productOrder/components/add.vue b/src/views/business/productOrder/components/add.vue
index 4a13829..fd462b8 100644
--- a/src/views/business/productOrder/components/add.vue
+++ b/src/views/business/productOrder/components/add.vue
@@ -432,7 +432,7 @@
       </div>
       <span slot="footer" class="dialog-footer">
         <el-row>
-          <el-button @click="issuedDialogVisible=false;goBack">鍙� 娑�</el-button>
+          <el-button @click="issuedDialogVisible=false;closeOpenPage">鍙� 娑�</el-button>
           <el-button :loading="upLoad" type="primary" @click="submitForm2">纭� 瀹�</el-button>
         </el-row>
       </span>
@@ -547,7 +547,7 @@
   selectStandardTreeList2
 } from "@/api/business/rawMaterialOrder";
 import {
-  addInsOrder, delInsOrderTemplate,
+  addInsOrder, addInsOrderTemplate, delInsOrderTemplate,
   getQuarterOnOrder,
   selectOrderManDay,
   updateInsOrder,
@@ -560,6 +560,7 @@
 import {selectCustomPageList} from "@/api/system/customer";
 
 export default {
+  name: 'Add',
   components: {
     limsTable,
     cableConfig,
@@ -933,7 +934,7 @@
         this.getCompanyList()
       },
       getCompanyList () {
-        selectCustomPageList().then(res => {
+        selectCustomPageList({...this.page1}).then(res => {
           this.tableLoading1 = false
           if (res.code === 200) {
             this.tableData1 = res.data.records
@@ -1210,7 +1211,7 @@
             this.saveLoad = false
             this.$message.success('宸叉彁浜�')
             this.bsm3Dia = false;
-            this.goBack()
+            this.closeOpenPage()
           }).catch(e=>{
             this.saveLoad = false
           })
@@ -1220,7 +1221,7 @@
             this.saveLoad = false
             this.$message.success('宸叉彁浜�')
             this.bsm3Dia = false;
-            this.goBack()
+            this.closeOpenPage()
           }).catch(e=>{
             this.saveLoad = false
           })
@@ -1283,7 +1284,7 @@
           this.$message.success('鎻愪氦鎴愬姛')
           this.upLoad = false
           this.issuedDialogVisible = false
-          this.goBack()
+          this.closeOpenPage()
         }).catch(e => {
           this.$message.error('鎻愪氦澶辫触')
           this.upLoad = false
@@ -1634,17 +1635,14 @@
               sampleList: this.sampleList,
               selectTree:this.selectTree
             })
-          }, {
-            headers: {
-              'Content-Type': 'application/json'
-            }
           }).then(res => {
-            if (res.code == 201) return
             this.templateLoading = false;
             this.templateDia = false;
             this.$message.success('淇濆瓨鎴愬姛')
             this.selectInsOrderTemplate()
             this.templateName = ''
+          }).catch(e => {
+            this.templateLoading = false;
           })
         } else {
           this.$message.error('璇峰~鍐欐ā鏉垮悕绉�')
@@ -1924,16 +1922,12 @@
           state: 2,
           id: this.currentId,
           tell: this.tell
-        }, {
-          headers: {
-            'Content-Type': 'application/json'
-          }
         }).then(res => {
           this.noLoading = false;
           this.tell = '';
           this.$message.success('鎻愪氦鎴愬姛')
           this.issuedDialogVisible = false;
-          this.goBack()
+          this.closeOpenPage()
         })
       },
       filterHandler(value, row, column) {
@@ -1947,7 +1941,7 @@
       },
       // 杈呭姪绾胯姱閰嶇疆
       openAuxiliaryCore () {
-        if (this.active === 1) {
+        if (this.active == 1) {
           if (this.sampleIds.length === 0) {
             this.$message.error("鏈�夋嫨鏍峰搧")
           } else if (this.sampleIds.length === 1) {
@@ -1975,7 +1969,7 @@
         }
       },
       openCableConfig() {
-        if (this.active === 1) {
+        if (this.active == 1) {
           if (this.sampleIds.length === 0) {
             this.$message.error("鏈�夋嫨鏍峰搧")
           } else if (this.sampleIds.length === 1) {
@@ -2146,51 +2140,18 @@
         this.productList0.splice(index,1)
       },
       goBack () {
-        const obj = { path: "/business/productOrder" };
-        this.$tab.closeOpenPage(obj);
-      }
+        this.$router.go(-1)
+      },
+      closeOpenPage() {
+        this.$router.go(-1)
+        this.$tab.closeOpenPage()
+      },
     }
   }
 </script>
 
 <style scoped>
-.ins_order_add .el-input-group__append,
-.el-input-group__prepend {
-  padding: 0 10px;
-}
-
-.ins_order_add .el-tree-node__content {
-  height: 32px;
-  font-size: 14px;
-  border-radius: 2px;
-}
-
-.ins_order_add .el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content {
+.el-table .warning-row .cell {
   color: #3A7BFA;
-}
-
-.ins_order_add .has-gutter .el-table__cell .cell {
-  line-height: 30px;
-  background-color: #fafafa;
-}
-
-.ins_order_add .has-gutter .el-table__cell {
-  background-color: #fafafa !important;
-}
-
-.ins_order_add .el-table__row .cell {
-  font-size: 12px;
-}
-
-.ins_order_add .el-table .warning-row .cell {
-  color: #3A7BFA;
-}
-
-.ins_order_add .el-select .is-disabled {
-  background: transparent !important;
-}
-
-.ins_order_add .el-select .is-disabled .el-input__inner {
-  background: transparent !important;
 }
 </style>

--
Gitblit v1.9.3