From 083c818af77d33d619dba3dc20f94e996225a1c7 Mon Sep 17 00:00:00 2001
From: value <z1292839451@163.com>
Date: 星期四, 16 五月 2024 10:28:39 +0800
Subject: [PATCH] 增加人事系统对接

---
 src/components/view/a5-capacity-scope.vue |   30 ++++++++++++++++++++----------
 1 files changed, 20 insertions(+), 10 deletions(-)

diff --git a/src/components/view/a5-capacity-scope.vue b/src/components/view/a5-capacity-scope.vue
index 94936fc..bf1c8c9 100644
--- a/src/components/view/a5-capacity-scope.vue
+++ b/src/components/view/a5-capacity-scope.vue
@@ -54,7 +54,7 @@
         </el-col>
         <el-col :span="12" style="text-align: right;">
           <el-button size="medium" type="primary" @click="openAdd" v-if="addPower">鏂板</el-button>
-          <el-button size="medium" icon="el-icon-delete">鍒犻櫎</el-button>
+          <!-- <el-button size="medium" icon="el-icon-delete">鍒犻櫎</el-button> -->
         </el-col>
       </el-row>
     </div>
@@ -69,6 +69,12 @@
           <div class="search_label">妫�楠屽瓙椤癸細</div>
           <div class="search_input"><el-input size="small" placeholder="璇疯緭鍏�" clearable
               v-model="itemParameterData.entity.inspectionItemSubclass" @keyup.enter.native="refreshTable()"></el-input>
+          </div>
+        </div>
+        <div class="search_thing">
+          <div class="search_label">妫�楠屽璞★細</div>
+          <div class="search_input"><el-input size="small" placeholder="璇疯緭鍏�" clearable
+              v-model="itemParameterData.entity.sample" @keyup.enter.native="refreshTable()"></el-input>
           </div>
         </div>
         <div class="search_thing" style="padding-left: 30px;">
@@ -129,13 +135,14 @@
           entity: {
             inspectionItem: null,
             inspectionItemSubclass: null,
+            sample: null,
             orderBy: {
               field: 'id',
               order: 'asc'
             }
           },
-          isIndex: false,
-          showSelect: true,
+          isIndex: true,
+          showSelect: false,
           select: true,
           row: 2,
           do: [{
@@ -217,14 +224,15 @@
             props:{
               value:'name',
               label:'name',
-              checkStrictly: false
+              checkStrictly: true,
+              multiple: true
             }
           },
-          requiredAdd: ['sonLaboratory', 'inspectionItem', 'manHour', 'inspectionItemType', 'inspectionValueType',
-            'unit', 'method', 'price', 'manDay'
+          requiredAdd: ['sonLaboratory', 'inspectionItem', 'inspectionItemType', 'inspectionValueType',
+            'unit', 'method', 'manDay', 'templateId'
           ],
-          requiredUp: ['sonLaboratory', 'inspectionItem', 'manHour', 'inspectionItemType', 'inspectionValueType',
-            'unit', 'method', 'price', 'manDay'
+          requiredUp: ['sonLaboratory', 'inspectionItem', 'inspectionItemType', 'inspectionValueType',
+            'unit', 'method', 'manDay', 'templateId'
           ]
         },
         testObjectData: {
@@ -235,8 +243,8 @@
               order: 'asc'
             }
           },
-          isIndex: false,
-          showSelect: true,
+          isIndex: true,
+          showSelect: false,
           select: true,
           do: [{
             id: 'update',
@@ -328,6 +336,7 @@
         if (this.radio === '0') {
           this.showItemParameter = true;
           this.showTestObject = false;
+          this.selectTestObjectByName()
           /* this.$nextTick(() => {
           	this.$refs.itemParameterTable.selectList()
           }) */
@@ -340,6 +349,7 @@
       refreshTable() {
         if (this.radio === '0') {
           this.$refs['itemParameterTable'].selectList()
+
         } else {
           this.$refs['testObjectTable'].selectList()
         }

--
Gitblit v1.9.3