From 361ad4ba15d552592ace39d7886f3fe2531f46da Mon Sep 17 00:00:00 2001
From: value <z1292839451@163.com>
Date: 星期五, 26 四月 2024 22:00:44 +0800
Subject: [PATCH] 检验项目绑定产品,检验对象绑定产品

---
 src/components/tool/value-table.vue |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/src/components/tool/value-table.vue b/src/components/tool/value-table.vue
index 593b320..c1e3dd7 100644
--- a/src/components/tool/value-table.vue
+++ b/src/components/tool/value-table.vue
@@ -236,6 +236,7 @@
               <el-input v-model="upData[a.label]" size="small" clearable :placeholder="`璇疯緭鍏�${a.value}`"
                 v-if="showType(a.label, data.selectField) == null&&!showUpload(a.label)&&!showCascader(a.label)"></el-input>
               <el-select v-model="upData[a.label]" size="small" v-if="showType(a.label, data.selectField) != null"
+              :multiple="data.selectField[a.label].choose"
                 style="width: 100%;" :placeholder="`璇烽�夋嫨${a.value}`" clearable filterable>
                 <el-option v-for="(b, bi) in data.selectField[a.label].select" :key="bi" :value="b.value"
                   :label="b.label"></el-option>
@@ -263,6 +264,7 @@
               <el-input v-model="upData[a.label]" size="small" clearable :placeholder="`璇疯緭鍏�${a.value}`"
                 v-if="showType(a.label, data.selectField) == null&&!showUpload(a.label)&&!showCascader(a.label)"></el-input>
               <el-select v-model="upData[a.label]" size="small" v-if="showType(a.label, data.selectField) != null"
+              :multiple="data.selectField[a.label].choose"
                 style="width: 100%;" :placeholder="`璇烽�夋嫨${a.value}`" clearable>
                 <el-option v-for="(b, bi) in data.selectField[a.label].select" :key="bi" :value="b.value"
                   :label="b.label"></el-option>
@@ -873,6 +875,11 @@
           }
         }
         this.addLoad = true
+        for (var a in this.data.selectField) {
+          if (this.data.selectField[a].choose == true) {
+            this.upData[a] = JSON.stringify(this.upData[a])
+          }
+        }
         this.upHead.forEach((item, index) => {
           if (this.data.cascaderField && this.data.cascaderField[item.label]) {
             if (this.upData[item.label]) {

--
Gitblit v1.9.3