From 2e7c6a724742d88e58171abcf2efb7e185293c8e Mon Sep 17 00:00:00 2001
From: Surpriseplus <845948745@qq.com>
Date: 星期四, 09 二月 2023 12:05:15 +0800
Subject: [PATCH] 1

---
 src/views/datamanage/dataUpdata.vue |   37 ++++++++++++++++++++++++++++++-------
 1 files changed, 30 insertions(+), 7 deletions(-)

diff --git a/src/views/datamanage/dataUpdata.vue b/src/views/datamanage/dataUpdata.vue
index bd3467a..06d4491 100644
--- a/src/views/datamanage/dataUpdata.vue
+++ b/src/views/datamanage/dataUpdata.vue
@@ -30,7 +30,6 @@
                 :disabled="tableData.length == 0 ? false : true"
                 v-model="formInline.uploadType"
                 @change="uploadTypeChange"
-
                 :popper-append-to-body="false"
                 placeholder="璇烽�夋嫨"
               >
@@ -47,14 +46,33 @@
               v-show="uploadFlag"
               :label="$t('dataManage.dataUpObj.storageDirectory')"
             >
-              <el-cascader
+              <el-select
+              :popper-append-to-body="false"
+                v-model="formInline.dirName"
+                :disabled="tableData.length == 0 ? false : true"
+              >
+                <el-option
+                  :value="formInline.dirid"
+                  :label="formInline.dirName"
+                  style=" height:auto"
+                >
+                  <el-tree
+                    ref="tree"
+                    :data="catalogOption"
+                    node-key="id"
+                    :props="cascader"
+                    @node-click="catalogChange"
+                  />
+                </el-option>
+              </el-select>
+              <!-- <el-cascader
                 :disabled="tableData.length == 0 ? false : true"
                 v-model="formInline.dirid"
                 :options="catalogOption"
                 @change="catalogChange"
                 ref="selectcascader"
                 :props="cascader"
-              ></el-cascader>
+              ></el-cascader>  -->
             </el-form-item>
             <!-- 椤圭洰鍚嶇О -->
             <el-form-item
@@ -62,6 +80,7 @@
               :label="$t('dataManage.dataUpObj.entryName')"
             >
               <el-select
+                :popper-append-to-body="false"
                 :disabled="tableData.length == 0 ? false : true"
                 v-model="formInline.entryId"
                 @change="entryNameChange"
@@ -78,6 +97,7 @@
             <!-- 鏁版嵁鐗堟湰 -->
             <el-form-item :label="$t('dataManage.dataUpObj.dataVersion')">
               <el-select
+                :popper-append-to-body="false"
                 :disabled="tableData.length == 0 ? false : true"
                 v-model="formInline.verid"
                 :placeholder="$t('common.choose')"
@@ -94,6 +114,8 @@
             <!-- 鏁版嵁涓撲笟 -->
             <el-form-item :label="$t('dataManage.dataUpObj.dataSpecialty')">
               <el-select
+                :popper-append-to-body="false"
+                style="z-index:2022"
                 :disabled="tableData.length == 0 ? false : true"
                 v-model="formInline.specialtyId"
                 :placeholder="$t('common.choose')"
@@ -110,6 +132,7 @@
             <!-- 鍧愭爣绯� -->
             <el-form-item :label="$t('dataManage.dataUpObj.coordinateSystem')">
               <el-select
+                :popper-append-to-body="false"
                 :disabled="tableData.length == 0 ? false : true"
                 v-model="formInline.coordinateId"
                 :placeholder="$t('common.choose')"
@@ -2213,11 +2236,11 @@
         }
     },
     //鐩綍鍒囨崲
-    catalogChange(res) {
+    catalogChange(data, node, nodeData){
       this.startQuayTestForms();
-      this.$refs['selectcascader'].dropDownVisible = false
-      var value = this.$refs['selectcascader'].getCheckedNodes();
-
+      // this.$refs['selectcascader'].dropDownVisible = false
+      // var value = this.$refs['selectcascader'].getCheckedNodes();
+debugger
       var bak = value[0].data.bak;
       this.pathBak = bak;
       if (bak != null) {

--
Gitblit v1.9.3