username il y a 3 ans
Parent
commit
91e6f033be

+ 10 - 4
src/views/kxcSystem/functionManage/spatialDataImport/template.js

@@ -71,10 +71,10 @@ export default {
         /**
          * 监听导入要素Id的变化
          */
-        impFeaturesId(next, prve) {
-            console.log(next, prve);
-            this.queryFeatureById(next);
-        },
+        // impFeaturesId(next, prve) {
+        //     console.log(next, prve);
+        //     this.queryFeatureById(next);
+        // },
     },
     created() {
         this.config = this.data.that.config;
@@ -282,7 +282,12 @@ export default {
             uploadForm.append('', this.uploadFile); //传入文件
             this.uploading = true;
             addGisData(uploadForm).then(res => {
+                // if (res.code != 1) {
+                //     this.$message.error(`上传数据失败!`);
+                //     this.uploading = false;
+                // }
                 this.loadingtext = "上传成功,正在获取数据……"
+                    // this.impFeaturesId = res.resule.id
                     // 在地图上显示临时数据
                 setTimeout(() => {
                     this.getTempData(res.result)
@@ -319,6 +324,7 @@ export default {
          * 获取全部临时数据
          */
         getTempData(res) {
+            this.impFeaturesId = res.id
             let dataSource = this.layerName.dataSource;
             let url = iServerBaseUrl + this.layerName.url;
             let datasetNames = [dataSource + ':' + res.tempDatasetName];

+ 1 - 2
src/views/kxcSystem/functionManage/spatialDataImport/widget.vue

@@ -5,7 +5,6 @@
       <el-form label-width="70px">
         <el-form-item label="选取图层" style="margin:0">
           <el-select v-model="layerName" value-key="value" placeholder="请选择图层" style="width:100%" size="small" @change="selectLayerChange">
-            <!-- <el-option v-for="item in datasetOptions" :key="item.value" :label="item.label" :value="item"> </el-option> -->
             <el-option-group v-for="group in layersOptions" :key="group.label" :label="group.label">
               <el-option v-for="item in group.options" :key="item.key" :label="item.value" :value="item"></el-option>
             </el-option-group>
@@ -47,7 +46,7 @@
           <el-table-column prop="target" label="目标图层" align="center" show-overflow-tooltip></el-table-column>
           <el-table-column prop="num" label="要素数量" align="center" show-overflow-tooltip></el-table-column>
           <el-table-column align="center" label="操作">
-            <template slot-scope="scope">
+            <template>
               <el-button type="text" @click="showResultData()">查看</el-button>
             </template>
           </el-table-column>