From 36a30a262c16b6c37be7d1817c46d6693a324cc4 Mon Sep 17 00:00:00 2001
From: licp <lichunping@guanfang.com.cn>
Date: 星期四, 19 十二月 2024 13:15:57 +0800
Subject: [PATCH] 完成管理评审搬迁

---
 src/components/view/b1-inspection-order.vue |   28 +++++++++++++++++++++++-----
 1 files changed, 23 insertions(+), 5 deletions(-)

diff --git a/src/components/view/b1-inspection-order.vue b/src/components/view/b1-inspection-order.vue
index 3c82c0d..68f9b3f 100644
--- a/src/components/view/b1-inspection-order.vue
+++ b/src/components/view/b1-inspection-order.vue
@@ -188,9 +188,12 @@
                   v-model="componentData.entity.entrustCode" @keyup.enter.native="refreshTable()"></el-input></div>
             </div>
             <div class="search_thing" style="width: 20%;">
-              <div class="search_label" style="width: 120px;">澶栭儴濮旀墭缂栧彿锛�</div>
-              <div class="search_input"><el-input size="small" placeholder="璇疯緭鍏�" clearable
-                  v-model="componentData.entity.outEntrustCode" @keyup.enter.native="refreshTable()"></el-input></div>
+              <div class="search_label">璁㈠崟绫诲瀷锛�</div>
+              <div class="search_input">
+                <el-select v-model="componentData.entity.formType" size="small" style="width: 100%;" @change="refreshTable()">
+                  <el-option v-for="(a,ai) in formType" :key="ai" :label="a.label" :value="a.value"></el-option>
+                </el-select>
+              </div>
             </div>
             <div class="search_thing" style="width: 20%;">
               <div class="search_label">鏍峰搧鍚嶇О锛�</div>
@@ -206,6 +209,11 @@
               <div class="search_label">鏍峰搧缂栧彿锛�</div>
               <div class="search_input"><el-input size="small" placeholder="璇疯緭鍏�" clearable
                   v-model="componentData.entity.sampleCode" @keyup.enter.native="refreshTable()"></el-input></div>
+            </div>
+            <div class="search_thing" style="width: 20%;" v-if="more">
+              <div class="search_label" style="width: 120px;">澶栭儴濮旀墭缂栧彿锛�</div>
+              <div class="search_input"><el-input size="small" placeholder="璇疯緭鍏�" clearable
+                  v-model="componentData.entity.outEntrustCode" @keyup.enter.native="refreshTable()"></el-input></div>
             </div>
             <div class="search_thing" style="width: 20%;" v-if="more">
               <div class="search_label">涓嬪崟鏃堕棿锛�</div>
@@ -573,6 +581,7 @@
             appointed:null,
             issueTime:null,
             motorNumber:null,
+            formType:null,
 						// orderBy: {
 						// 	field: '',
 						// 	order: ''
@@ -837,7 +846,8 @@
         BZinfo:[],
         BZDialogVisible:false,
         downVisible:false,
-        downList:[]
+        downList:[],
+        formType:[]
 			}
 		},
     watch:{
@@ -876,6 +886,7 @@
 			this.getAuthorizedPerson()
 			this.getInsStateDicts()
       this.selectEnumByCategoryForOrderType()
+      this.selectEnumByCategoryForSampleForm()
 		},
 		methods: {
       selectMethod(val){
@@ -949,7 +960,7 @@
             this.loadPint = false;
             let arr1 = []
             a.insProduct.forEach(b=>{
-              arr1.push(b.inspectionItem)
+              arr1.push(b.inspectionItemSubclass)
             })
             a.item = [...new Set(arr1)].join(',')
           })
@@ -1304,6 +1315,13 @@
 				this.refreshTable('page')
         this.upIndex++
 			},
+      selectEnumByCategoryForSampleForm() {
+        this.$axios.post(this.$api.enums.selectEnumByCategory, {
+          category: "璁㈠崟绫诲瀷"
+        }).then(res => {
+          this.formType = res.data
+        })
+      },
 			getUserMenu() {
 				this.$axios.get(this.$api.user.getUserMenu).then(res => {
 					let data = []

--
Gitblit v1.9.3