From 3ffbf14664836032438b1fd496aefbd99187e2c9 Mon Sep 17 00:00:00 2001
From: surprise <15810472099@163.com>
Date: 星期一, 22 四月 2024 15:17:54 +0800
Subject: [PATCH] 信息管理添加CAD查看

---
 src/views/datamanage/dataUpdata.vue | 2894 +++++++++++++++++++++++++++++++++-------------------------
 1 files changed, 1,655 insertions(+), 1,239 deletions(-)

diff --git a/src/views/datamanage/dataUpdata.vue b/src/views/datamanage/dataUpdata.vue
index 10356cf..c4fefc1 100644
--- a/src/views/datamanage/dataUpdata.vue
+++ b/src/views/datamanage/dataUpdata.vue
@@ -1,20 +1,33 @@
 <template>
-  <div class="subpage_Box" v-loading="loading" element-loading-background="rgba(0, 0, 0, 0.8)"
-    :element-loading-text="loadText">
+  <div class="subpage_Box"
+       v-loading="loading"
+       element-loading-background="rgba(0, 0, 0, 0.8)"
+       :element-loading-text="loadText">
     <My-bread :list="[
       `${$t('dataManage.dataManage')}`,
       `${$t('dataManage.dataUpdata')}`,
     ]"></My-bread>
     <el-divider />
-    <el-tabs type="card" v-model="activeTabName" @tab-click="handleTabClick">
+    <el-tabs type="card"
+             v-model="activeTabName"
+             @tab-click="handleTabClick">
       <!-- 涓婁紶鏁版嵁 -->
-      <el-tab-pane :label="$t('dataManage.dataUpObj.uploaddata')" name="first">
-        <div class="inquire subpage_Div" ref="container">
-          <el-form :inline="true" :model="formInline" class="demo-form-inline">
+      <el-tab-pane :label="$t('dataManage.dataUpObj.uploaddata')"
+                   name="first">
+        <div class="inquire subpage_Div"
+             ref="container">
+          <el-form :inline="true"
+                   :model="formInline"
+                   class="demo-form-inline">
             <!-- 鍏ュ簱绫诲瀷 -->
-            <el-form-item :label="$t('dataManage.dataUpObj.UploadType')" style="margin-right: 2%" size="small">
-              <el-select :disabled="tableData.length == 0 ? false : true" v-model="formInline.uploadType"
-                @change="uploadTypeChange" :popper-append-to-body="false" placeholder="璇烽�夋嫨">
+            <el-form-item :label="$t('dataManage.dataUpObj.UploadType')"
+                          style="margin-right: 2%"
+                          size="small">
+              <el-select :disabled="tableData.length == 0 ? false : true"
+                         v-model="formInline.uploadType"
+                         @change="uploadTypeChange"
+                         :popper-append-to-body="false"
+                         placeholder="璇烽�夋嫨">
                 <!--                <el-option
                                   v-for="item in uploadOption"
                                   :key="item.value"
@@ -22,19 +35,32 @@
                                   :value="item.value"
                                 ></el-option>-->
 
-                <el-option :label="$t('shuJuGuanLi.pselect.dFile')" value="v1" />
-                <el-option :label="$t('shuJuGuanLi.pselect.dFiles')" value="v2" />
-                <el-option :label="$t('shuJuGuanLi.pselect.dFfilest')" value="v3" />
+                <el-option :label="$t('shuJuGuanLi.pselect.dFile')"
+                           value="v1" />
+                <el-option :label="$t('shuJuGuanLi.pselect.dFiles')"
+                           value="v2" />
+                <el-option :label="$t('shuJuGuanLi.pselect.dFfilest')"
+                           value="v3" />
               </el-select>
 
             </el-form-item>
             <!-- 瀛樺偍鐩綍 -->
-            <el-form-item style="margin-right: 2%" v-show="uploadFlag"
-              :label="$t('dataManage.dataUpObj.storageDirectory')" size="small">
-              <el-select ref="multiSelect" :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-form-item style="margin-right: 2%"
+                          v-show="uploadFlag"
+                          :label="$t('dataManage.dataUpObj.storageDirectory')"
+                          size="small">
+              <el-select ref="multiSelect"
+                         :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
@@ -47,25 +73,44 @@
               ></el-cascader>  -->
             </el-form-item>
             <!-- 椤圭洰鍚嶇О -->
-            <el-form-item style="margin-right: 2%" v-show="!uploadFlag" :label="$t('dataManage.dataUpObj.entryName')"
-              size="small">
-              <el-select :popper-append-to-body="false" :disabled="tableData.length == 0 ? false : true"
-                v-model="formInline.entryId" @change="entryNameChange" placeholder="璇烽�夋嫨">
-                <el-option v-for="item in entryOption" :key="item.id" :label="item.name" :value="item.name"></el-option>
+            <el-form-item style="margin-right: 2%"
+                          v-show="!uploadFlag"
+                          :label="$t('dataManage.dataUpObj.entryName')"
+                          size="small">
+              <el-select :popper-append-to-body="false"
+                         :disabled="tableData.length == 0 ? false : true"
+                         v-model="formInline.entryId"
+                         @change="entryNameChange"
+                         placeholder="璇烽�夋嫨">
+                <el-option v-for="item in entryOption"
+                           :key="item.id"
+                           :label="item.name"
+                           :value="item.name"></el-option>
               </el-select>
             </el-form-item>
             <!-- 鏁版嵁鐗堟湰 -->
-            <el-form-item :label="$t('dataManage.dataUpObj.dataVersion')" style="margin-right: 2%" size="small">
-              <el-select :popper-append-to-body="false" :disabled="tableData.length == 0 ? false : true"
-                v-model="formInline.verid" :placeholder="$t('common.choose')">
-                <el-option v-for="item in verOption" :key="item.id" :label="item.name" :value="item.id">
+            <el-form-item :label="$t('dataManage.dataUpObj.dataVersion')"
+                          style="margin-right: 2%"
+                          size="small">
+              <el-select :popper-append-to-body="false"
+                         :disabled="tableData.length == 0 ? false : true"
+                         v-model="formInline.verid"
+                         :placeholder="$t('common.choose')">
+                <el-option v-for="item in verOption"
+                           :key="item.id"
+                           :label="item.name"
+                           :value="item.id">
                 </el-option>
               </el-select>
             </el-form-item>
             <!-- 鏁版嵁涓撲笟 -->
-            <el-form-item :label="$t('dataManage.dataUpObj.dataSpecialty')" style="margin-right: 2%" size="small">
-              <el-select :popper-append-to-body="false" :disabled="tableData.length == 0 ? false : true"
-                v-model="formInline.specialtyId" :placeholder="$t('common.choose')">
+            <el-form-item :label="$t('dataManage.dataUpObj.dataSpecialty')"
+                          style="margin-right: 2%"
+                          size="small">
+              <el-select :popper-append-to-body="false"
+                         :disabled="tableData.length == 0 ? false : true"
+                         v-model="formInline.specialtyId"
+                         :placeholder="$t('common.choose')">
                 <!--                <el-option
                                   v-for="item in specialtyOption"
                                   :key="item.value"
@@ -73,109 +118,190 @@
                                   :value="item.value">
                                 </el-option>-->
 
-                <el-option :label="$t('shuJuGuanLi.pselect.SurveyingAndMapping')" value="娴嬮噺涓撲笟" />
-                <el-option :label="$t('shuJuGuanLi.pselect.SurveysDiscipline')" value="鍕樺療涓撲笟" />
-                <el-option :label="$t('shuJuGuanLi.pselect.GeologicalDisasterSpecialty')" value="鍦扮伨涓撲笟" />
-                <el-option :label="$t('shuJuGuanLi.pselect.CavernSpecialty')" value="娲炲簱涓撲笟" />
-                <el-option :label="$t('shuJuGuanLi.pselect.LineDiscipline')" value='绾胯矾涓撲笟' />
+                <el-option :label="$t('shuJuGuanLi.pselect.SurveyingAndMapping')"
+                           value="娴嬮噺涓撲笟" />
+                <el-option :label="$t('shuJuGuanLi.pselect.SurveysDiscipline')"
+                           value="鍕樺療涓撲笟" />
+                <el-option :label="$t('shuJuGuanLi.pselect.GeologicalDisasterSpecialty')"
+                           value="鍦扮伨涓撲笟" />
+                <el-option :label="$t('shuJuGuanLi.pselect.CavernSpecialty')"
+                           value="娲炲簱涓撲笟" />
+                <el-option :label="$t('shuJuGuanLi.pselect.LineDiscipline')"
+                           value='绾胯矾涓撲笟' />
               </el-select>
             </el-form-item>
             <!-- 鍧愭爣绯� -->
-            <el-form-item :label="$t('dataManage.dataUpObj.coordinateSystem')" style="margin-right: 3%" size="small">
-              <el-select :popper-append-to-body="false" :disabled="tableData.length == 0 ? false : true"
-                v-model="formInline.coordinateId" :placeholder="$t('common.choose')">
-                <el-option v-for="item in coordinateOption" :key="item.epsgcode" :label="item.coordinate"
-                  :value="item.epsgcode">
+            <el-form-item :label="$t('dataManage.dataUpObj.coordinateSystem')"
+                          style="margin-right: 3%"
+                          size="small">
+              <el-select :popper-append-to-body="false"
+                         :disabled="tableData.length == 0 ? false : true"
+                         v-model="formInline.coordinateId"
+                         :placeholder="$t('common.choose')">
+                <el-option v-for="item in coordinateOption"
+                           :key="item.epsgcode"
+                           :label="item.coordinate"
+                           :value="item.epsgcode">
                 </el-option>
               </el-select>
             </el-form-item>
             <div class="flex_box">
               <div style="margin-right: auto">
                 <!-- 绾胯矾绫诲埆 -->
-                <el-form-item size="small" :label="$t('dataManage.dataUpObj.labe11')"
-                  v-show="formInline.uploadType == 'v3'">
-                  <el-select v-model="formInline.tab" placeholder="璇烽�夋嫨">
-                    <el-option v-for="item in lineOptions" :key="item.value" :label="item.label" :value="item.value">
+                <el-form-item size="small"
+                              :label="$t('dataManage.dataUpObj.labe11')"
+                              v-show="formInline.uploadType == 'v3'">
+                  <el-select v-model="formInline.tab"
+                             placeholder="璇烽�夋嫨">
+                    <el-option v-for="item in lineOptions"
+                               :key="item.value"
+                               :label="item.label"
+                               :value="item.value">
                     </el-option>
                   </el-select>
                 </el-form-item>
                 <!-- 绾胯矾绫诲埆 -->
-                <el-form-item :label="$t('dataManage.dataUpObj.labe12')" v-show="formInline.uploadType == 'v3'"
-                  size="small">
-                  <el-select v-model="formInline.medium" size="small" placeholder="璇烽�夋嫨">
-                    <el-option v-for="item in mediumOptions" :key="item.value" :label="item.label" :value="item.value">
+                <el-form-item :label="$t('dataManage.dataUpObj.labe12')"
+                              v-show="formInline.uploadType == 'v3'"
+                              size="small">
+                  <el-select v-model="formInline.medium"
+                             size="small"
+                             placeholder="璇烽�夋嫨">
+                    <el-option v-for="item in mediumOptions"
+                               :key="item.value"
+                               :label="item.label"
+                               :value="item.value">
                     </el-option>
                   </el-select>
                 </el-form-item>
                 <!-- 閫夋嫨鏁版嵁 -->
                 <el-form-item size="small">
-                  <el-link :disabled="tableData.length == 0 ? false : true" v-show="formInline.specialtyData == '璇烽�夋嫨鏁版嵁'"
-                    @click="setSelectFile" :underline="false" type="primary">{{ $t('dataManage.dataUpObj.selectData') }}
+                  <el-link :disabled="tableData.length == 0 ? false : true"
+                           v-show="formInline.specialtyData == '璇烽�夋嫨鏁版嵁'"
+                           @click="setSelectFile"
+                           :underline="false"
+                           type="primary">{{ $t('dataManage.dataUpObj.selectData') }}
                   </el-link>
-                  <el-link v-show="formInline.specialtyData != '璇烽�夋嫨鏁版嵁'" @click="restSelectFile" :underline="false"
-                    type="primary">{{ $t('common.reset') }}
+                  <el-link v-show="formInline.specialtyData != '璇烽�夋嫨鏁版嵁'"
+                           @click="restSelectFile"
+                           :underline="false"
+                           type="primary">{{ $t('common.reset') }}
                   </el-link>
-                  <input size="small" id="selectDataFile" type="file" name="file" multiple="multiple"
-                    :accept="formInline.selectFileType" @change="handleSelectFileChange" style="display: none"></input>
+                  <input size="small"
+                         id="selectDataFile"
+                         type="file"
+                         name="file"
+                         multiple="multiple"
+                         :accept="formInline.selectFileType"
+                         @change="handleSelectFileChange"
+                         style="display: none"></input>
                 </el-form-item>
                 <el-form-item size="small">
-                  <el-input :placeholder="$t('shuJuGuanLi.shuJuJianSuo.valueone')" v-model="formInline.specialtyData"
-                    style="width:200px;" disabled>
+                  <el-input :placeholder="$t('shuJuGuanLi.shuJuJianSuo.valueone')"
+                            v-model="formInline.specialtyData"
+                            style="width:200px;"
+                            disabled>
                   </el-input>
                 </el-form-item>
                 <!-- 閫夋嫨鍏冩暟鎹� -->
-                <el-form-item v-show="uploadFlag" v-if="formInline.uploadType == 'v1'" style="padding-left: 16px">
-                  <el-link :disabled="tableData.length == 0 ? false : true" v-show="formInline.metaData == '璇烽�夋嫨鍏冩暟鎹�'"
-                    @click="setMetaFile" :underline="false" type="primary">{{ $t('dataManage.dataUpObj.selectMetadata') }}
+                <el-form-item v-show="uploadFlag"
+                              v-if="formInline.uploadType == 'v1'"
+                              style="padding-left: 16px">
+                  <el-link :disabled="tableData.length == 0 ? false : true"
+                           v-show="formInline.metaData == '璇烽�夋嫨鍏冩暟鎹�'"
+                           @click="setMetaFile"
+                           :underline="false"
+                           type="primary">{{ $t('dataManage.dataUpObj.selectMetadata') }}
                   </el-link>
-                  <el-link v-show="formInline.metaData != '璇烽�夋嫨鍏冩暟鎹�'" @click="restMetaFile" :underline="false"
-                    type="primary">{{ $t('common.reset') }}
+                  <el-link v-show="formInline.metaData != '璇烽�夋嫨鍏冩暟鎹�'"
+                           @click="restMetaFile"
+                           :underline="false"
+                           type="primary">{{ $t('common.reset') }}
                   </el-link>
-                  <input id="metaDataFile" type="file" name="file" multiple="multiple" accept=".xls,.xlsx"
-                    style="display: none" @change="handleMetaFileChange"></input>
+                  <input id="metaDataFile"
+                         type="file"
+                         name="file"
+                         multiple="multiple"
+                         accept=".xls,.xlsx"
+                         style="display: none"
+                         @change="handleMetaFileChange"></input>
                 </el-form-item>
-                <el-form-item v-show="uploadFlag" v-if="formInline.uploadType == 'v1'" size="small">
-                  <el-input :placeholder="$t('shuJuGuanLi.shuJuJianSuo.valueone')" v-model="formInline.metaData"
-                    style="width:200px;" disabled>
+                <el-form-item v-show="uploadFlag"
+                              v-if="formInline.uploadType == 'v1'"
+                              size="small">
+                  <el-input :placeholder="$t('shuJuGuanLi.shuJuJianSuo.valueone')"
+                            v-model="formInline.metaData"
+                            style="width:200px;"
+                            disabled>
                   </el-input>
                 </el-form-item>
                 <!-- 閫夋嫨WBS鏁版嵁 -->
                 <el-form-item v-show="!uploadFlag">
-                  <el-link :disabled="tableData.length == 0 ? false : true" v-show="formInline.wbsData == '璇烽�夋嫨WBS鏁版嵁'"
-                    @click="setWBSFile" :underline="false" type="primary">{{ $t('dataManage.dataUpObj.selectWBSData') }}
+                  <el-link :disabled="tableData.length == 0 ? false : true"
+                           v-show="formInline.wbsData == '璇烽�夋嫨WBS鏁版嵁'"
+                           @click="setWBSFile"
+                           :underline="false"
+                           type="primary">{{ $t('dataManage.dataUpObj.selectWBSData') }}
                   </el-link>
-                  <el-link :disabled="tableData.length == 0 ? false : true" v-show="formInline.wbsData != '璇烽�夋嫨WBS鏁版嵁'"
-                    @click="restWBSFile" :underline="false" type="primary">{{ $t('common.reset') }}
+                  <el-link :disabled="tableData.length == 0 ? false : true"
+                           v-show="formInline.wbsData != '璇烽�夋嫨WBS鏁版嵁'"
+                           @click="restWBSFile"
+                           :underline="false"
+                           type="primary">{{ $t('common.reset') }}
                   </el-link>
-                  <input id="wbsDataFile" type="file" name="file" multiple="multiple" accept=".xls,.xlsx"
-                    style="display: none" @change="handleWBSFileChange"></input>
+                  <input id="wbsDataFile"
+                         type="file"
+                         name="file"
+                         multiple="multiple"
+                         accept=".xls,.xlsx"
+                         style="display: none"
+                         @change="handleWBSFileChange"></input>
                 </el-form-item>
                 <el-form-item v-show="!uploadFlag">
-                  <el-input placeholder="璇烽�夋嫨WBS鏁版嵁" v-model="formInline.wbsData" style="width:210px;" disabled>
+                  <el-input placeholder="璇烽�夋嫨WBS鏁版嵁"
+                            v-model="formInline.wbsData"
+                            style="width:210px;"
+                            disabled>
                   </el-input>
                 </el-form-item>
               </div>
               <div>
                 <el-form-item>
                   <!-- 涓婁紶 -->
-                  <el-button v-if="menuStatus.upload" :disabled="tableData.length == 0 ? false : true"
-                    @click="setFileUpload" size="small" icon="el-icon-upload" type="success">{{
+                  <el-button v-if="menuStatus.upload"
+                             :disabled="tableData.length == 0 ? false : true"
+                             @click="setFileUpload"
+                             size="small"
+                             icon="el-icon-upload"
+                             type="success">{{
                       $t('common.upload')
                     }}
                   </el-button>
                   <!-- 鍒犻櫎 -->
-                  <el-button v-if="menuStatus.delete" :disabled="multipleSelection.length == 0 ? true : false"
-                    icon="el-icon-delete" size="small" @click="setFileDelete" type="danger">{{ $t('common.delete') }}
+                  <el-button v-if="menuStatus.delete"
+                             :disabled="multipleSelection.length == 0 ? true : false"
+                             icon="el-icon-delete"
+                             size="small"
+                             @click="setFileDelete"
+                             type="danger">{{ $t('common.delete') }}
                   </el-button>
                   <!-- 鍏ュ簱 -->
-                  <el-button v-if="menuStatus.insert" @click="setFileWare" size="small"
-                    :disabled="tableData.length == 0 ? true : false" icon="el-icon-folder-add" type="warning">{{
+                  <el-button v-if="menuStatus.insert"
+                             @click="setFileWare"
+                             size="small"
+                             :disabled="tableData.length == 0 ? true : false"
+                             icon="el-icon-folder-add"
+                             type="warning">{{
                       $t('common.Warehousin') }}
                   </el-button>
                   <!-- 璐ㄦ -->
-                  <el-button style="margin-right:-9px" v-if="menuStatus.insert"
-                    :disabled="multipleSelection.length == 0 ? true : false" type="info" size="small"
-                    icon="el-icon-folder-checked" @click="handleQuayTestClick()">{{ $t('common.quayTest') }}
+                  <el-button style="margin-right:-9px"
+                             v-if="menuStatus.insert"
+                             :disabled="multipleSelection.length == 0 ? true : false"
+                             type="info"
+                             size="small"
+                             icon="el-icon-folder-checked"
+                             @click="handleQuayTestClick()">{{ $t('common.quayTest') }}
                   </el-button>
 
                 </el-form-item>
@@ -187,20 +313,43 @@
         </div>
         <!-- 涓婁紶鏁版嵁鍒楄〃 -->
         <div class="dividing-line"></div>
-        <div class="table_box" :style="styleVar">
-          <el-table style="width:100%" border :data="tableData" @selection-change="handleSelectionChange"
-            height="calc(100% - 57px)">
-            <el-table-column type="selection" width="55" />
+        <div class="table_box"
+             :style="styleVar">
+          <el-table style="width:100%"
+                    border
+                    :data="tableData"
+                    @selection-change="handleSelectionChange"
+                    height="calc(100% - 57px)">
+            <el-table-column type="selection"
+                             width="55" />
 
-            <el-table-column align="center" type="index" :label="$t('common.index')" width="70px" />
-            <el-table-column align="center" prop="name" :label="$t('common.name')" />
-            <el-table-column align="center" prop="sizes" :label="$t('common.size')" :formatter="changeSizeFile" />
-            <el-table-column align="center" prop="status" label="鐘舵��" />
-            <el-table-column align="center" prop="code" label="鐘舵��" v-if="false" />
-            <el-table-column label="鎿嶄綔" width="120">
+            <el-table-column align="center"
+                             type="index"
+                             :label="$t('common.index')"
+                             width="70px" />
+            <el-table-column align="center"
+                             prop="name"
+                             :label="$t('common.name')" />
+            <el-table-column align="center"
+                             prop="sizes"
+                             :label="$t('common.size')"
+                             :formatter="changeSizeFile" />
+            <el-table-column align="center"
+                             prop="status"
+                             label="鐘舵��" />
+            <el-table-column align="center"
+                             prop="code"
+                             label="鐘舵��"
+                             v-if="false" />
+            <el-table-column label="鎿嶄綔"
+                             width="120">
               <template slot-scope="scope">
-                <el-button v-if="menuStatus.download" v-show="scope.row.code != null" @click="handerLogClick(scope.row)"
-                  type="primary" size="mini" plain> 鏃ュ織
+                <el-button v-if="menuStatus.download"
+                           v-show="scope.row.code != null"
+                           @click="handerLogClick(scope.row)"
+                           type="primary"
+                           size="mini"
+                           plain> 鏃ュ織
                 </el-button>
               </template>
             </el-table-column>
@@ -208,25 +357,40 @@
         </div>
       </el-tab-pane>
       <!-- 鍏ュ簱鏁版嵁娓呭崟 -->
-      <el-tab-pane :label="$t('dataManage.dataUpObj.receiptdata')" name="second">
-        <div class="inquire subpage_Div" ref="container1">
-          <el-form :inline="true" :model="formWarehousing" class="demo-form-inline">
+      <el-tab-pane :label="$t('dataManage.dataUpObj.receiptdata')"
+                   name="second">
+        <div class="inquire subpage_Div"
+             ref="container1">
+          <el-form :inline="true"
+                   :model="formWarehousing"
+                   class="demo-form-inline">
             <div class="flex_box">
               <div style="margin-right: auto">
-                <el-form-item size="small" :label="$t('dataManage.dataUpObj.describe')">
-                  <el-input v-model="formWarehousing.name" :placeholder="$t('shuJuGuanLi.lable1')"
-                    style="width: 200px;"><i slot="suffix" class="el-icon-search" @click="setWarehouseSearch"
-                      style="padding-right: 8px"></i></el-input>
+                <el-form-item size="small"
+                              :label="$t('dataManage.dataUpObj.describe')">
+                  <el-input v-model="formWarehousing.name"
+                            :placeholder="$t('shuJuGuanLi.lable1')"
+                            style="width: 200px;"><i slot="suffix"
+                       class="el-icon-search"
+                       @click="setWarehouseSearch"
+                       style="padding-right: 8px"></i></el-input>
                 </el-form-item>
               </div>
               <div>
                 <el-form-item>
-                  <el-button v-if="menuStatus.upload" :disabled="multipleDelete.length == 0 ? true : false"
-                    @click="setEnclosure" icon="el-icon-folder-opened" type="success" size="small">{{
+                  <el-button v-if="menuStatus.upload"
+                             :disabled="multipleDelete.length == 0 ? true : false"
+                             @click="setEnclosure"
+                             icon="el-icon-folder-opened"
+                             type="success"
+                             size="small">{{
                       $t('common.enclosure') }}
                   </el-button>
-                  <el-button v-if="menuStatus.delete" @click="setWarehouseDel" icon="el-icon-folder-delete" type="danger"
-                    size="small">{{ $t('common.delete') }}
+                  <el-button v-if="menuStatus.delete"
+                             @click="setWarehouseDel"
+                             icon="el-icon-folder-delete"
+                             type="danger"
+                             size="small">{{ $t('common.delete') }}
                   </el-button>
                   <!--                  <el-button
                       @click="setWarehouseSearch"
@@ -237,7 +401,10 @@
                       $t('common.iquery')
                     }}
                   </el-button>-->
-                  <el-button @click="setWarehouseReset" icon="el-icon-folder-add" size="small" type="info">{{
+                  <el-button @click="setWarehouseReset"
+                             icon="el-icon-folder-add"
+                             size="small"
+                             type="info">{{
                     $t('common.reset') }}
                   </el-button>
                 </el-form-item>
@@ -248,51 +415,99 @@
         </div>
         <!-- 鍏ュ簱 -->
         <div class="dividing-line"></div>
-        <div class="table_box" :style="styleVar1">
-          <el-table ref="filterTable" :data="waretableData" style="width: 100%" border height="calc(100% - 57px)"
-            @selection-change="handleDelteChange">
-            <el-table-column type="selection" width="55">
+        <div class="table_box"
+             :style="styleVar1">
+          <el-table ref="filterTable"
+                    :data="waretableData"
+                    style="width: 100%"
+                    border
+                    height="calc(100% - 57px)"
+                    @selection-change="handleDelteChange">
+            <el-table-column type="selection"
+                             width="55">
             </el-table-column>
-            <el-table-column align="center" type="index" :label="$t('common.index')" width="70px"></el-table-column>
-            <el-table-column align="center" :label="$t('common.name')" width="120">
+            <el-table-column align="center"
+                             type="index"
+                             :label="$t('common.index')"
+                             width="70px"></el-table-column>
+            <el-table-column align="center"
+                             :label="$t('common.name')"
+                             width="120">
               <template slot-scope="scope">
                 <span v-if="scope.row.ismeta > 0">
-                  <el-link style="color:#409eff" title="婧愭暟鎹煡璇�" @click="setQueryMetaData(scope.row)" target="_blank">{{
+                  <el-link style="color:#409eff"
+                           title="婧愭暟鎹煡璇�"
+                           @click="setQueryMetaData(scope.row)"
+                           target="_blank">{{
                     scope.row.name }}</el-link>
 
                 </span>
                 <span v-else-if="scope.row.metaid > 0">
-                  <el-link style="color:#409eff" title="鍏冩暟鎹煡璇�" @click="setMetaDataQuery(scope.row)" target="_blank">{{
+                  <el-link style="color:#409eff"
+                           title="鍏冩暟鎹煡璇�"
+                           @click="setMetaDataQuery(scope.row)"
+                           target="_blank">{{
                     scope.row.name }}</el-link>
 
                 </span>
                 <span v-else>{{ scope.row.name }}</span>
               </template>
             </el-table-column>
-            <el-table-column align="center" prop="dirName" :label="$t('dataManage.dataUpObj.catalogue')" width="300" />
-            <el-table-column align="center" prop="depName" :label="$t('dataManage.dataUpObj.company')" width="200" />
-            <el-table-column align="center" prop="verName" :label="$t('dataManage.dataUpObj.versionNo')" />
-            <el-table-column align="center" prop="type" :label="$t('common.type')" />
-            <el-table-column align="center" prop="sizes" :label="$t('common.size')" :formatter="changeSizeFile" />
-            <el-table-column align="center" :label="$t('dataManage.dataUpObj.tableName')">
+            <el-table-column align="center"
+                             prop="dirName"
+                             :label="$t('dataManage.dataUpObj.catalogue')"
+                             width="300" />
+            <el-table-column align="center"
+                             prop="depName"
+                             :label="$t('dataManage.dataUpObj.company')"
+                             width="200" />
+            <el-table-column align="center"
+                             prop="verName"
+                             :label="$t('dataManage.dataUpObj.versionNo')" />
+            <el-table-column align="center"
+                             prop="type"
+                             :label="$t('common.type')" />
+            <el-table-column align="center"
+                             prop="sizes"
+                             :label="$t('common.size')"
+                             :formatter="changeSizeFile" />
+            <el-table-column align="center"
+                             :label="$t('dataManage.dataUpObj.tableName')">
               <template slot-scope="scope">
-                <a class="scopeRowColor" @click="detail(scope.row)">{{ scope.row.tab }}</a>
+                <a class="scopeRowColor"
+                   @click="detail(scope.row)">{{ scope.row.tab }}</a>
               </template>
             </el-table-column>
-            <el-table-column align="center" prop="rows" :label="$t('common.lineNuber')" />
-            <el-table-column align="center" :label="$t('common.dataStatus')" :formatter="stateFormat">
+            <el-table-column align="center"
+                             prop="rows"
+                             :label="$t('common.lineNuber')" />
+            <el-table-column align="center"
+                             :label="$t('common.dataStatus')"
+                             :formatter="stateFormat">
 
             </el-table-column>
             <el-table-column align="
-                  center" prop="desc" :label="$t('dataManage.dataUpObj.describe')" />
-            <el-table-column align="center" prop="uname" :label="$t('dataManage.vmobj.createonuser')" />
-            <el-table-column align="center" prop="createTime" :label="$t('dataManage.vmobj.createontime')"
-              :formatter="changetimeFile" width="100" />
+                  center"
+                             prop="desc"
+                             :label="$t('dataManage.dataUpObj.describe')" />
+            <el-table-column align="center"
+                             prop="uname"
+                             :label="$t('dataManage.vmobj.createonuser')" />
+            <el-table-column align="center"
+                             prop="createTime"
+                             :label="$t('dataManage.vmobj.createontime')"
+                             :formatter="changetimeFile"
+                             width="100" />
           </el-table>
-          <div class="pagination_box" style="margin-top: 15px">
-            <el-pagination @size-change="handleSizeChange" @current-change="handleCurrentChange"
-              :current-page="listData.pageIndex" :page-sizes="[10, 50, 100, 200, 500]" :page-size="listData.pageSize"
-              layout="total, sizes, prev, pager, next, jumper" :total="count">
+          <div class="pagination_box"
+               style="margin-top: 15px">
+            <el-pagination @size-change="handleSizeChange"
+                           @current-change="handleCurrentChange"
+                           :current-page="listData.pageIndex"
+                           :page-sizes="[10, 50, 100, 200, 500]"
+                           :page-size="listData.pageSize"
+                           layout="total, sizes, prev, pager, next, jumper"
+                           :total="count">
             </el-pagination>
           </div>
         </div>
@@ -300,47 +515,71 @@
       </el-tab-pane>
     </el-tabs>
     <!-- 璐ㄦ寮圭獥 -->
-    <el-dialog title="鏁版嵁璐ㄦ" :visible.sync="quayTestVisible" width="70%" :modal="false"
-      :before-close="handleQuayTestCloseDown">
+    <el-dialog title="鏁版嵁璐ㄦ"
+               :visible.sync="quayTestVisible"
+               width="70%"
+               :modal="false"
+               :before-close="handleQuayTestCloseDown">
       <div class="dialogDiv">
-        <el-form :inline="true" :model="quayTestForms" class="demo-form-inline">
+        <el-form :inline="true"
+                 :model="quayTestForms"
+                 class="demo-form-inline">
           <el-form-item :label="$t('dataManage.dataUpObj.dataSpecialty')">
-            <el-input disabled v-model="quayTestForms.sjzy"></el-input>
+            <el-input disabled
+                      v-model="quayTestForms.sjzy"></el-input>
           </el-form-item>
           <el-form-item :label="$t('dataManage.dataUpObj.storageDirectory')">
-            <el-input disabled style="width:400px" v-model="quayTestForms.names"></el-input>
+            <el-input disabled
+                      style="width:400px"
+                      v-model="quayTestForms.names"></el-input>
           </el-form-item>
         </el-form>
         <el-divider />
         <div class="dialogContent">
-          <div class="ContBox" v-show="quayTestShow.checkAttrs">
-            <el-checkbox checked disabled>灞炴�ф鏌ワ細(*dlg*.gdb+*鍦板舰鍥�**.dwg)
+          <div class="ContBox"
+               v-show="quayTestShow.checkAttrs">
+            <el-checkbox checked
+                         disabled>灞炴�ф鏌ワ細(*dlg*.gdb+*鍦板舰鍥�**.dwg)
             </el-checkbox>
           </div>
-          <div class="ContBox" v-show="quayTestShow.checkMath">
-            <el-checkbox checked disabled>鏁板鍩虹妫�鏌ワ細(.shp,.dlg)
+          <div class="ContBox"
+               v-show="quayTestShow.checkMath">
+            <el-checkbox checked
+                         disabled>鏁板鍩虹妫�鏌ワ細(.shp,.dlg)
             </el-checkbox>
           </div>
-          <div class="ContBox" v-show="quayTestShow.checkDecorate">
-            <el-checkbox checked disabled>鍥鹃潰鏁撮グ妫�鏌ワ細(.dwg)
+          <div class="ContBox"
+               v-show="quayTestShow.checkDecorate">
+            <el-checkbox checked
+                         disabled>鍥鹃潰鏁撮グ妫�鏌ワ細(.dwg)
             </el-checkbox>
           </div>
-          <div class="ContBox" v-show="quayTestShow.checkXls">
-            <el-checkbox checked disabled>琛ㄦ牸鏁版嵁妫�鏌ワ細(.xls/.xlsx)
+          <div class="ContBox"
+               v-show="quayTestShow.checkXls">
+            <el-checkbox checked
+                         disabled>琛ㄦ牸鏁版嵁妫�鏌ワ細(.xls/.xlsx)
             </el-checkbox>
           </div>
-          <div class="ContBox" v-show="quayTestShow.checkOrigin">
-            <el-checkbox checked disabled>鍘熺偣妫�鏌ワ細(*鍓栭潰鍥�*.dwg)
+          <div class="ContBox"
+               v-show="quayTestShow.checkOrigin">
+            <el-checkbox checked
+                         disabled>鍘熺偣妫�鏌ワ細(*鍓栭潰鍥�*.dwg)
             </el-checkbox>
           </div>
-          <div class="ContBox" v-show="quayTestShow.checkMeta">
-            <el-checkbox checked disabled>鍏冩暟鎹鏌ワ細(*鍏冩暟鎹�*.xls/.xlsx)
+          <div class="ContBox"
+               v-show="quayTestShow.checkMeta">
+            <el-checkbox checked
+                         disabled>鍏冩暟鎹鏌ワ細(*鍏冩暟鎹�*.xls/.xlsx)
             </el-checkbox>
           </div>
-          <div class="ContBox" v-show="quayTestShow.checkTopology">
-            <el-form ref="quayForms" :model="quayTestForms" class="demo-form-inline">
+          <div class="ContBox"
+               v-show="quayTestShow.checkTopology">
+            <el-form ref="quayForms"
+                     :model="quayTestForms"
+                     class="demo-form-inline">
               <el-form-item>
-                <el-checkbox checked disabled>鎷撴墤妫�鏌ワ細(*鍦板舰鍥�*.dwg)
+                <el-checkbox checked
+                             disabled>鎷撴墤妫�鏌ワ細(*鍦板舰鍥�*.dwg)
                 </el-checkbox>
               </el-form-item>
               <el-form-item>
@@ -385,10 +624,14 @@
               </el-form-item>
             </el-form>
           </div>
-          <div class="ContBox" v-show="quayTestShow.checkDom">
-            <el-form ref="quayForms" :model="quayTestForms" class="demo-form-inline">
+          <div class="ContBox"
+               v-show="quayTestShow.checkDom">
+            <el-form ref="quayForms"
+                     :model="quayTestForms"
+                     class="demo-form-inline">
               <el-form-item>
-                <el-checkbox checked disabled>鏍呮牸妫�鏌ワ細(.tif/.img)
+                <el-checkbox checked
+                             disabled>鏍呮牸妫�鏌ワ細(.tif/.img)
                 </el-checkbox>
               </el-form-item>
               <el-form-item>
@@ -409,10 +652,14 @@
               </el-form-item>
             </el-form>
           </div>
-          <div class="ContBox" v-show="quayTestShow.checkDem">
-            <el-form ref="quayForms" :model="quayTestForms" class="demo-form-inline">
+          <div class="ContBox"
+               v-show="quayTestShow.checkDem">
+            <el-form ref="quayForms"
+                     :model="quayTestForms"
+                     class="demo-form-inline">
               <el-form-item>
-                <el-checkbox checked disabled>楂樼▼妫�鏌ワ細(.tif/.img)
+                <el-checkbox checked
+                             disabled>楂樼▼妫�鏌ワ細(.tif/.img)
                 </el-checkbox>
               </el-form-item>
               <el-form-item>
@@ -433,10 +680,14 @@
               </el-form-item>
             </el-form>
           </div>
-          <div class="ContBox" v-show="quayTestShow.checkLaz">
-            <el-form ref="quayForms" :model="quayTestForms" class="demo-form-inline">
+          <div class="ContBox"
+               v-show="quayTestShow.checkLaz">
+            <el-form ref="quayForms"
+                     :model="quayTestForms"
+                     class="demo-form-inline">
               <el-form-item>
-                <el-checkbox checked disabled>鐐逛簯妫�鏌ワ細(.laz + *婵�鍏夌偣浜�*.xls/.xlsx)
+                <el-checkbox checked
+                             disabled>鐐逛簯妫�鏌ワ細(.laz + *婵�鍏夌偣浜�*.xls/.xlsx)
                 </el-checkbox>
               </el-form-item>
               <el-form-item>
@@ -449,10 +700,14 @@
               </el-form-item>
             </el-form>
           </div>
-          <div class="ContBox" v-show="quayTestShow.checkOsgb">
-            <el-form ref="quayForms" :model="quayTestForms" class="demo-form-inline">
+          <div class="ContBox"
+               v-show="quayTestShow.checkOsgb">
+            <el-form ref="quayForms"
+                     :model="quayTestForms"
+                     class="demo-form-inline">
               <el-form-item>
-                <el-checkbox checked disabled>OSGB妫�鏌ワ細(.osgb + *鍊炬枩鎽勫奖*.xls/.xlsx)
+                <el-checkbox checked
+                             disabled>OSGB妫�鏌ワ細(.osgb + *鍊炬枩鎽勫奖*.xls/.xlsx)
                 </el-checkbox>
               </el-form-item>
               <el-form-item>
@@ -467,47 +722,77 @@
           </div>
         </div>
       </div>
-      <span slot="footer" class="dialog-footer">
-        <el-button class="elBotton" size="small" @click="quayTestVisible = false">鍙� 娑�</el-button>
-        <el-button class="elBotton" size="small" @click="commonQuayTest">纭� 瀹�</el-button>
+      <span slot="footer"
+            class="dialog-footer">
+        <el-button class="elBotton"
+                   size="small"
+                   @click="quayTestVisible = false">鍙� 娑�</el-button>
+        <el-button class="elBotton"
+                   size="small"
+                   @click="commonQuayTest">纭� 瀹�</el-button>
       </span>
     </el-dialog>
     <!-- 鏁翠綋鏂囦欢璐ㄦ寮圭獥 -->
-    <el-dialog title="鏁版嵁璐ㄦ" :visible.sync="testQuayVisible" :modal="false" :before-close="handleTestQuayCloseDown">
-      <el-form :model="formCheckAll" label-position="top">
+    <el-dialog title="鏁版嵁璐ㄦ"
+               :visible.sync="testQuayVisible"
+               :modal="false"
+               :before-close="handleTestQuayCloseDown">
+      <el-form :model="formCheckAll"
+               label-position="top">
         <el-form-item label="椤圭洰鍚嶇О">
 
-          <el-input disabled v-model="formCheckAll.xmmc" style="width:85%"></el-input>
+          <el-input disabled
+                    v-model="formCheckAll.xmmc"
+                    style="width:85%"></el-input>
 
         </el-form-item>
         <el-form-item label="鎵�灞炰笓涓�">
 
-          <el-input disabled v-model="formCheckAll.sjzy" style="width:85%"></el-input>
+          <el-input disabled
+                    v-model="formCheckAll.sjzy"
+                    style="width:85%"></el-input>
 
         </el-form-item>
-        <el-form-item v-show="formCheckAll.isDiZai" label="鍦扮伨绫诲瀷">
+        <el-form-item v-show="formCheckAll.isDiZai"
+                      label="鍦扮伨绫诲瀷">
 
-          <el-select v-model="formCheckAll.diZaiType" placeholder="璇烽�夋嫨" style="width:85%">
-            <el-option v-for="item in disOptions" :key="item.value" :label="item.label" :value="item.value">
+          <el-select v-model="formCheckAll.diZaiType"
+                     placeholder="璇烽�夋嫨"
+                     style="width:85%">
+            <el-option v-for="item in disOptions"
+                       :key="item.value"
+                       :label="item.label"
+                       :value="item.value">
             </el-option>
           </el-select>
 
         </el-form-item>
       </el-form>
-      <span slot="footer" class="dialog-footer">
-        <el-button class="elBotton" size="small" @click="testQuayVisible = false">鍙� 娑�</el-button>
-        <el-button class="elBotton" size="small" @click.stop="commonTestQuay()">纭� 瀹�</el-button>
+      <span slot="footer"
+            class="dialog-footer">
+        <el-button class="elBotton"
+                   size="small"
+                   @click="testQuayVisible = false">鍙� 娑�</el-button>
+        <el-button class="elBotton"
+                   size="small"
+                   @click.stop="commonTestQuay()">纭� 瀹�</el-button>
       </span>
     </el-dialog>
     <!-- ifream涓嬭浇鏂囦欢鍦板潃 -->
-    <iframe id="downFrame" src="" style="display: none; border: 0; padding: 0; height: 0; width: 0"></iframe>
+    <iframe id="downFrame"
+            src=""
+            style="display: none; border: 0; padding: 0; height: 0; width: 0"></iframe>
     <!-- 鏁版嵁鍖归厤 -->
-    <el-dialog :title="$t('dataManage.datawarehousing')" :visible.sync="dialogWarehousing" width="70%">
+    <el-dialog :title="$t('dataManage.datawarehousing')"
+               :visible.sync="dialogWarehousing"
+               width="70%">
       <div class="dialogBox">
-        <div class="transFarBox subpage_Div" style="border: 1px solid #E4E7ED;">
+        <div class="transFarBox subpage_Div"
+             style="border: 1px solid #E4E7ED;">
           <ul>
-            <li @click="singleElection(item)" v-for="(item, i) in tableWareOne"
-              :class="{ active: activeName == item.eventid }">{{ item.tab }} ({{ item.type }})
+            <li @click="singleElection(item)"
+                v-for="(item, i) in tableWareOne"
+                :class="{ active: activeName == item.eventid }">{{ item.tab }} ({{ item.type }})
             </li>
           </ul>
         </div>
@@ -519,10 +804,12 @@
           </div>
 
         </div>
-        <div class="transFarBox subpage_Div" style="border: 1px solid #E4E7ED;">
+        <div class="transFarBox subpage_Div"
+             style="border: 1px solid #E4E7ED;">
           <ul>
-            <li @click="singleElection2(item)" v-for="(item, i) in tableWareTwo"
-              :class="{ active: activeName2 == item.entity }">{{ item.tabDesc }} ( {{ item.ns }}.{{ item.tab }})
+            <li @click="singleElection2(item)"
+                v-for="(item, i) in tableWareTwo"
+                :class="{ active: activeName2 == item.entity }">{{ item.tabDesc }} ( {{ item.ns }}.{{ item.tab }})
             </li>
           </ul>
         </div>
@@ -533,139 +820,268 @@
             </div>
             <br />
             <div style="padding:2%">
-              <el-link><i @click="setWareTableChangeRight" class="el-icon-d-arrow-right"></i></el-link>
+              <el-link><i @click="setWareTableChangeRight"
+                   class="el-icon-d-arrow-right"></i></el-link>
             </div>
           </div>
         </div>
-        <div class="transFarBox subpage_Div" style="border: 1px solid #E4E7ED;">
+        <div class="transFarBox subpage_Div"
+             style="border: 1px solid #E4E7ED;">
           <ul>
-            <li @click="singleElection3(i)" v-for="(item, i) in tableWareThree"
-              :class="{ active: activeName3 == (item.tab + i) }">{{ item.tab }} ( {{ item.tabDesc }} {{ item.ns }}.{{
+            <li @click="singleElection3(i)"
+                v-for="(item, i) in tableWareThree"
+                :class="{ active: activeName3 == (item.tab + i) }">{{ item.tab }} ( {{ item.tabDesc }} {{ item.ns }}.{{
                 item.tabs }} )
             </li>
           </ul>
         </div>
       </div>
-      <span slot="footer" class="dialog-footer">
-        <el-button size="small" @click="autoMatchWare" type="primary">鑷姩鍖归厤</el-button>
-        <el-button size="small" type="info" @click="setInsrtWareTableClose">鍙� 娑�</el-button>
-        <el-button size="small" type="primary" @click="setInsrtWareTable">纭� 瀹�</el-button>
+      <span slot="footer"
+            class="dialog-footer">
+        <el-button size="small"
+                   @click="autoMatchWare"
+                   type="primary">鑷姩鍖归厤</el-button>
+        <el-button size="small"
+                   type="info"
+                   @click="setInsrtWareTableClose">鍙� 娑�</el-button>
+        <el-button size="small"
+                   type="primary"
+                   @click="setInsrtWareTable">纭� 瀹�</el-button>
       </span>
     </el-dialog>
-    <el-dialog :title="$t('common.details')" :visible.sync="dialogVisible" width="70%">
+    <el-dialog :title="$t('common.details')"
+               :visible.sync="dialogVisible"
+               width="70%">
       <div style="height: 500px; overflow: auto">
-        <el-table ref="filterTable" :data="dbTableData" height="90%" border style="width: 100%">
-          <el-table-column width="60" type="index" :label="$t('common.index')" />
-          <el-table-column v-for="(item, index) in attributeData" :key="index" :label="item.alias" :prop="item.field"
-            show-overflow-tooltip align="center"></el-table-column>
+        <el-table ref="filterTable"
+                  :data="dbTableData"
+                  height="90%"
+                  border
+                  style="width: 100%">
+          <el-table-column width="60"
+                           type="index"
+                           :label="$t('common.index')" />
+          <el-table-column v-for="(item, index) in attributeData"
+                           :key="index"
+                           :label="item.alias"
+                           :prop="item.field"
+                           show-overflow-tooltip
+                           align="center"></el-table-column>
         </el-table>
-        <div style="margin-top: 15px" class="pagination_box">
-          <el-pagination @size-change="handleLoaderSizeChange" @current-change="handleLoaderCurrentChange"
-            :current-page="listLoader.pageIndex" :page-sizes="[10, 50, 100, 200]" :page-size="listLoader.pageSize"
-            layout="total, sizes, prev, pager, next, jumper" :total="count1">
+        <div style="margin-top: 15px"
+             class="pagination_box">
+          <el-pagination @size-change="handleLoaderSizeChange"
+                         @current-change="handleLoaderCurrentChange"
+                         :current-page="listLoader.pageIndex"
+                         :page-sizes="[10, 50, 100, 200]"
+                         :page-size="listLoader.pageSize"
+                         layout="total, sizes, prev, pager, next, jumper"
+                         :total="count1">
           </el-pagination>
         </div>
       </div>
 
     </el-dialog>
-    <el-dialog :close-on-click-modal="false" :title="sc.label1" :visible.sync="jindudialogVisible" width="30%">
+    <el-dialog :close-on-click-modal="false"
+               :title="sc.label1"
+               :visible.sync="jindudialogVisible"
+               width="30%">
       <div>
         <div>
           {{ sc.label2 }}
         </div>
         <div>
-          <el-progress :percentage="jindutiao" :format="format"></el-progress>
+          <el-progress :percentage="jindutiao"
+                       :format="format"></el-progress>
         </div>
       </div>
 
     </el-dialog>
-    <el-dialog :title="$t('common.details')" :visible.sync="enclosureVisible" :show-close="false">
-      <span style="font-size:20px" class="scopeRowColor">{{ enclosureTitle }}涓嶈兘涓婁紶闄勪欢鏄惁缁х画</span>
-      <span slot="footer" class="dialog-footer">
+    <el-dialog :title="$t('common.details')"
+               :visible.sync="enclosureVisible"
+               :show-close="false">
+      <span style="font-size:20px"
+            class="scopeRowColor">{{ enclosureTitle }}涓嶈兘涓婁紶闄勪欢鏄惁缁х画</span>
+      <span slot="footer"
+            class="dialog-footer">
         <el-button @click="enclosureVisible = false">鍙� 娑�</el-button>
-        <el-button type="primary" @click="uploadAnFiles">缁х画</el-button>
+        <el-button type="primary"
+                   @click="uploadAnFiles">缁х画</el-button>
       </span>
     </el-dialog>
-    <el-dialog :title="fromQueryMeta.title" :visible.sync="queryMetaFlag" width="70%">
+    <el-dialog :title="fromQueryMeta.title"
+               :visible.sync="queryMetaFlag"
+               width="70%">
       <div style="height: 500px; overflow: auto;width:100%; ">
-        <el-form :inline="true" :model="fromQueryMeta" class="demo-form-inline">
+        <el-form :inline="true"
+                 :model="fromQueryMeta"
+                 class="demo-form-inline">
           <el-form-item>
-            <el-input size="small" v-model="fromQueryMeta.name" :placeholder="$t('shuJuGuanLi.shuJuJianSuo.valueone')"
-              suffix-icon="el-icon-edit"></el-input>
+            <el-input size="small"
+                      v-model="fromQueryMeta.name"
+                      :placeholder="$t('shuJuGuanLi.shuJuJianSuo.valueone')"
+                      suffix-icon="el-icon-edit"></el-input>
           </el-form-item>
 
           <el-form-item>
-            <el-button type="primary" size="small" @click="setSearchMetaData()">鏌ヨ</el-button>
-            <el-button type="info" size="small" @click="setRestMetaData()">閲嶇疆</el-button>
+            <el-button type="primary"
+                       size="small"
+                       @click="setSearchMetaData()">鏌ヨ</el-button>
+            <el-button type="info"
+                       size="small"
+                       @click="setRestMetaData()">閲嶇疆</el-button>
           </el-form-item>
         </el-form>
-        <el-table ref="filterTable" :data="metaDataTable" style="width: 100%" height="calc(100% - 130px)">
+        <el-table ref="filterTable"
+                  :data="metaDataTable"
+                  style="width: 100%"
+                  height="calc(100% - 130px)">
 
-          <el-table-column align="center" type="index" :label="$t('common.index')" width="70px"></el-table-column>
-          <el-table-column align="center" prop="name" :label="$t('common.name')" width="120">
+          <el-table-column align="center"
+                           type="index"
+                           :label="$t('common.index')"
+                           width="70px"></el-table-column>
+          <el-table-column align="center"
+                           prop="name"
+                           :label="$t('common.name')"
+                           width="120">
 
           </el-table-column>
-          <el-table-column align="center" prop="dirName" :label="$t('dataManage.dataUpObj.catalogue')" width="300" />
-          <el-table-column align="center" prop="depName" :label="$t('dataManage.dataUpObj.company')" width="200" />
-          <el-table-column align="center" prop="verName" :label="$t('dataManage.dataUpObj.versionNo')" />
-          <el-table-column align="center" prop="type" :label="$t('common.type')" />
-          <el-table-column align="center" prop="sizes" :label="$t('common.size')" :formatter="changeSizeFile" />
-          <el-table-column align="center" :label="$t('dataManage.dataUpObj.tableName')">
+          <el-table-column align="center"
+                           prop="dirName"
+                           :label="$t('dataManage.dataUpObj.catalogue')"
+                           width="300" />
+          <el-table-column align="center"
+                           prop="depName"
+                           :label="$t('dataManage.dataUpObj.company')"
+                           width="200" />
+          <el-table-column align="center"
+                           prop="verName"
+                           :label="$t('dataManage.dataUpObj.versionNo')" />
+          <el-table-column align="center"
+                           prop="type"
+                           :label="$t('common.type')" />
+          <el-table-column align="center"
+                           prop="sizes"
+                           :label="$t('common.size')"
+                           :formatter="changeSizeFile" />
+          <el-table-column align="center"
+                           :label="$t('dataManage.dataUpObj.tableName')">
             <template slot-scope="scope">
-              <a class="scopeRowColor" @click="detail(scope.row)">{{ scope.row.tab }}</a>
+              <a class="scopeRowColor"
+                 @click="detail(scope.row)">{{ scope.row.tab }}</a>
             </template>
           </el-table-column>
-          <el-table-column align="center" prop="rows" :label="$t('common.lineNuber')" />
-          <el-table-column align="center" prop="desc" :label="$t('dataManage.dataUpObj.describe')" />
+          <el-table-column align="center"
+                           prop="rows"
+                           :label="$t('common.lineNuber')" />
+          <el-table-column align="center"
+                           prop="desc"
+                           :label="$t('dataManage.dataUpObj.describe')" />
 
         </el-table>
-        <div style="margin-top: 15px" class="pagination_box">
-          <el-pagination @size-change="handleMetaSizeChange" @current-change="handMetaCurrentChange"
-            :current-page="listMetaData.pageIndex" :page-sizes="[10, 50, 100, 200]" :page-size="listMetaData.pageSize"
-            layout="total, sizes, prev, pager, next, jumper" :total="listMetaData.count">
+        <div style="margin-top: 15px"
+             class="pagination_box">
+          <el-pagination @size-change="handleMetaSizeChange"
+                         @current-change="handMetaCurrentChange"
+                         :current-page="listMetaData.pageIndex"
+                         :page-sizes="[10, 50, 100, 200]"
+                         :page-size="listMetaData.pageSize"
+                         layout="total, sizes, prev, pager, next, jumper"
+                         :total="listMetaData.count">
           </el-pagination>
         </div>
       </div>
 
     </el-dialog>
-    <el-dialog :title="fromQueryMeta.title" :visible.sync="queryMetaFlag1" width="70%">
+    <el-dialog :title="fromQueryMeta.title"
+               :visible.sync="queryMetaFlag1"
+               width="70%">
       <div style="height: 65vh; width: 100%">
 
-        <el-table ref="filterTable" :data="metaDataTable1" style="width: 100%" height="100%">
-          <el-table-column align="center" type="index" :label="$t('common.index')" width="70px"></el-table-column>
-          <el-table-column align="center" prop="name" :label="$t('common.name')" width="120">
+        <el-table ref="filterTable"
+                  :data="metaDataTable1"
+                  style="width: 100%"
+                  height="100%">
+          <el-table-column align="center"
+                           type="index"
+                           :label="$t('common.index')"
+                           width="70px"></el-table-column>
+          <el-table-column align="center"
+                           prop="name"
+                           :label="$t('common.name')"
+                           width="120">
           </el-table-column>
-          <el-table-column align="center" prop="dirName" :label="$t('dataManage.dataUpObj.catalogue')" width="300" />
-          <el-table-column align="center" prop="depName" :label="$t('dataManage.dataUpObj.company')" width="200" />
-          <el-table-column align="center" prop="verName" :label="$t('dataManage.dataUpObj.versionNo')" />
-          <el-table-column align="center" prop="type" :label="$t('common.type')" />
-          <el-table-column align="center" prop="sizes" :label="$t('common.size')" :formatter="changeSizeFile" />
-          <el-table-column align="center" :label="$t('dataManage.dataUpObj.tableName')">
+          <el-table-column align="center"
+                           prop="dirName"
+                           :label="$t('dataManage.dataUpObj.catalogue')"
+                           width="300" />
+          <el-table-column align="center"
+                           prop="depName"
+                           :label="$t('dataManage.dataUpObj.company')"
+                           width="200" />
+          <el-table-column align="center"
+                           prop="verName"
+                           :label="$t('dataManage.dataUpObj.versionNo')" />
+          <el-table-column align="center"
+                           prop="type"
+                           :label="$t('common.type')" />
+          <el-table-column align="center"
+                           prop="sizes"
+                           :label="$t('common.size')"
+                           :formatter="changeSizeFile" />
+          <el-table-column align="center"
+                           :label="$t('dataManage.dataUpObj.tableName')">
             <template slot-scope="scope">
-              <a class="scopeRowColor" @click="detail(scope.row)">{{
+              <a class="scopeRowColor"
+                 @click="detail(scope.row)">{{
                 scope.row.tab
               }}</a>
             </template>
           </el-table-column>
-          <el-table-column align="center" prop="rows" :label="$t('common.lineNuber')" />
-          <el-table-column align="center" prop="desc" :label="$t('dataManage.dataUpObj.describe')" />
+          <el-table-column align="center"
+                           prop="rows"
+                           :label="$t('common.lineNuber')" />
+          <el-table-column align="center"
+                           prop="desc"
+                           :label="$t('dataManage.dataUpObj.describe')" />
         </el-table>
 
       </div>
     </el-dialog>
-    <el-dialog :title="fromQueryMeta.title" :visible.sync="warehouseDialog" width="70%" :close-on-click-modal="false"
-      :before-close="handleWarehouseClose">
+    <el-dialog :title="fromQueryMeta.title"
+               :visible.sync="warehouseDialog"
+               width="70%"
+               :close-on-click-modal="false"
+               :before-close="handleWarehouseClose">
       <div style="height:65vh">
-        <el-table ref="wareTable" :data="wareData" style="width: 100%" height="calc(100% - 1px)">
-          <el-table-column align="center" prop="name" :label="$t('common.name')" />
-          <el-table-column align="center" prop="sizes" :label="$t('common.size')" :formatter="changeSizeFile" />
-          <el-table-column align="center" prop="type" :label="$t('common.type')" />
-          <el-table-column align="center" prop="msg" :label="$t('common.warehousResults')" />
+        <el-table ref="wareTable"
+                  :data="wareData"
+                  style="width: 100%"
+                  height="calc(100% - 1px)">
+          <el-table-column align="center"
+                           prop="name"
+                           :label="$t('common.name')" />
+          <el-table-column align="center"
+                           prop="sizes"
+                           :label="$t('common.size')"
+                           :formatter="changeSizeFile" />
+          <el-table-column align="center"
+                           prop="type"
+                           :label="$t('common.type')" />
+          <el-table-column align="center"
+                           prop="msg"
+                           :label="$t('common.warehousResults')" />
         </el-table>
       </div>
     </el-dialog>
-    <input name="file1" :accept="'.zip'" type="file" id="editimageFile" multiple="multiple" style="display: none"
-      @change="uploadAnFilesChange" />
+    <input name="file1"
+           :accept="'.zip'"
+           type="file"
+           id="editimageFile"
+           multiple="multiple"
+           style="display: none"
+           @change="uploadAnFilesChange" />
     <el-dialog :visible.sync="noteVisible">
       <div class="nodeBox">
         <div style="text-align: center;">
@@ -735,7 +1151,7 @@
   components: {
     MyBread,
   },
-  data() {
+  data () {
     return {
       coordinateOption: [],
       disOptions: [
@@ -909,25 +1325,25 @@
         {
           value: 'SL',
           label: "娑插寲鐭虫补姘�",
-        }, {
+        },{
           value: 'WA',
           label: "鐭挎祮",
-        }, {
+        },{
           value: 'ST',
           label: "钂告苯",
-        }, {
+        },{
           value: 'CD',
           label: "浜屾哀鍖栫⒊",
-        }, {
+        },{
           value: 'HY',
           label: "姘㈡皵",
-        }, {
+        },{
           value: 'QT',
           label: "鍏朵粬",
-        }, {
+        },{
           value: '-1',
           label: "鏈煡",
-        }, {
+        },{
           value: '0',
           label: "鏈皟鏌�",
         },
@@ -1007,8 +1423,8 @@
     };
   },
 
-  mounted() {
-    this.noteVisible = true;
+  mounted () {
+    this.noteVisible=true;
     //鑾峰彇鍧愭爣绯�
     this.setCoordinateSystem();
     //鑾峰彇椤圭洰鍚嶇О
@@ -1017,73 +1433,73 @@
     this.getFilePath();
     //鏉冮檺鑾峰彇
     this.getPerms();
-    window.addEventListener("resize", this.onResize);
+    window.addEventListener("resize",this.onResize);
     this.calHeight();
     //鑾峰彇鐩綍
     this.getSelectdirTab();
   },
-  beforeDestroy() {
-    this.timer && clearTimeout(this.timer);
-    window.removeEventListener("resize", this.onResize);
+  beforeDestroy () {
+    this.timer&&clearTimeout(this.timer);
+    window.removeEventListener("resize",this.onResize);
   },
   watch: {},
   methods: {
-    stateFormat(row, column) {
-      var val = ['shp', 'gdb', 'xls', 'xlsx']
-      if (val.indexOf(row.type) > -1 && row.rows > 0) {
+    stateFormat (row,column) {
+      var val=['shp','gdb','xls','xlsx']
+      if(val.indexOf(row.type)>-1&&row.rows>0) {
         return '宸蹭笂浼�,宸插叆搴�'
-      } else if (val.indexOf(row.type) > -1 && row.rows == 0) {
+      } else if(val.indexOf(row.type)>-1&&row.rows==0) {
         return '宸蹭笂浼�,鏈叆搴�'
       } else {
         return '宸蹭笂浼�'
       }
     },
-    setRestMetaData() {
-      this.fromQueryMeta.name = "";
-      this.listMetaData.name = this.fromQueryMeta.name;
-      this.listMetaData.pageIndex = 1;
-      this.listMetaData.pageSize = 10;
+    setRestMetaData () {
+      this.fromQueryMeta.name="";
+      this.listMetaData.name=this.fromQueryMeta.name;
+      this.listMetaData.pageIndex=1;
+      this.listMetaData.pageSize=10;
 
       this.startQueryMetaData();
     },
-    setSearchMetaData() {
-      this.listMetaData.name = this.fromQueryMeta.name;
-      this.listMetaData.pageIndex = 1;
-      this.listMetaData.pageSize = 10;
+    setSearchMetaData () {
+      this.listMetaData.name=this.fromQueryMeta.name;
+      this.listMetaData.pageIndex=1;
+      this.listMetaData.pageSize=10;
 
       this.startQueryMetaData();
     },
     //鍏冩暟鎹〉闈㈠垏鎹�
-    handleMetaSizeChange(val) {
-      this.listMetaData.pageIndex = 1;
-      this.listMetaData.pageSize = val;
+    handleMetaSizeChange (val) {
+      this.listMetaData.pageIndex=1;
+      this.listMetaData.pageSize=val;
       this.startQueryMetaData();
     },
     //鍏冩暟鎹〉闈㈠垏鎹�
-    handMetaCurrentChange(val) {
-      this.listMetaData.pageIndex = val;
+    handMetaCurrentChange (val) {
+      this.listMetaData.pageIndex=val;
       this.startQueryMetaData();
     },
 
     //鍏冩暟鎹煡璇�
-    async setMetaDataQuery(row) {
-      this.fromQueryMeta.title = row.name;
-      this.listMetaData = {
+    async setMetaDataQuery (row) {
+      this.fromQueryMeta.title=row.name;
+      this.listMetaData={
         id: row.metaid,
       };
-      const data = await dataUpload_selectMetaById(this.listMetaData);
-      if (data.code != 200) {
+      const data=await dataUpload_selectMetaById(this.listMetaData);
+      if(data.code!=200) {
         return;
       }
-      this.queryMetaFlag1 = true;
-      this.metaDataTable1 = [data.result];
+      this.queryMetaFlag1=true;
+      this.metaDataTable1=[data.result];
     },
 
 
     //鍏冩暟鎹煡璇�
-    setQueryMetaData(row) {
-      this.fromQueryMeta.title = row.name;
-      this.listMetaData = {
+    setQueryMetaData (row) {
+      this.fromQueryMeta.title=row.name;
+      this.listMetaData={
         metaid: row.id,
         name: "",
         pageIndex: 1,
@@ -1091,68 +1507,68 @@
         count: 0,
       };
       this.startQueryMetaData();
-      this.queryMetaFlag = true;
+      this.queryMetaFlag=true;
     },
-    async startQueryMetaData() {
-      const data = await dataUpload_selectPageAndCountByPid(this.listMetaData);
-      if (data.code != 200) {
+    async startQueryMetaData () {
+      const data=await dataUpload_selectPageAndCountByPid(this.listMetaData);
+      if(data.code!=200) {
         return;
       }
-      this.metaDataTable = data.result;
-      this.listMetaData.count = data.count;
+      this.metaDataTable=data.result;
+      this.listMetaData.count=data.count;
     },
 
-    onResize() {
-      this.timer && clearTimeout(this.timer);
-      this.timer = setTimeout(() => {
+    onResize () {
+      this.timer&&clearTimeout(this.timer);
+      this.timer=setTimeout(() => {
         this.calHeight();
-      }, 500);
+      },500);
     },
-    calHeight() {
+    calHeight () {
       this.$nextTick(() => {
-        const rect = this.$refs.container.getBoundingClientRect();
-        const rect1 = this.$refs.container1.getBoundingClientRect();
+        const rect=this.$refs.container.getBoundingClientRect();
+        const rect1=this.$refs.container1.getBoundingClientRect();
 
-        this.tableHeight = `${rect.height + 40}px`;
-        this.styleVar["height"] = `calc(100% - ${rect.height + 28}px)`;
-        this.styleVar1["height"] = `calc(100% - ${rect1.height + 28}px)`;
+        this.tableHeight=`${rect.height+40}px`;
+        this.styleVar["height"]=`calc(100% - ${rect.height+28}px)`;
+        this.styleVar1["height"]=`calc(100% - ${rect1.height+28}px)`;
       });
     },
-    editFromDataClose() {
-      this.updateFormdialog = false;
+    editFromDataClose () {
+      this.updateFormdialog=false;
       this.$nextTick(() => {
-        this.editForm = JSON.parse(this.initialForm);
+        this.editForm=JSON.parse(this.initialForm);
       });
     },
     //闄勪欢鍙樺寲
-    uploadAnFilesChange() {
-      var formData = new FormData();
-      var fs = document.getElementById("editimageFile");
-      if (fs.files.length == 0) {
+    uploadAnFilesChange () {
+      var formData=new FormData();
+      var fs=document.getElementById("editimageFile");
+      if(fs.files.length==0) {
         this.$message.error("璇烽�夋嫨瑕佷笂浼犵殑鏂囦欢");
         return;
       }
-      for (var i = 0, c = fs.files.length; i < c; i++) {
-        formData.append("file", fs.files[i]); // fs.files[i].name,file
+      for(var i=0,c=fs.files.length;i<c;i++) {
+        formData.append("file",fs.files[i]); // fs.files[i].name,file
       }
-      for (var i in this.enclosureData) {
-        formData.append("ids", this.enclosureData[i]);
+      for(var i in this.enclosureData) {
+        formData.append("ids",this.enclosureData[i]);
       }
-      const that = this;
-      this.sc = {
+      const that=this;
+      this.sc={
         label1: '涓婁紶',
         label2: '鏂囦欢涓婁紶杩涘害锛�'
       }
-      that.jindudialogVisible = true;
-      that.$set(this, "jindutiaoname", "闄勪欢涓婁紶");
-      that.$set(this, "jindutiao", 0);
+      that.jindudialogVisible=true;
+      that.$set(this,"jindutiaoname","闄勪欢涓婁紶");
+      that.$set(this,"jindutiao",0);
 
-      this.loading = true;
+      this.loading=true;
       $.ajax(
-        BASE_URL +
-        "/dataUpload/uploadXlsAnnex?token=" +
-        getToken() +
-        "&path=" +
+        BASE_URL+
+        "/dataUpload/uploadXlsAnnex?token="+
+        getToken()+
+        "&path="+
         this.formInline.path,
         {
           type: "post",
@@ -1162,24 +1578,24 @@
           processData: false,
           contentType: false,
           success: (rs) => {
-            this.loading = false;
-            if (rs.code != 200) {
+            this.loading=false;
+            if(rs.code!=200) {
               return this.$message.error("闄勪欢涓婁紶澶辫触");
             }
 
-            this.$set(this, "jindutiao", 100);
+            this.$set(this,"jindutiao",100);
             this.$message({
               message: "闄勪欢涓婁紶鎴愬姛",
               type: "success",
             });
           },
           error: (rs) => {
-            this.loading = false;
+            this.loading=false;
             this.$message.error("闄勪欢涓婁紶澶辫触");
           },
-          xhr: function () {
-            var myXhr = $.ajaxSettings.xhr();
-            if (myXhr.upload) {
+          xhr: function() {
+            var myXhr=$.ajaxSettings.xhr();
+            if(myXhr.upload) {
               //妫�鏌pload灞炴�ф槸鍚﹀瓨鍦�
               myXhr.upload.addEventListener(
                 "progress",
@@ -1193,15 +1609,15 @@
       );
     },
     //閫夋嫨涓婁紶闄勪欢鐨勬枃浠�
-    uploadAnFiles() {
+    uploadAnFiles () {
       $("#editimageFile").click();
     },
     //涓婁紶闄勪欢
-    uploadAnnex() {
+    uploadAnnex () {
     },
     //闄勪欢涓婁紶
-    setEnclosure() {
-      var enclosureData = [
+    setEnclosure () {
+      var enclosureData=[
         "bd.b_pac_hydrogeology",
         "bd.b_pac_frozensoil",
         "bd.b_pac_geologic_hazard",
@@ -1212,185 +1628,185 @@
         "bs.m_marker",
         "bs.s_explorationpoint",
       ];
-      var std = [];
-      this.enclosureData = [];
-      this.enclosureTitle = "";
-      for (var i in this.multipleDelete) {
-        var row = this.multipleDelete[i];
+      var std=[];
+      this.enclosureData=[];
+      this.enclosureTitle="";
+      for(var i in this.multipleDelete) {
+        var row=this.multipleDelete[i];
 
-        if (row.tab && row.rows && enclosureData.indexOf(row.tab) > -1) {
+        if(row.tab&&row.rows&&enclosureData.indexOf(row.tab)>-1) {
           this.enclosureData.push(row.id);
         } else {
           std.push(row.name);
         }
       }
-      if (std.length != 0) {
-        this.enclosureTitle = std.toString();
-        this.enclosureVisible = true;
+      if(std.length!=0) {
+        this.enclosureTitle=std.toString();
+        this.enclosureVisible=true;
       } else {
         this.uploadAnFiles();
       }
     },
     //鏉冮檺閰嶇疆
-    showPermsMenu(res) {
-      switch (res.tag) {
+    showPermsMenu (res) {
+      switch(res.tag) {
         case "/delete":
-          this.menuStatus.delete = true;
+          this.menuStatus.delete=true;
           break;
         case "/insert":
-          this.menuStatus.insert = true;
+          this.menuStatus.insert=true;
           break;
         case "/update":
-          this.menuStatus.update = true;
+          this.menuStatus.update=true;
           break;
         case "/upload":
-          this.menuStatus.upload = true;
+          this.menuStatus.upload=true;
           break;
         case "/download":
-          this.menuStatus.download = true;
+          this.menuStatus.download=true;
           break;
       }
     },
-    getPerms() {
-      var val = this.$store.state.currentPerms;
-      var permsEntity = this.$store.state.permsEntity;
-      if (!permsEntity || !permsEntity.length) {
+    getPerms () {
+      var val=this.$store.state.currentPerms;
+      var permsEntity=this.$store.state.permsEntity;
+      if(!permsEntity||!permsEntity.length) {
         getPerms().then((res) => {
-          if (res.code == 200) {
-            permsEntity = res.result;
+          if(res.code==200) {
+            permsEntity=res.result;
           }
         });
       }
-      for (var i = 0; i < permsEntity.length; i++) {
-        if (val === permsEntity[i].perms) {
+      for(var i=0;i<permsEntity.length;i++) {
+        if(val===permsEntity[i].perms) {
           this.showPermsMenu(permsEntity[i]);
         }
       }
     },
     //鏁版嵁鍒楄〃娓呭崟-table 鐐瑰嚮
-    handleLoaderSizeChange(val) {
-      this.listLoader.pageIndex = 1;
-      this.listLoader.pageSize = val;
+    handleLoaderSizeChange (val) {
+      this.listLoader.pageIndex=1;
+      this.listLoader.pageSize=val;
       this.getDataLoaderSelectDbData();
     },
-    handleLoaderCurrentChange(val) {
-      this.listLoader.pageIndex = val;
+    handleLoaderCurrentChange (val) {
+      this.listLoader.pageIndex=val;
       this.getDataLoaderSelectDbData();
     },
-    async detail(res) {
-      var val = res.tab.split(".");
-      const data = await dataUpload_selectFields({
+    async detail (res) {
+      var val=res.tab.split(".");
+      const data=await dataUpload_selectFields({
         ns: val[0],
         tab: val[1],
       });
-      if (data.code != 200) {
+      if(data.code!=200) {
         this.$message.error("瀛楁鍒楄〃璋冪敤澶辫触");
         return;
       }
-      var val_data = data.result;
-      for (var i in val_data) {
-        if (val_data[i].alias.indexOf("ID") != -1) {
-          val_data[i].alias = val_data[i].alias.replace("ID", "");
+      var val_data=data.result;
+      for(var i in val_data) {
+        if(val_data[i].alias.indexOf("ID")!=-1) {
+          val_data[i].alias=val_data[i].alias.replace("ID","");
         }
       }
-      this.dialogVisible = true;
-      this.attributeData = val_data;
+      this.dialogVisible=true;
+      this.attributeData=val_data;
 
-      this.listLoader = {
+      this.listLoader={
         id: res.id,
         pageIndex: 1,
         pageSize: 10,
       };
       this.getDataLoaderSelectDbData();
     },
-    async getDataLoaderSelectDbData() {
-      const data1 = await dataUpload_selectDbData(this.listLoader);
-      if (data1.code != 200) {
+    async getDataLoaderSelectDbData () {
+      const data1=await dataUpload_selectDbData(this.listLoader);
+      if(data1.code!=200) {
         this.$message.error("瀛楁鍒楄〃璋冪敤澶辫触");
         return;
       }
 
-      var val = data1.result;
-      for (var i in val) {
-        val[i].createuser = val[i].createName;
-        val[i].depid = val[i].depName;
-        val[i].dirid = val[i].dirName;
-        val[i].verid = val[i].verName;
-        val[i].updateuser = val[i].updateName;
-        if (val[i].createtime != null) {
-          val[i].createtime = this.changetimeLayer(val[i].createtime);
+      var val=data1.result;
+      for(var i in val) {
+        val[i].createuser=val[i].createName;
+        val[i].depid=val[i].depName;
+        val[i].dirid=val[i].dirName;
+        val[i].verid=val[i].verName;
+        val[i].updateuser=val[i].updateName;
+        if(val[i].createtime!=null) {
+          val[i].createtime=this.changetimeLayer(val[i].createtime);
         }
-        if (val[i].updatetime != null) {
-          val[i].updatetime = this.changetimeLayer(val[i].updatetime);
+        if(val[i].updatetime!=null) {
+          val[i].updatetime=this.changetimeLayer(val[i].updatetime);
         }
       }
-      this.dbTableData = data1.result;
-      this.count1 = data1.count;
+      this.dbTableData=data1.result;
+      this.count1=data1.count;
     },
 
-    changetimeLayer(res) {
-      var time = new Date(res);
-      var y = time.getFullYear();
-      var m = time.getMonth() + 1;
-      var d = time.getDate();
-      var h = time.getHours();
-      var mm = time.getMinutes();
-      var s = time.getSeconds();
+    changetimeLayer (res) {
+      var time=new Date(res);
+      var y=time.getFullYear();
+      var m=time.getMonth()+1;
+      var d=time.getDate();
+      var h=time.getHours();
+      var mm=time.getMinutes();
+      var s=time.getSeconds();
       return (
-        y +
-        '-' +
-        this.add0(m) +
-        '-' +
-        this.add0(d) +
-        ' ' +
-        h +
-        ':' +
-        mm +
-        ':' +
+        y+
+        '-'+
+        this.add0(m)+
+        '-'+
+        this.add0(d)+
+        ' '+
+        h+
+        ':'+
+        mm+
+        ':'+
         s
       );
     },
     //鑷姩鍖归厤鍙栨秷
-    setInsrtWareTableClose() {
-      this.dialogWarehousing = false;
-      this.activeName = "";
-      this.activeName2 = "";
-      this.activeName3 = "";
-      this.tableWareThree = [];
-      this.tableWareTwo = [];
-      this.tableWareOne = [];
-      this.insertWareList = null;
-      this.tableData = [];
+    setInsrtWareTableClose () {
+      this.dialogWarehousing=false;
+      this.activeName="";
+      this.activeName2="";
+      this.activeName3="";
+      this.tableWareThree=[];
+      this.tableWareTwo=[];
+      this.tableWareOne=[];
+      this.insertWareList=null;
+      this.tableData=[];
     },
     //鑷姩鍖归厤纭
-    async setInsrtWareTable() {
-      this.loading = true;
-      this.dialogWarehousing = false;
-      this.loadText = "鏁版嵁鍏ュ簱涓�,璇风瓑寰�..."
-      if (this.tableWareThree.length != 0) {
-        for (var i in this.tableWareThree) {
-          var tabs = this.tableWareThree[i].tabs;
-          for (var j in this.insertWareList) {
-            if (this.insertWareList[j].tabs == tabs) {
-              this.insertWareList[j].entity = this.tableWareThree[i].entity;
+    async setInsrtWareTable () {
+      this.loading=true;
+      this.dialogWarehousing=false;
+      this.loadText="鏁版嵁鍏ュ簱涓�,璇风瓑寰�..."
+      if(this.tableWareThree.length!=0) {
+        for(var i in this.tableWareThree) {
+          var tabs=this.tableWareThree[i].tabs;
+          for(var j in this.insertWareList) {
+            if(this.insertWareList[j].tabs==tabs) {
+              this.insertWareList[j].entity=this.tableWareThree[i].entity;
             }
           }
         }
       }
-      for (var i in this.metaFileData) {
+      for(var i in this.metaFileData) {
         this.insertWareList.filter((res) => {
-          if (res.name == this.metaFileData[i]) {
-            res.isMeta = true;
+          if(res.name==this.metaFileData[i]) {
+            res.isMeta=true;
           }
         });
       }
 
 
-      const res = await dataUpload_insertFiles(
+      const res=await dataUpload_insertFiles(
         JSON.stringify(this.insertWareList)
       );
 
-      if (res.code != 200) {
+      if(res.code!=200) {
         this.$message.error("鏁版嵁鍏ュ簱澶辫触");
         return;
       }
@@ -1399,122 +1815,122 @@
         message: "鏁版嵁鍏ュ簱鎴愬姛",
         type: "success",
       });
-      this.loading = false;
-      this.loadText = ""
-      if (res.result.length > 0) {
-        this.warehouseDialog = true;
-        this.wareData = res.result;
+      this.loading=false;
+      this.loadText=""
+      if(res.result.length>0) {
+        this.warehouseDialog=true;
+        this.wareData=res.result;
       }
 
       this.setInsrtWareTableClose();
     },
-    handleWarehouseClose() {
-      this.warehouseDialog = false;
-      this.wareData = [];
+    handleWarehouseClose () {
+      this.warehouseDialog=false;
+      this.wareData=[];
     },
     //鑷姩鍖归厤
-    autoMatchWare() {
-      var val1 = this.tableWareOne;
-      var val2 = this.tableWareTwo;
-      var std = [];
-      for (var i = 0; i < val1.length; i++) {
-        const stdTab = this.setSplitWare(val1[i].tab);
-        for (var j = 0; j < val2.length; j++) {
-          var tabs = stdTab.toLowerCase();
-          if (val2[j].tab.indexOf(tabs) > -1) {
+    autoMatchWare () {
+      var val1=this.tableWareOne;
+      var val2=this.tableWareTwo;
+      var std=[];
+      for(var i=0;i<val1.length;i++) {
+        const stdTab=this.setSplitWare(val1[i].tab);
+        for(var j=0;j<val2.length;j++) {
+          var tabs=stdTab.toLowerCase();
+          if(val2[j].tab.indexOf(tabs)>-1) {
             std.push(val1[i].tab);
-            val1[i].entity = val2[j].entity;
-            val1[i].tabDesc = val2[j].tabDesc;
-            val1[i].tabs = val2[j].tab;
-            val1[i].ns = val2[j].ns;
+            val1[i].entity=val2[j].entity;
+            val1[i].tabDesc=val2[j].tabDesc;
+            val1[i].tabs=val2[j].tab;
+            val1[i].ns=val2[j].ns;
             this.tableWareThree.push(val1[i]);
           }
         }
       }
       std.forEach((item) => {
-        this.tableWareOne = this.tableWareOne.filter(
-          (items) => items.tab !== item
+        this.tableWareOne=this.tableWareOne.filter(
+          (items) => items.tab!==item
         );
       });
     },
-    setSplitWare(res) {
-      if (res.indexOf(".shp") != -1) {
+    setSplitWare (res) {
+      if(res.indexOf(".shp")!=-1) {
         return res.split(".shp").join("");
-      } else if (res.indexOf(".mdb") != -1) {
+      } else if(res.indexOf(".mdb")!=-1) {
         return res.split(".mdb").join("");
-      } else if (res.indexOf(".gdb") != -1) {
+      } else if(res.indexOf(".gdb")!=-1) {
         return res.split(".gdb").join("");
       } else {
         return res;
       }
     },
     //鏁版嵁鍖归厤鍚戝乏
-    setWareTableChangeLeft() {
-      var res = this.wareTableFlag;
-      var value1 = this.tableWareThree[res];
-      value1.entity = null;
-      value1.tabDesc = null;
-      if (this.tableWareOne.indexOf(value1) != -1) {
+    setWareTableChangeLeft () {
+      var res=this.wareTableFlag;
+      var value1=this.tableWareThree[res];
+      value1.entity=null;
+      value1.tabDesc=null;
+      if(this.tableWareOne.indexOf(value1)!=-1) {
       } else {
         this.tableWareOne.push(value1);
-        this.tableWareThree.splice(res, 1);
-        this.activeName = "";
-        this.activeName2 = "";
-        this.activeName3 = "";
+        this.tableWareThree.splice(res,1);
+        this.activeName="";
+        this.activeName2="";
+        this.activeName3="";
       }
     },
     //鏁版嵁鍖归厤鍚戝彸
-    setWareTableChangeRight() {
-      this.wareSelectOne.entity = this.wareSelectTwo.entity;
-      this.wareSelectOne.tabDesc = this.wareSelectTwo.tabDesc;
-      this.wareSelectOne.tabs =
-        this.wareSelectTwo.ns + "." + this.wareSelectTwo.tab;
-      if (this.tableWareThree.indexOf(this.wareSelectOne) != -1) {
+    setWareTableChangeRight () {
+      this.wareSelectOne.entity=this.wareSelectTwo.entity;
+      this.wareSelectOne.tabDesc=this.wareSelectTwo.tabDesc;
+      this.wareSelectOne.tabs=
+        this.wareSelectTwo.ns+"."+this.wareSelectTwo.tab;
+      if(this.tableWareThree.indexOf(this.wareSelectOne)!=-1) {
       } else {
         this.tableWareThree.push(this.wareSelectOne);
-        this.tableWareOne.forEach((value, index, array) => {
-          if (value.tab == this.wareSelectOne.tab) {
-            this.tableWareOne.splice(index, 1);
+        this.tableWareOne.forEach((value,index,array) => {
+          if(value.tab==this.wareSelectOne.tab) {
+            this.tableWareOne.splice(index,1);
           }
         });
-        this.activeName = "";
-        this.activeName2 = "";
-        this.activeName3 = "";
+        this.activeName="";
+        this.activeName2="";
+        this.activeName3="";
       }
     },
     //鏌ヨ鎵�鏈夌殑琛�
-    async getDataLoaderSelectTabs() {
-      const res = await dataUpload_selectTabs();
-      if (res.code != 200) {
+    async getDataLoaderSelectTabs () {
+      const res=await dataUpload_selectTabs();
+      if(res.code!=200) {
         this.$message.error("鏁版嵁璇锋眰澶辫触");
         return;
       }
-      this.tableWareTwo = res.result;
+      this.tableWareTwo=res.result;
     },
     //鏁版嵁鍖归厤宸︿晶鐐瑰嚮浜嬩欢
-    singleElection(row) {
-      this.wareSelectOne = row;
-      this.activeName = row.eventid;
+    singleElection (row) {
+      this.wareSelectOne=row;
+      this.activeName=row.eventid;
     },
     //鏁版嵁鍖归厤宸︿晶涓棿鐐瑰嚮浜嬩欢
-    singleElection2(row) {
-      this.wareSelectTwo = row;
-      this.activeName2 = row.entity;
+    singleElection2 (row) {
+      this.wareSelectTwo=row;
+      this.activeName2=row.entity;
     },
     //鏁版嵁鍖归厤宸︿晶鍙充晶鐐瑰嚮浜嬩欢
-    singleElection3(res) {
-      this.wareTableFlag = res;
-      this.activeName3 = this.tableWareThree[res].tab + res;
+    singleElection3 (res) {
+      this.wareTableFlag=res;
+      this.activeName3=this.tableWareThree[res].tab+res;
     },
     //寮�鍚暟鎹尮閰�
-    showWareHousing() {
+    showWareHousing () {
       this.getDataLoaderSelectTabs();
-      this.dialogWarehousing = true;
+      this.dialogWarehousing=true;
     },
     //kml鏂囦欢鍏ュ簱
-    async setKMlWare() {
-      this.loading = true;
-      var obj = {
+    async setKMlWare () {
+      this.loading=true;
+      var obj={
         dirid: this.formInline.dirid,
         epsgCode: this.formInline.coordinateId,
         path: this.formInline.path,
@@ -1522,23 +1938,23 @@
         entity: this.formInline.tab,
         medium: this.formInline.medium,
       };
-      this.loadText = "鏁版嵁鏄犲皠鏌ヨ涓�,璇风瓑寰�..."
-      const data = await dataUpload_selectMappers(obj);
-      if (data.code != 200) {
+      this.loadText="鏁版嵁鏄犲皠鏌ヨ涓�,璇风瓑寰�..."
+      const data=await dataUpload_selectMappers(obj);
+      if(data.code!=200) {
         return this.$message.error("鏁版嵁鏄犲皠澶辫触");
       }
 
-      var std = data.result.filter((res) => {
-        res.entity = obj.entity
-        res.medium = obj.medium
+      var std=data.result.filter((res) => {
+        res.entity=obj.entity
+        res.medium=obj.medium
         return res;
       })
 
-      this.loadText = "鏁版嵁鍏ュ簱涓�,璇风瓑寰�..."
-      const res = await dataUpload_insertKml(
+      this.loadText="鏁版嵁鍏ュ簱涓�,璇风瓑寰�..."
+      const res=await dataUpload_insertKml(
         JSON.stringify(std)
       );
-      if (res.code != 200) {
+      if(res.code!=200) {
         this.$message.error("鏁版嵁鍏ュ簱澶辫触");
         return;
       }
@@ -1547,80 +1963,80 @@
         message: "鏁版嵁鍏ュ簱鎴愬姛",
         type: "success",
       });
-      this.loading = false;
-      this.loadText = ""
-      if (res.result.length > 0) {
-        this.warehouseDialog = true;
-        this.wareData = res.result;
+      this.loading=false;
+      this.loadText=""
+      if(res.result.length>0) {
+        this.warehouseDialog=true;
+        this.wareData=res.result;
       }
 
       this.setInsrtWareTableClose();
     },
     //鏁版嵁鍏ュ簱
-    async setFileWare() {
-      if (this.formInline.uploadType == "v3") {
+    async setFileWare () {
+      if(this.formInline.uploadType=="v3") {
         this.setKMlWare()
       } else {
-        if (this.pathBak != null) {
+        if(this.pathBak!=null) {
           //鏄惁鏈夎川妫�鏂规
-          if (this.formInline.uploadType == "v1") {
+          if(this.formInline.uploadType=="v1") {
             //鍗曟枃浠朵笂浼�
-            var std = [];
-            for (var i in this.tableData) {
-              if (this.tableData[i].name.indexOf(".zip") != -1) {
-                if (this.tableData[i].code != null) {
+            var std=[];
+            for(var i in this.tableData) {
+              if(this.tableData[i].name.indexOf(".zip")!=-1) {
+                if(this.tableData[i].code!=null) {
                   std.push(this.tableData[i].name);
                 }
               }
             }
-            if (std.length != 0) {
+            if(std.length!=0) {
               return this.$message.error(
-                std.toString() + ",鏈川妫�鎴栬川妫�澶辫触,涓嶈兘鍏ュ簱"
+                std.toString()+",鏈川妫�鎴栬川妫�澶辫触,涓嶈兘鍏ュ簱"
               );
             }
-          } else if (this.formInline.uploadType == "v2") {
+          } else if(this.formInline.uploadType=="v2") {
             //鏁翠綋椤圭洰涓婁紶
-            if (this.tableData.length != 2) {
+            if(this.tableData.length!=2) {
               return this.$message.error("璇蜂繚鐣欎竴涓獄ip鏁版嵁,涓�涓猈BS鏁版嵁杩涜鍏ュ簱");
             }
-            var std = [];
-            for (var i in this.tableData) {
-              if (this.tableData[i].code != null) {
+            var std=[];
+            for(var i in this.tableData) {
+              if(this.tableData[i].code!=null) {
                 std.push(this.tableData[i].name);
               }
             }
-            if (std.length != 0) {
+            if(std.length!=0) {
               return this.$message.error(
-                std.toString() + ",鏈川妫�鎴栬川妫�澶辫触,涓嶈兘鍏ュ簱"
+                std.toString()+",鏈川妫�鎴栬川妫�澶辫触,涓嶈兘鍏ュ簱"
               );
             }
           }
         }
-        this.loading = true;
-        var obj = {
+        this.loading=true;
+        var obj={
           dirid: this.formInline.dirid,
           epsgCode: this.formInline.coordinateId,
           path: this.formInline.path,
           verid: this.formInline.verid,
         };
-        this.loadText = "鏁版嵁鏄犲皠鏌ヨ涓�,璇风瓑寰�..."
+        this.loadText="鏁版嵁鏄犲皠鏌ヨ涓�,璇风瓑寰�..."
         //鏌ヨ鏄犲皠
-        const data = await dataUpload_selectMappers(obj);
-        if (data.code != 200) {
+        const data=await dataUpload_selectMappers(obj);
+        if(data.code!=200) {
           return this.$message.error("鏁版嵁鏄犲皠澶辫触");
         }
-        this.loading = false;
-        this.loadText = " "
-        var std = [];
-        var result = data.result;
-        this.insertWareList = data.result;
-        for (var i in result) {
-          if (result[i].type == "shp" || result[i].type == "gdb") {
+        this.loading=false;
+        this.loadText=" "
+        var std=[];
+        var result=data.result;
+        this.insertWareList=data.result;
+        for(var i in result) {
+          if(result[i].type=="shp"||result[i].type=="gdb") {
             std.push(result[i]);
           }
         }
-        if (std.length != 0) {
-          this.tableWareOne = std;
+        if(std.length!=0) {
+          this.tableWareOne=std;
           this.showWareHousing();
         } else {
           this.setInsrtWareTable();
@@ -1628,239 +2044,239 @@
       }
     },
     //涓嬭浇鏃ュ織
-    handerLogClick(res) {
-      for (var i in res.code) {
-        var url =
-          BASE_URL +
-          "/dataUpload/downloadResult?token=" +
-          getToken() +
-          "&id=" +
+    handerLogClick (res) {
+      for(var i in res.code) {
+        var url=
+          BASE_URL+
+          "/dataUpload/downloadResult?token="+
+          getToken()+
+          "&id="+
           res.code[i];
-        $("#downFrame").attr("src", url).click();
+        $("#downFrame").attr("src",url).click();
       }
     },
     //鏁翠綋鏂囦欢璐ㄦ鎻愪氦
-    commonTestQuay() {
-      this.testQuayVisible = false;
+    commonTestQuay () {
+      this.testQuayVisible=false;
       // if (this.formCheckAll.diZaiType != "NO") {
       //   this.formCheckAll.isDiZai = "YES";
       // }
-      this.sc = {
+      this.sc={
         label1: '璐ㄦ',
         label2: '鏂囦欢璐ㄦ杩涘害锛�'
       }
-      this.jindudialogVisible = true;
-      this.loading = false;
-      this.$set(this, "jindutiao", 0);
+      this.jindudialogVisible=true;
+      this.loading=false;
+      this.$set(this,"jindutiao",0);
       this.getStartTestQuayTaskStatus();
     },
     //鏁翠綋鏂囦欢澶氭潯鏁版嵁璐ㄦ
-    async getStartTestQuayTaskStatus() {
-      if (
-        this.multipleSelection == 0 ||
-        this.taskStatus == this.multipleSelection.length
+    async getStartTestQuayTaskStatus () {
+      if(
+        this.multipleSelection==0||
+        this.taskStatus==this.multipleSelection.length
       ) {
-        this.jindudialogVisible = false;
-        this.loading = false;
+        this.jindudialogVisible=false;
+        this.loading=false;
         return;
       }
 
-      for (var i in this.multipleSelection) {
-        var name = this.multipleSelection[i].name;
-        var path = this.multipleSelection[i].path;
-        if (name.indexOf(".zip") != -1) {
-          this.formCheckAll.zipPath = path;
-        } else if (name.indexOf(".xls") != -1) {
-          this.formCheckAll.wbsPath = path;
-        } else if (name.indexOf(".xlsx") != -1) {
-          this.formCheckAll.wbsPath = path;
+      for(var i in this.multipleSelection) {
+        var name=this.multipleSelection[i].name;
+        var path=this.multipleSelection[i].path;
+        if(name.indexOf(".zip")!=-1) {
+          this.formCheckAll.zipPath=path;
+        } else if(name.indexOf(".xls")!=-1) {
+          this.formCheckAll.wbsPath=path;
+        } else if(name.indexOf(".xlsx")!=-1) {
+          this.formCheckAll.wbsPath=path;
         }
       }
 
-      this.formCheckAll.sjfl = '鏁板瓧鍖栨垚鏋�'
-      const data = await dataUpload_uploadChecks(this.formCheckAll);
-      if (data.code != 200) {
+      this.formCheckAll.sjfl='鏁板瓧鍖栨垚鏋�'
+      const data=await dataUpload_uploadChecks(this.formCheckAll);
+      if(data.code!=200) {
         this.$message.error("鏁版嵁璐ㄦ鎻愪氦澶辫触");
         this.taskStatus++;
-        this.jindudialogVisible = false;
-        this.loading = false;
+        this.jindudialogVisible=false;
+        this.loading=false;
         return;
       }
-      var reset = data.result;
-      this.progress = 0;
-      this.setIntel = setInterval(() => {
+      var reset=data.result;
+      this.progress=0;
+      this.setIntel=setInterval(() => {
         this.sendTaskStatus(reset);
-      }, 5000);
+      },5000);
     },
 
     //鍗曟枃浠舵暟鎹川妫�鎻愪氦
-    async commonQuayTest() {
+    async commonQuayTest () {
       // this.loading = true;
-      this.quayTestVisible = false;
-      this.taskStatus = 0;
+      this.quayTestVisible=false;
+      this.taskStatus=0;
       this.getStartTaskStatus();
-      this.sc = {
+      this.sc={
         label1: '璐ㄦ',
         label2: '鏂囦欢璐ㄦ杩涘害锛�'
       }
-      this.jindudialogVisible = true;
+      this.jindudialogVisible=true;
 
-      this.$set(this, "jindutiao", 0);
+      this.$set(this,"jindutiao",0);
     },
     //鍗曟枃浠跺鏉℃暟鎹川妫�
-    async getStartTaskStatus() {
-      const that = this;
-      if (
-        this.multipleSelection == 0 ||
-        this.taskStatus == this.multipleSelection.length
+    async getStartTaskStatus () {
+      const that=this;
+      if(
+        this.multipleSelection==0||
+        this.taskStatus==this.multipleSelection.length
       ) {
-        this.loading = false;
-        that.jindudialogVisible = false;
+        this.loading=false;
+        that.jindudialogVisible=false;
         return;
       }
 
 
-      this.quayTestForms.zipPath = this.multipleSelection[this.taskStatus].path;
+      this.quayTestForms.zipPath=this.multipleSelection[this.taskStatus].path;
       // this.quayTestForms.wbsPath = this.multipleSelection[this.taskStatus].path;
-      if (this.quayTestForms.zipPath.indexOf(".zip") == -1) {
+      if(this.quayTestForms.zipPath.indexOf(".zip")==-1) {
         this.taskStatus++;
         this.getStartTaskStatus();
       } else {
-        this.quayTestForms.names = this.pathBak
-        var value = this.getCheckedKeys
-        var bak = value.data.fullName.split("\\");
-        this.quayTestForms.xmmc = bak[this.taskStatus];
-        this.quayTestForms.sjzy = this.formInline.specialtyId;
-        this.quayTestForms.zipPath =
+        this.quayTestForms.names=this.pathBak
+        var value=this.getCheckedKeys
+        var bak=value.data.fullName.split("\\");
+        this.quayTestForms.xmmc=bak[this.taskStatus];
+        this.quayTestForms.sjzy=this.formInline.specialtyId;
+        this.quayTestForms.zipPath=
           this.multipleSelection[this.taskStatus].path;
         // this.quayTestForms.wbsPath = this.multipleSelection[this.taskStatus].path;
-        this.quayTestForms.sjfl = '鏁板瓧鍖栨垚鏋�'
-        const data = await dataUpload_uploadChecks(this.quayTestForms);
-        if (data.code != 200) {
+        this.quayTestForms.sjfl='鏁板瓧鍖栨垚鏋�'
+        const data=await dataUpload_uploadChecks(this.quayTestForms);
+        if(data.code!=200) {
           this.$message.error("鏁版嵁璐ㄦ鎻愪氦澶辫触");
           this.taskStatus++;
           this.getStartTaskStatus();
           return;
         }
-        var reset = data.result;
-        this.progress = 0;
-        this.setIntel = setInterval(() => {
+        var reset=data.result;
+        this.progress=0;
+        this.setIntel=setInterval(() => {
           this.getselectTaskStatus(reset);
-        }, 5000);
+        },5000);
       }
     },
-    async getselectTaskStatus(res) {
-      var std = 0;
-      for (var i = 0; i < res.length; i++) {
-        const data = await dataUpload_selectTaskStatus({ id: res[i] });
+    async getselectTaskStatus (res) {
+      var std=0;
+      for(var i=0;i<res.length;i++) {
+        const data=await dataUpload_selectTaskStatus({ id: res[i] });
 
-        std += data.progress;
+        std+=data.progress;
 
-        if (data.status == 5) {
+        if(data.status==5) {
         } else {
-          if (data.status == 1 && data.resultFile == null) {
+          if(data.status==1&&data.resultFile==null) {
             //璐ㄦ鎴愬姛
-            for (var i in this.tableData) {
-              if (
-                this.tableData[i].path ==
+            for(var i in this.tableData) {
+              if(
+                this.tableData[i].path==
                 this.multipleSelection[this.taskStatus].path
               ) {
-                this.tableData[i].status = "璐ㄦ鎴愬姛";
+                this.tableData[i].status="璐ㄦ鎴愬姛";
 
               }
             }
             // if (this.progress == 1) {
             clearInterval(this.setIntel);
-            this.setIntel = null;
+            this.setIntel=null;
             this.taskStatus++;
             this.getStartTaskStatus();
             // }
           } else {
             //浠诲姟澶辫触
-            for (var i in this.tableData) {
-              if (
-                this.tableData[i].path ==
+            for(var i in this.tableData) {
+              if(
+                this.tableData[i].path==
                 this.multipleSelection[this.taskStatus].path
               ) {
-                this.tableData[i].status = "璐ㄦ澶辫触";
+                this.tableData[i].status="璐ㄦ澶辫触";
               }
             }
-            for (var i in this.tableData) {
-              for (var j in this.multipleSelection) {
-                if (this.tableData[i].path == this.multipleSelection[j].path) {
-                  this.tableData[i].code = res;
+            for(var i in this.tableData) {
+              for(var j in this.multipleSelection) {
+                if(this.tableData[i].path==this.multipleSelection[j].path) {
+                  this.tableData[i].code=res;
                 }
               }
             }
             clearInterval(this.setIntel);
-            this.setIntel = null;
+            this.setIntel=null;
             this.taskStatus++;
             this.getStartTaskStatus();
           }
         }
       }
-      this.progress = std / (res.length * 100);
-      for (var i in this.tableData) {
-        if (!this.multipleSelection[this.taskStatus]) {
+      this.progress=std/(res.length*100);
+      for(var i in this.tableData) {
+        if(!this.multipleSelection[this.taskStatus]) {
           break;
         }
-        if (
+        if(
 
-          this.tableData[i].path == this.multipleSelection[this.taskStatus].path
+          this.tableData[i].path==this.multipleSelection[this.taskStatus].path
         ) {
-          this.$set(this, "jindutiao", parseInt(this.progress * 100));
-          this.tableData[i].status = parseInt(this.progress * 100) + "%";
+          this.$set(this,"jindutiao",parseInt(this.progress*100));
+          this.tableData[i].status=parseInt(this.progress*100)+"%";
         }
       }
     },
-    async sendTaskStatus(res) {
-      var std = 0;
-      for (var i = 0; i < res.length; i++) {
-        const data = await dataUpload_selectTaskStatus({ id: res[i] });
-        std += data.progress;
+    async sendTaskStatus (res) {
+      var std=0;
+      for(var i=0;i<res.length;i++) {
+        const data=await dataUpload_selectTaskStatus({ id: res[i] });
+        std+=data.progress;
 
-        if (data.status == 5) {
+        if(data.status==5) {
         } else {
-          if (data.status == 1 && data.resultFile == null) {
+          if(data.status==1&&data.resultFile==null) {
             //璐ㄦ鎴愬姛
-            for (var i in this.tableData) {
-              for (var j in this.multipleSelection) {
-                if (this.tableData[i].path == this.multipleSelection[j].path) {
-                  this.tableData[i].status = "璐ㄦ鎴愬姛";
+            for(var i in this.tableData) {
+              for(var j in this.multipleSelection) {
+                if(this.tableData[i].path==this.multipleSelection[j].path) {
+                  this.tableData[i].status="璐ㄦ鎴愬姛";
                 }
               }
             }
             // if (this.progress == 1) {
             clearInterval(this.setIntel);
-            this.setIntel = null;
-            this.loading = false;
+            this.setIntel=null;
+            this.loading=false;
             // }
           } else {
             //浠诲姟澶辫触
-            for (var i in this.tableData) {
-              for (var j in this.multipleSelection) {
-                if (this.tableData[i].path == this.multipleSelection[j].path) {
-                  this.tableData[i].status = "璐ㄦ澶辫触";
+            for(var i in this.tableData) {
+              for(var j in this.multipleSelection) {
+                if(this.tableData[i].path==this.multipleSelection[j].path) {
+                  this.tableData[i].status="璐ㄦ澶辫触";
                 }
               }
             }
-            for (var i in this.tableData) {
-              for (var j in this.multipleSelection) {
-                if (this.tableData[i].path == this.multipleSelection[j].path) {
-                  this.tableData[i].code = res;
+            for(var i in this.tableData) {
+              for(var j in this.multipleSelection) {
+                if(this.tableData[i].path==this.multipleSelection[j].path) {
+                  this.tableData[i].code=res;
                 }
               }
             }
 
             clearInterval(this.setIntel);
-            this.setIntel = null;
-            this.loading = false;
+            this.setIntel=null;
+            this.loading=false;
             // this.taskStatus++;
             // this.getStartTestQuayTaskStatus()
           }
         }
       }
-      this.progress = std / (res.length * 100);
+      this.progress=std/(res.length*100);
 
 
       // for (var i in this.tableData) {
@@ -1868,11 +2284,11 @@
       //     this.tableData[i].status = parseInt(this.progress * 100) + "%";
       //   }
       // }
-      this.$set(this, "jindutiao", parseInt(this.progress * 100));
-      for (var i in this.tableData) {
-        for (var j in this.multipleSelection) {
-          if (this.tableData[i].path == this.multipleSelection[j].path) {
-            this.tableData[i].status = parseInt(this.progress * 100) + "%";
+      this.$set(this,"jindutiao",parseInt(this.progress*100));
+      for(var i in this.tableData) {
+        for(var j in this.multipleSelection) {
+          if(this.tableData[i].path==this.multipleSelection[j].path) {
+            this.tableData[i].status=parseInt(this.progress*100)+"%";
           }
         }
       }
@@ -1919,612 +2335,612 @@
       //   this.setIntel = null;
     },
     //鍒犻櫎涓婁紶鐨勬枃浠�
-    async setFileDelete() {
-      var data = JSON.stringify(this.multipleSelection);
-      const res = await dataUploadDeleteFiles(data);
-      if (res.code != 200) {
+    async setFileDelete () {
+      var data=JSON.stringify(this.multipleSelection);
+      const res=await dataUploadDeleteFiles(data);
+      if(res.code!=200) {
         this.$message.error("鍒犻櫎澶辫触");
         return;
       }
       this.getFileLength();
     },
     //娓呴櫎鎵�鏈塱nput File;
-    clearFileSelect() {
-      this.formInline.specialtyData = "璇烽�夋嫨鏁版嵁";
-      if (document.getElementById("selectDataFile")) {
-        document.getElementById("selectDataFile").value = "";
+    clearFileSelect () {
+      this.formInline.specialtyData="璇烽�夋嫨鏁版嵁";
+      if(document.getElementById("selectDataFile")) {
+        document.getElementById("selectDataFile").value="";
       }
-      this.formInline.metaData = "璇烽�夋嫨鍏冩暟鎹�";
-      if (document.getElementById("metaDataFile")) {
-        document.getElementById("metaDataFile").value = ""
+      this.formInline.metaData="璇烽�夋嫨鍏冩暟鎹�";
+      if(document.getElementById("metaDataFile")) {
+        document.getElementById("metaDataFile").value=""
       }
-      this.formInline.wbsData = "璇烽�夋嫨WBS鏁版嵁";
+      this.formInline.wbsData="璇烽�夋嫨WBS鏁版嵁";
 
-      if (document.getElementById("wbsDataFile")) {
-        document.getElementById("wbsDataFile").value = "";
+      if(document.getElementById("wbsDataFile")) {
+        document.getElementById("wbsDataFile").value="";
       }
     },
     //鑾峰彇涓婁紶鏂囦欢鏁伴噺
-    async getFileLength() {
-      const res = await dataUploadSelectFiles(this.formInline.path);
-      if (res.code != 200) {
+    async getFileLength () {
+      const res=await dataUploadSelectFiles(this.formInline.path);
+      if(res.code!=200) {
         this.$message.error("鏂囦欢涓婁紶鏁版嵁鑾峰彇澶辫触");
         return;
       }
-      if (res.result == null) {
-        this.tableData = [];
+      if(res.result==null) {
+        this.tableData=[];
       } else {
-        for (var i in res.result) {
-          res.result[i].status = "--";
-          res.result[i].code = null;
+        for(var i in res.result) {
+          res.result[i].status="--";
+          res.result[i].code=null;
         }
-        this.tableData = res.result;
+        this.tableData=res.result;
       }
     },
     //涓婁紶鏂囦欢
-    setFileUpload() {
-      var token = getToken();
-      var formData = new FormData();
-      var fs1 = document.getElementById("selectDataFile");
-      if (fs1.files.length == 0) {
+    setFileUpload () {
+      var token=getToken();
+      var formData=new FormData();
+      var fs1=document.getElementById("selectDataFile");
+      if(fs1.files.length==0) {
         return this.$message.error("璇烽�夋嫨闇�瑕佷笂浼犵殑鏁版嵁鏂囦欢");
       }
-      var fs2 = null;
-      if (this.formInline.uploadType == "v1") {
+      var fs2=null;
+      if(this.formInline.uploadType=="v1") {
         //鍗曟枃浠堕」鐩笂浼�
         //     fs2 = document.getElementById("metaDataFile");
         //   if (this.pathBak != null && this.pathBak.indexOf("checkMain") > -1) {
         //   if (fs2.files.length == 0) {
         //   return this.$message.error("璇烽�夋嫨闇�瑕佷笂浼犵殑鍏冩暟鎹枃浠�");
-      // }
-    // }
-  } else if(this.formInline.uploadType == "v2") {
-  //鏁翠綋椤圭洰涓婁紶
-  fs2 = document.getElementById("wbsDataFile");
-  if (fs2.files.length == 0) {
-    return this.$message.error("璇烽�夋嫨闇�瑕佷笂浼犵殑WBS鏁版嵁鏂囦欢");
-  }
-} else if (this.formInline.uploadType == "v3") {
+        // }
+        // }
+      } else if(this.formInline.uploadType=="v2") {
+        //鏁翠綋椤圭洰涓婁紶
+        fs2=document.getElementById("wbsDataFile");
+        if(fs2.files.length==0) {
+          return this.$message.error("璇烽�夋嫨闇�瑕佷笂浼犵殑WBS鏁版嵁鏂囦欢");
+        }
+      } else if(this.formInline.uploadType=="v3") {
 
-}
-for (var i = 0, c = fs1.files.length; i < c; i++) {
-  formData.append(fs1.files[i].name, fs1.files[i]);
-  this.fileType.push({ name: fs1.files[i].name, type: "selectData" });
-}
-if (fs2 != null) {
-  for (var i = 0, c = fs2.files.length; i < c; i++) {
-    formData.append(fs2.files[i].name, fs2.files[i]);
-    if (this.formInline.uploadType == "v1") {
-      this.fileType.push({ name: fs2.files[i].name, type: "metaData" });
-    } else if (this.formInline.uploadType == "v2") {
-      this.fileType.push({ name: fs2.files[i].name, type: "wbsData" });
-    }
-  }
-}
-const that = this;
-that.jindudialogVisible = true;
-let listval = [];
-formData.forEach((key, val) => {
-  listval.push({
-    name: val,
-  });
-});
-that.$set(this, "jindutiaoname", listval);
-that.$set(this, "jindutiao", 0);
-// this.loading = true;
-$.ajax(
-  BASE_URL +
-  "/dataUpload/uploadFiles?token=" +
-  token +
-  "&path=" +
-  this.formInline.path,
-  {
-    type: "post",
-    data: formData,
-    async: true,
-    cache: false,
-    processData: false,
-    contentType: false,
-    success: (rs) => {
-      this.loading = false;
-      if (rs.code != 200) {
-        return this.$message.error("鏁版嵁涓婁紶澶辫触");
       }
-      this.getFileLength();
-      this.$set(this, "jindutiao", 100);
-      this.$message({
-        message: "涓婁紶鎴愬姛",
-        type: "success",
+      for(var i=0,c=fs1.files.length;i<c;i++) {
+        formData.append(fs1.files[i].name,fs1.files[i]);
+        this.fileType.push({ name: fs1.files[i].name,type: "selectData" });
+      }
+      if(fs2!=null) {
+        for(var i=0,c=fs2.files.length;i<c;i++) {
+          formData.append(fs2.files[i].name,fs2.files[i]);
+          if(this.formInline.uploadType=="v1") {
+            this.fileType.push({ name: fs2.files[i].name,type: "metaData" });
+          } else if(this.formInline.uploadType=="v2") {
+            this.fileType.push({ name: fs2.files[i].name,type: "wbsData" });
+          }
+        }
+      }
+      const that=this;
+      that.jindudialogVisible=true;
+      let listval=[];
+      formData.forEach((key,val) => {
+        listval.push({
+          name: val,
+        });
       });
-      this.clearFileSelect();
-    },
-    error: (rs) => {
-      this.loading = false;
-      this.$message.error("鏁版嵁涓婁紶澶辫触");
-    },
-    xhr: function () {
-      var myXhr = $.ajaxSettings.xhr();
+      that.$set(this,"jindutiaoname",listval);
+      that.$set(this,"jindutiao",0);
+      // this.loading = true;
+      $.ajax(
+        BASE_URL+
+        "/dataUpload/uploadFiles?token="+
+        token+
+        "&path="+
+        this.formInline.path,
+        {
+          type: "post",
+          data: formData,
+          async: true,
+          cache: false,
+          processData: false,
+          contentType: false,
+          success: (rs) => {
+            this.loading=false;
+            if(rs.code!=200) {
+              return this.$message.error("鏁版嵁涓婁紶澶辫触");
+            }
+            this.getFileLength();
+            this.$set(this,"jindutiao",100);
+            this.$message({
+              message: "涓婁紶鎴愬姛",
+              type: "success",
+            });
+            this.clearFileSelect();
+          },
+          error: (rs) => {
+            this.loading=false;
+            this.$message.error("鏁版嵁涓婁紶澶辫触");
+          },
+          xhr: function() {
+            var myXhr=$.ajaxSettings.xhr();
 
-      if (myXhr.upload) {
-        //妫�鏌pload灞炴�ф槸鍚﹀瓨鍦�
-        myXhr.upload.addEventListener(
-          "progress",
-          that.progressHandlingFunction,
-          false
-        ); //缁戝畾progress浜嬩欢鐨勫洖璋冨嚱鏁�
+            if(myXhr.upload) {
+              //妫�鏌pload灞炴�ф槸鍚﹀瓨鍦�
+              myXhr.upload.addEventListener(
+                "progress",
+                that.progressHandlingFunction,
+                false
+              ); //缁戝畾progress浜嬩欢鐨勫洖璋冨嚱鏁�
+            }
+            return myXhr; //xhr瀵硅薄杩斿洖缁檍Query浣跨敤
+          },
+        }
+      );
+    },
+    progressHandlingFunction (event) {
+      var loaded=event.loaded; //宸蹭笂浼�
+      var loaded=Math.floor(100*(event.loaded/event.total)-1); //璁$畻宸茬粡涓婁紶鐨勭櫨鍒嗘瘮
+      $("#prog").html(loaded+"%"); //搴旂敤鍒版樉绀篣I锛屽彲鏍规嵁鑷繁闇�瑕佷慨鏀�
+      this.jindutiao=loaded;
+      this.$set(this,"jindutiao",loaded);
+    },
+    format (percentage) {
+
+      // return percentage === 100 ? "涓婁紶瀹屾瘯" : `${percentage}%`;
+      var label;
+      if(this.sc.label1=="涓婁紶") {
+        label="涓婁紶瀹屾瘯"
+      } else {
+        label=`${percentage}%`
       }
-      return myXhr; //xhr瀵硅薄杩斿洖缁檍Query浣跨敤
+      return percentage===100? label:`${percentage}%`;
     },
-  }
-);
-    },
-progressHandlingFunction(event) {
-  var loaded = event.loaded; //宸蹭笂浼�
-  var loaded = Math.floor(100 * (event.loaded / event.total) - 1); //璁$畻宸茬粡涓婁紶鐨勭櫨鍒嗘瘮
-  $("#prog").html(loaded + "%"); //搴旂敤鍒版樉绀篣I锛屽彲鏍规嵁鑷繁闇�瑕佷慨鏀�
-  this.jindutiao = loaded;
-  this.$set(this, "jindutiao", loaded);
-},
-format(percentage) {
-
-  // return percentage === 100 ? "涓婁紶瀹屾瘯" : `${percentage}%`;
-  var label;
-  if (this.sc.label1 == "涓婁紶") {
-    label = "涓婁紶瀹屾瘯"
-  } else {
-    label = `${percentage}%`
-  }
-  return percentage === 100 ? label : `${percentage}%`;
-},
     //鑾峰彇鏂囦欢涓婁紶璺緞
-    async getFilePath() {
-  const res = await dataUploadSelectPath();
-  if (res.code != 200) {
-    this.$message.error("鏂囦欢涓婁紶璺緞鑾峰彇澶辫触");
-    return;
-  }
-  this.formInline.path = res.result;
-},
-//椤圭洰鍚嶇О鍒囨崲
-entryNameChange(res) {
-  var val = this.entryOption.filter((rs) => {
-    if (rs.name == res) {
-      return rs;
-    }
-  });
-  this.pathBak = val[0].checks;
-  this.formInline.dirid = val[0].id;
-  this.getselectVerByDirid();
-},
+    async getFilePath () {
+      const res=await dataUploadSelectPath();
+      if(res.code!=200) {
+        this.$message.error("鏂囦欢涓婁紶璺緞鑾峰彇澶辫触");
+        return;
+      }
+      this.formInline.path=res.result;
+    },
+    //椤圭洰鍚嶇О鍒囨崲
+    entryNameChange (res) {
+      var val=this.entryOption.filter((rs) => {
+        if(rs.name==res) {
+          return rs;
+        }
+      });
+      this.pathBak=val[0].checks;
+      this.formInline.dirid=val[0].id;
+      this.getselectVerByDirid();
+    },
     //鑾峰彇椤圭洰鍚嶇О
-    async setProjectName() {
-  const data = await dataUpload_selectProject();
-  if (data.code != 200) {
-    this.$message.error("椤圭洰鍒楄〃鑾峰彇澶辫触");
-    return;
-  }
-  this.entryOption = data.result;
-  this.formInline.entryId = this.entryOption[0].name;
-  this.formInline.dirid = this.entryOption[0].id;
+    async setProjectName () {
+      const data=await dataUpload_selectProject();
+      if(data.code!=200) {
+        this.$message.error("椤圭洰鍒楄〃鑾峰彇澶辫触");
+        return;
+      }
+      this.entryOption=data.result;
+      this.formInline.entryId=this.entryOption[0].name;
+      this.formInline.dirid=this.entryOption[0].id;
 
-  this.getselectVerByDirid();
-},
+      this.getselectVerByDirid();
+    },
     //鑾峰彇鎵�鏈夊潗鏍囩郴
-    async setCoordinateSystem() {
-  const data = await dataUpload_selectCoords();
-  if (data.code != 200) {
-    this.$message.error("鍧愭爣绯诲垪琛ㄨ幏鍙栧け璐�");
-    return;
-  }
-  this.coordinateOption = data.result;
-  this.formInline.coordinateId = this.coordinateOption[0].epsgcode;
-},
-//WBS鏁版嵁閫夋嫨
-setWBSFile() {
-  $("#wbsDataFile").click();
-},
-//閲嶇疆WPS閫夋嫨
-restWBSFile() {
-  this.formInline.wbsData = "璇烽�夋嫨WBS鏁版嵁";
-  document.getElementById("wbsDataFile").value = "";
-},
-//WBS鏁版嵁Change浜嬩欢
-handleWBSFileChange(event) {
-  var std = [];
-  var len = event.currentTarget.files.length;
-  for (var i = 0; i < len; i++) {
-    var f = event.currentTarget.files[i];
-    std.push(f.name);
-  }
-  this.formInline.wbsData = std.toString();
-},
-//鏁版嵁璐ㄦ寮圭獥鍏抽棴--椤圭洰鏁翠綋
-handleTestQuayCloseDown() {
-  this.$confirm("纭鍏抽棴锛�")
-    .then((_) => {
-      this.closeTestQuayCloseDialog();
-    })
-    .catch((_) => {
-    });
-},
-closeTestQuayCloseDialog() {
-  this.testQuayVisible = false;
-},
-//鏁版嵁璐ㄦ寮圭獥鍏抽棴--鍗曟枃浠�
-handleQuayTestCloseDown() {
-  this.$confirm("纭鍏抽棴锛�")
-    .then((_) => {
-      this.closeQuayTestCloseDialog();
-    })
-    .catch((_) => {
-    });
-},
-closeQuayTestCloseDialog() {
-  this.quayTestVisible = false;
-},
-//鏁版嵁璐ㄦ鐐瑰嚮浜嬩欢
-handleQuayTestClick() {
-  if (this.pathBak == null) {
-    return this.$message("鏃犺川妫�鏂规");
-  }
-  if (this.multipleSelection.length == 0) {
-    return this.$message("璇烽�夋嫨闇�瑕佽川妫�鐨勬枃浠�");
-  }
-  if (this.formInline.uploadType == "v1") {
-
-    var value = this.getCheckedKeys
-    var fileType = value.data.fullName;
-    this.quayTestForms.names = fileType;
-    this.quayTestForms.sjzy = this.formInline.specialtyId;
-    this.quayTestVisible = true;
-  } else if (this.formInline.uploadType == "v2") {
-    var fileZip = [];
-    var fileExcel = [];
-    for (var i in this.multipleSelection) {
-      if (this.multipleSelection[i].name.indexOf(".zip") != -1) {
-        fileZip.push(this.multipleSelection[i].name);
-      } else if (this.multipleSelection[i].name.indexOf(".xls") != -1) {
-        fileExcel.push(this.multipleSelection[i].name);
-      } else if (this.multipleSelection[i].name.indexOf(".xlsx") != -1) {
-        fileExcel.push(this.multipleSelection[i].name);
+    async setCoordinateSystem () {
+      const data=await dataUpload_selectCoords();
+      if(data.code!=200) {
+        this.$message.error("鍧愭爣绯诲垪琛ㄨ幏鍙栧け璐�");
+        return;
       }
-    }
-
-    if (fileZip.length != 1) {
-      return this.$message("璇烽�夋嫨涓�涓暣浣撻」鐩枃浠�");
-    }
-    if (fileExcel.length != 1) {
-      return this.$message("璇烽�夋嫨涓�涓猈BS鏂囦欢");
-    }
-
-    this.formCheckAll.names = JSON.parse(this.pathBak).toString();
-    var val = this.entryOption.filter((res) => {
-      if (res.id == this.formInline.dirid) {
-        return res;
+      this.coordinateOption=data.result;
+      this.formInline.coordinateId=this.coordinateOption[0].epsgcode;
+    },
+    //WBS鏁版嵁閫夋嫨
+    setWBSFile () {
+      $("#wbsDataFile").click();
+    },
+    //閲嶇疆WPS閫夋嫨
+    restWBSFile () {
+      this.formInline.wbsData="璇烽�夋嫨WBS鏁版嵁";
+      document.getElementById("wbsDataFile").value="";
+    },
+    //WBS鏁版嵁Change浜嬩欢
+    handleWBSFileChange (event) {
+      var std=[];
+      var len=event.currentTarget.files.length;
+      for(var i=0;i<len;i++) {
+        var f=event.currentTarget.files[i];
+        std.push(f.name);
       }
-    });
+      this.formInline.wbsData=std.toString();
+    },
+    //鏁版嵁璐ㄦ寮圭獥鍏抽棴--椤圭洰鏁翠綋
+    handleTestQuayCloseDown () {
+      this.$confirm("纭鍏抽棴锛�")
+        .then((_) => {
+          this.closeTestQuayCloseDialog();
+        })
+        .catch((_) => {
+        });
+    },
+    closeTestQuayCloseDialog () {
+      this.testQuayVisible=false;
+    },
+    //鏁版嵁璐ㄦ寮圭獥鍏抽棴--鍗曟枃浠�
+    handleQuayTestCloseDown () {
+      this.$confirm("纭鍏抽棴锛�")
+        .then((_) => {
+          this.closeQuayTestCloseDialog();
+        })
+        .catch((_) => {
+        });
+    },
+    closeQuayTestCloseDialog () {
+      this.quayTestVisible=false;
+    },
+    //鏁版嵁璐ㄦ鐐瑰嚮浜嬩欢
+    handleQuayTestClick () {
+      if(this.pathBak==null) {
+        return this.$message("鏃犺川妫�鏂规");
+      }
+      if(this.multipleSelection.length==0) {
+        return this.$message("璇烽�夋嫨闇�瑕佽川妫�鐨勬枃浠�");
+      }
+      if(this.formInline.uploadType=="v1") {
 
-    this.formCheckAll.xmmc = val[0].name;
-    this.formCheckAll.sjzy = this.formInline.specialtyId;
-    if (this.formCheckAll.sjzy.indexOf("鍦扮伨") != -1) {
-      this.formCheckAll.isDiZai = "YES";
-      this.formCheckAll.diZaiType = this.disOptions[0].value;
-    } else {
-      this.formCheckAll.isDiZai = "NO";
-      this.formCheckAll.diZaiType = "NO";
-    }
-    this.testQuayVisible = true;
-  }
-},
+        var value=this.getCheckedKeys
+        var fileType=value.data.fullName;
+        this.quayTestForms.names=fileType;
+        this.quayTestForms.sjzy=this.formInline.specialtyId;
+        this.quayTestVisible=true;
+      } else if(this.formInline.uploadType=="v2") {
+        var fileZip=[];
+        var fileExcel=[];
+        for(var i in this.multipleSelection) {
+          if(this.multipleSelection[i].name.indexOf(".zip")!=-1) {
+            fileZip.push(this.multipleSelection[i].name);
+          } else if(this.multipleSelection[i].name.indexOf(".xls")!=-1) {
+            fileExcel.push(this.multipleSelection[i].name);
+          } else if(this.multipleSelection[i].name.indexOf(".xlsx")!=-1) {
+            fileExcel.push(this.multipleSelection[i].name);
+          }
+        }
+
+        if(fileZip.length!=1) {
+          return this.$message("璇烽�夋嫨涓�涓暣浣撻」鐩枃浠�");
+        }
+        if(fileExcel.length!=1) {
+          return this.$message("璇烽�夋嫨涓�涓猈BS鏂囦欢");
+        }
+
+        this.formCheckAll.names=JSON.parse(this.pathBak).toString();
+        var val=this.entryOption.filter((res) => {
+          if(res.id==this.formInline.dirid) {
+            return res;
+          }
+        });
+
+        this.formCheckAll.xmmc=val[0].name;
+        this.formCheckAll.sjzy=this.formInline.specialtyId;
+        if(this.formCheckAll.sjzy.indexOf("鍦扮伨")!=-1) {
+          this.formCheckAll.isDiZai="YES";
+          this.formCheckAll.diZaiType=this.disOptions[0].value;
+        } else {
+          this.formCheckAll.isDiZai="NO";
+          this.formCheckAll.diZaiType="NO";
+        }
+        this.testQuayVisible=true;
+      }
+    },
     //涓婁紶鏁版嵁鍒楄〃娓呭崟鍒犻櫎
-    async setWarehouseDel() {
-  this.loading = true;
-  var std = [];
-  for (var i in this.multipleDelete) {
-    std.push(this.multipleDelete[i].id);
-  }
-
-  const res = await dataUpload_deleteMetas({ ids: std.toString() });
-  this.loading = false;
-  if (res.code != 200) {
-    this.$message.error("鍒犻櫎澶辫触");
-  } else {
-    this.$message({
-      message: "鍒犻櫎鎴愬姛",
-      type: "success",
-    });
-    this.setStartWareTable();
-  }
-},
-//涓婁紶鏁版嵁鍒楄〃娓呭崟鏌ヨ
-setWarehouseSearch() {
-  this.listData = {
-    pageIndex: 1,
-    pageSize: 10,
-    name: this.formWarehousing.name,
-  };
-  this.getAllWareTable();
-},
-//涓婁紶鏁版嵁鍒楄〃閲嶇疆
-setWarehouseReset() {
-  this.formWarehousing.name = "";
-  this.listData = {
-    pageIndex: 1,
-    pageSize: 10,
-    name: null,
-  };
-  this.getAllWareTable();
-},
-//鏍煎紡鍖栨椂闂�
-changetimeFile(res) {
-  var time = new Date(res.createTime);
-  var y = time.getFullYear();
-  var m = time.getMonth() + 1;
-  var d = time.getDate();
-  var h = time.getHours();
-  var mm = time.getMinutes();
-  var s = time.getSeconds();
-  return (
-    y +
-    "-" +
-    this.add0(m) +
-    "-" +
-    this.add0(d) +
-    " " +
-    h +
-    ":" +
-    mm +
-    ":" +
-    s
-  );
-},
-//鏍煎紡鍖栨椂闂�
-add0(m) {
-  return m < 10 ? "0" + m : m;
-},
-//澶у皬鍊兼敼鍙�
-changeSizeFile(row, column, cellValue, index) {
-  if (cellValue >= 1024) {
-    return parseFloat(cellValue / 1204).toFixed(3) + "GB";
-  } else {
-    return cellValue + "MB";
-  }
-},
-//涓婁紶鏁版嵁鍒楄〃娓呭崟閫夋嫨
-handleDelteChange(val) {
-  this.multipleDelete = val;
-},
-//涓婁紶鏁版嵁鍒楄〃娓呭崟鍒濆鍖�
-setStartWareTable() {
-  // this.listData = {
-  //   pageIndex: 1,
-  //   pageSize: 10,
-  //   name: null,
-  // };
-  this.listData.pageIndex = 1;
-  this.listData.name = null;
-  this.getAllWareTable();
-},
-    //鑾峰彇鏁版嵁涓婁紶鍒楄〃娓呭崟
-    async getAllWareTable() {
-  const res = await dataUpload_selectByPageForUpload(this.listData);
-  if (res.code != 200) {
-    this.$message.error("鍒楄〃鏁版嵁鑾峰彇澶辫触");
-    return;
-  }
-  this.count = res.count;
-  this.waretableData = res.result;
-},
-//鏁版嵁涓婁紶鍒楄〃娓呭崟page Count 鍒囨崲
-handleSizeChange(val) {
-  this.listData.pageIndex = 1;
-  this.listData.pageSize = val;
-  this.getAllWareTable();
-},
-
-//鏁版嵁涓婁紶鍒楄〃娓呭崟page鍒囨崲
-handleCurrentChange(val) {
-  this.listData.pageIndex = val;
-  this.getAllWareTable();
-},
-//涓婁紶鏁版嵁琛ㄦ牸閫夋嫨
-handleSelectionChange(res) {
-  this.multipleSelection = res;
-},
-
-//閫夋嫨鏁版嵁鏂囦欢鍒囨崲
-handleSelectFileChange(event) {
-  var std = [];
-  var len = event.currentTarget.files.length;
-  for (var i = 0; i < len; i++) {
-    var f = event.currentTarget.files[i];
-    std.push(f.name);
-  }
-  this.formInline.specialtyData = std.toString();
-},
-//閫夋嫨鍏冩暟鎹�
-setMetaFile() {
-  $("#metaDataFile").click();
-},
-//閲嶇疆鍏冩暟鎹�
-restMetaFile() {
-  this.formInline.metaData = "璇烽�夋嫨鍏冩暟鎹�";
-  document.getElementById("metaDataFile").value = "";
-},
-//閫夋嫨鍏冩暟鎹枃浠跺垏鎹�
-handleMetaFileChange(event) {
-  var std = [];
-  var len = event.currentTarget.files.length;
-  for (var i = 0; i < len; i++) {
-    var f = event.currentTarget.files[i];
-    std.push(f.name);
-  }
-  this.formInline.metaData = std.toString();
-  this.metaFileData = std;
-},
-
-//From琛ㄥ崟鍒濆鍖�
-setFromStart() {
-  this.formInline.verid = null;
-  this.formInline.specialtyId = "娴嬮噺涓撲笟";
-  this.formInline.specialtyData = "璇烽�夋嫨鏁版嵁";
-  this.formInline.metaData = "璇烽�夋嫨鍏冩暟鎹�";
-  this.formInline.entryId = null;
-  this.formInline.selectFileType = "*.*";
-  this.formInline.coordinateId = this.coordinateOption[0].epsgcode;
-  this.formInline.medium = "";
-  this.formInline.tab = "";
-},
-//閫夋嫨鏁版嵁
-setSelectFile() {
-  $("#selectDataFile").click();
-},
-//閲嶇疆鏁版嵁
-restSelectFile() {
-  this.formInline.specialtyData = "璇烽�夋嫨鏁版嵁";
-  document.getElementById("selectDataFile").value = "";
-},
-//鍏ュ簱绫诲瀷鍒囨崲
-uploadTypeChange(res) {
-  this.setFromStart();
-  if (res == "v2") {
-    this.uploadFlag = false;
-    this.formInline.selectFileType = ".zip";
-    this.formInline.entryId = this.entryOption[0].name;
-    this.formInline.dirid = this.entryOption[0].id;
-    this.getselectVerByDirid();
-    this.pathBak = this.entryOption[0].checks;
-  } else if (res == "v3") {
-    this.formInline.selectFileType = ".kml";
-    this.getSelectdirTab();
-    this.getselectVerByDirid();
-    this.formInline.specialtyId = "绾胯矾涓撲笟";
-    this.uploadFlag = true;
-    this.formInline.tab = this.lineOptions[0].value;
-    this.formInline.medium = this.mediumOptions[0].value
-  } else {
-    this.getSelectdirTab();
-    this.getselectVerByDirid();
-    this.uploadFlag = true;
-  }
-  this.formInline.uploadType = res;
-},
-    //鐗堟湰鍙疯幏鍙�
-    async getselectVerByDirid() {
-  this.verOption = [];
-
-  const res = await dataUploadSelectVerByDirid({
-    dirid: this.formInline.dirid,
-  });
-
-  if (res.code != 200) {
-    this.$message.error("鐗堟湰鍒楄〃鑾峰彇澶辫触");
-    return;
-  }
-  this.verOption = res.result;
-  this.formInline.verid = res.result[0].id;
-},
-    //鐩綍鍒楄〃鑾峰彇
-    async getSelectdirTab() {
-  const res = await selectdirTab();
-  if (res.code != 200) {
-    this.$message.error("鐩綍鍒楄〃鑾峰彇澶辫触");
-    return;
-  }
-
-  this.catalogOption = this.treeData(res.result);
-  this.formInline.dirName = this.catalogOption[0].name;
-  this.formInline.dirid = this.catalogOption[0].id;
-  // this.getStartDirChecked(this.catalogOption);
-  this.getselectVerByDirid();
-},
-
-getStartDirChecked(res) {
-  if (res.length != 0) {
-    if (res[0].children == null || res[0].children == undefined) {
-      this.formInline.dirid = res[0].id;
-    } else {
-      this.getStartDirChecked(res[0].children);
-    }
-  }
-},
-//鍗曟枃浠惰川妫�寮圭獥鍒濆鍖�
-startQuayTestForms() {
-  (this.quayTestForms = {
-    tolerance: "0.001",
-    gcdOffset: "20",
-    rangeOffset: "200",
-    kzdOffset: "100",
-    xgMax: "0.005",
-    coordinateSystem: "CGCS2000/degree",
-    imgResolution: "0.2",
-    demTolerance: "5",
-    demChangeRate: "200",
-    lazDensity: "1",
-    imgResolution: "0.2",
-  }),
-    (this.quayTestShow = {
-      checkOsgb: false,
-      checkXls: false,
-      checkLaz: false,
-      checkDem: false,
-      checkAttrs: false,
-      checkTopology: false,
-      checkDecorate: false,
-      checkOrigin: false,
-      checkDom: false,
-      checkMath: false,
-      checkMeta: false,
-      checkMain: false,
-    });
-},
-//鐩綍鍒囨崲
-catalogChange(data, node, nodeData) {
-  this.startQuayTestForms();
-  // this.$refs['selectcascader'].dropDownVisible = false
-  // var value = this.$refs['selectcascader'].getCheckedNodes();
-
-  var bak = node.data.checks;
-  this.getCheckedKeys = node
-  this.pathBak = bak;
-  if (bak != null) {
-    for (var key in this.quayTestShow) {
-      if (bak.indexOf(key) != -1) {
-        this.quayTestShow[key] = true;
+    async setWarehouseDel () {
+      this.loading=true;
+      var std=[];
+      for(var i in this.multipleDelete) {
+        std.push(this.multipleDelete[i].id);
       }
-    }
-  }
-  var fileType = node.data.exts;
-  if (fileType == null) {
-    fileType = "*.*";
-  }
-  this.formInline.selectFileType = fileType;
-  this.formInline.dirid = node.data.id;
-  this.formInline.dirName = node.data.name;
-  this.getselectVerByDirid();
-  setTimeout(() => {
-    this.$refs.multiSelect.blur()
-  }, 100)
-},
-//Tabsq鍒囨崲
-handleTabClick(tab, event) {
-  if (tab.name == "second") {
-    this.setStartWareTable();
-  } else {
-    this.noteVisible = true
-  }
-  this.calHeight();
-},
-//鏍戝垪琛ㄧ敓鎴�
-treeData(source) {
-  let cloneData = JSON.parse(JSON.stringify(source)); // 瀵规簮鏁版嵁娣卞害鍏嬮殕
-  return cloneData.filter((father) => {
-    // 寰幆鎵�鏈夐」
-    let branchArr = cloneData.filter((child) => father.id == child.pid); // 瀵规瘮ID锛屽垎鍒笂涓嬬骇鑿滃崟锛屽苟杩斿洖鏁版嵁
-    branchArr.length > 0 ? (father.children = branchArr) : ""; // 缁欑埗绾ф坊鍔犱竴涓猚hildren灞炴�э紝骞惰祴鍊�
-    return father.pid == 0; // 杩斿洖涓�绾ц彍鍗�
-  });
-},
+
+      const res=await dataUpload_deleteMetas({ ids: std.toString() });
+      this.loading=false;
+      if(res.code!=200) {
+        this.$message.error("鍒犻櫎澶辫触");
+      } else {
+        this.$message({
+          message: "鍒犻櫎鎴愬姛",
+          type: "success",
+        });
+        this.setStartWareTable();
+      }
+    },
+    //涓婁紶鏁版嵁鍒楄〃娓呭崟鏌ヨ
+    setWarehouseSearch () {
+      this.listData={
+        pageIndex: 1,
+        pageSize: 10,
+        name: this.formWarehousing.name,
+      };
+      this.getAllWareTable();
+    },
+    //涓婁紶鏁版嵁鍒楄〃閲嶇疆
+    setWarehouseReset () {
+      this.formWarehousing.name="";
+      this.listData={
+        pageIndex: 1,
+        pageSize: 10,
+        name: null,
+      };
+      this.getAllWareTable();
+    },
+    //鏍煎紡鍖栨椂闂�
+    changetimeFile (res) {
+      var time=new Date(res.createTime);
+      var y=time.getFullYear();
+      var m=time.getMonth()+1;
+      var d=time.getDate();
+      var h=time.getHours();
+      var mm=time.getMinutes();
+      var s=time.getSeconds();
+      return (
+        y+
+        "-"+
+        this.add0(m)+
+        "-"+
+        this.add0(d)+
+        " "+
+        h+
+        ":"+
+        mm+
+        ":"+
+        s
+      );
+    },
+    //鏍煎紡鍖栨椂闂�
+    add0 (m) {
+      return m<10? "0"+m:m;
+    },
+    //澶у皬鍊兼敼鍙�
+    changeSizeFile (row,column,cellValue,index) {
+      if(cellValue>=1024) {
+        return parseFloat(cellValue/1204).toFixed(3)+"GB";
+      } else {
+        return cellValue+"MB";
+      }
+    },
+    //涓婁紶鏁版嵁鍒楄〃娓呭崟閫夋嫨
+    handleDelteChange (val) {
+      this.multipleDelete=val;
+    },
+    //涓婁紶鏁版嵁鍒楄〃娓呭崟鍒濆鍖�
+    setStartWareTable () {
+      // this.listData = {
+      //   pageIndex: 1,
+      //   pageSize: 10,
+      //   name: null,
+      // };
+      this.listData.pageIndex=1;
+      this.listData.name=null;
+      this.getAllWareTable();
+    },
+    //鑾峰彇鏁版嵁涓婁紶鍒楄〃娓呭崟
+    async getAllWareTable () {
+      const res=await dataUpload_selectByPageForUpload(this.listData);
+      if(res.code!=200) {
+        this.$message.error("鍒楄〃鏁版嵁鑾峰彇澶辫触");
+        return;
+      }
+      this.count=res.count;
+      this.waretableData=res.result;
+    },
+    //鏁版嵁涓婁紶鍒楄〃娓呭崟page Count 鍒囨崲
+    handleSizeChange (val) {
+      this.listData.pageIndex=1;
+      this.listData.pageSize=val;
+      this.getAllWareTable();
+    },
+
+    //鏁版嵁涓婁紶鍒楄〃娓呭崟page鍒囨崲
+    handleCurrentChange (val) {
+      this.listData.pageIndex=val;
+      this.getAllWareTable();
+    },
+    //涓婁紶鏁版嵁琛ㄦ牸閫夋嫨
+    handleSelectionChange (res) {
+      this.multipleSelection=res;
+    },
+
+    //閫夋嫨鏁版嵁鏂囦欢鍒囨崲
+    handleSelectFileChange (event) {
+      var std=[];
+      var len=event.currentTarget.files.length;
+      for(var i=0;i<len;i++) {
+        var f=event.currentTarget.files[i];
+        std.push(f.name);
+      }
+      this.formInline.specialtyData=std.toString();
+    },
+    //閫夋嫨鍏冩暟鎹�
+    setMetaFile () {
+      $("#metaDataFile").click();
+    },
+    //閲嶇疆鍏冩暟鎹�
+    restMetaFile () {
+      this.formInline.metaData="璇烽�夋嫨鍏冩暟鎹�";
+      document.getElementById("metaDataFile").value="";
+    },
+    //閫夋嫨鍏冩暟鎹枃浠跺垏鎹�
+    handleMetaFileChange (event) {
+      var std=[];
+      var len=event.currentTarget.files.length;
+      for(var i=0;i<len;i++) {
+        var f=event.currentTarget.files[i];
+        std.push(f.name);
+      }
+      this.formInline.metaData=std.toString();
+      this.metaFileData=std;
+    },
+
+    //From琛ㄥ崟鍒濆鍖�
+    setFromStart () {
+      this.formInline.verid=null;
+      this.formInline.specialtyId="娴嬮噺涓撲笟";
+      this.formInline.specialtyData="璇烽�夋嫨鏁版嵁";
+      this.formInline.metaData="璇烽�夋嫨鍏冩暟鎹�";
+      this.formInline.entryId=null;
+      this.formInline.selectFileType="*.*";
+      this.formInline.coordinateId=this.coordinateOption[0].epsgcode;
+      this.formInline.medium="";
+      this.formInline.tab="";
+    },
+    //閫夋嫨鏁版嵁
+    setSelectFile () {
+      $("#selectDataFile").click();
+    },
+    //閲嶇疆鏁版嵁
+    restSelectFile () {
+      this.formInline.specialtyData="璇烽�夋嫨鏁版嵁";
+      document.getElementById("selectDataFile").value="";
+    },
+    //鍏ュ簱绫诲瀷鍒囨崲
+    uploadTypeChange (res) {
+      this.setFromStart();
+      if(res=="v2") {
+        this.uploadFlag=false;
+        this.formInline.selectFileType=".zip";
+        this.formInline.entryId=this.entryOption[0].name;
+        this.formInline.dirid=this.entryOption[0].id;
+        this.getselectVerByDirid();
+        this.pathBak=this.entryOption[0].checks;
+      } else if(res=="v3") {
+        this.formInline.selectFileType=".kml";
+        this.getSelectdirTab();
+        this.getselectVerByDirid();
+        this.formInline.specialtyId="绾胯矾涓撲笟";
+        this.uploadFlag=true;
+        this.formInline.tab=this.lineOptions[0].value;
+        this.formInline.medium=this.mediumOptions[0].value
+      } else {
+        this.getSelectdirTab();
+        this.getselectVerByDirid();
+        this.uploadFlag=true;
+      }
+      this.formInline.uploadType=res;
+    },
+    //鐗堟湰鍙疯幏鍙�
+    async getselectVerByDirid () {
+      this.verOption=[];
+
+      const res=await dataUploadSelectVerByDirid({
+        dirid: this.formInline.dirid,
+      });
+
+      if(res.code!=200) {
+        this.$message.error("鐗堟湰鍒楄〃鑾峰彇澶辫触");
+        return;
+      }
+      this.verOption=res.result;
+      this.formInline.verid=res.result[0].id;
+    },
+    //鐩綍鍒楄〃鑾峰彇
+    async getSelectdirTab () {
+      const res=await selectdirTab();
+      if(res.code!=200) {
+        this.$message.error("鐩綍鍒楄〃鑾峰彇澶辫触");
+        return;
+      }
+
+      this.catalogOption=this.treeData(res.result);
+      this.formInline.dirName=this.catalogOption[0].name;
+      this.formInline.dirid=this.catalogOption[0].id;
+      // this.getStartDirChecked(this.catalogOption);
+      this.getselectVerByDirid();
+    },
+
+    getStartDirChecked (res) {
+      if(res.length!=0) {
+        if(res[0].children==null||res[0].children==undefined) {
+          this.formInline.dirid=res[0].id;
+        } else {
+          this.getStartDirChecked(res[0].children);
+        }
+      }
+    },
+    //鍗曟枃浠惰川妫�寮圭獥鍒濆鍖�
+    startQuayTestForms () {
+      (this.quayTestForms={
+        tolerance: "0.001",
+        gcdOffset: "20",
+        rangeOffset: "200",
+        kzdOffset: "100",
+        xgMax: "0.005",
+        coordinateSystem: "CGCS2000/degree",
+        imgResolution: "0.2",
+        demTolerance: "5",
+        demChangeRate: "200",
+        lazDensity: "1",
+        imgResolution: "0.2",
+      }),
+        (this.quayTestShow={
+          checkOsgb: false,
+          checkXls: false,
+          checkLaz: false,
+          checkDem: false,
+          checkAttrs: false,
+          checkTopology: false,
+          checkDecorate: false,
+          checkOrigin: false,
+          checkDom: false,
+          checkMath: false,
+          checkMeta: false,
+          checkMain: false,
+        });
+    },
+    //鐩綍鍒囨崲
+    catalogChange (data,node,nodeData) {
+      this.startQuayTestForms();
+      // this.$refs['selectcascader'].dropDownVisible = false
+      // var value = this.$refs['selectcascader'].getCheckedNodes();
+
+      var bak=node.data.checks;
+      this.getCheckedKeys=node
+      this.pathBak=bak;
+      if(bak!=null) {
+        for(var key in this.quayTestShow) {
+          if(bak.indexOf(key)!=-1) {
+            this.quayTestShow[key]=true;
+          }
+        }
+      }
+      var fileType=node.data.exts;
+      if(fileType==null) {
+        fileType="*.*";
+      }
+      this.formInline.selectFileType=fileType;
+      this.formInline.dirid=node.data.id;
+      this.formInline.dirName=node.data.name;
+      this.getselectVerByDirid();
+      setTimeout(() => {
+        this.$refs.multiSelect.blur()
+      },100)
+    },
+    //Tabsq鍒囨崲
+    handleTabClick (tab,event) {
+      if(tab.name=="second") {
+        this.setStartWareTable();
+      } else {
+        this.noteVisible=true
+      }
+      this.calHeight();
+    },
+    //鏍戝垪琛ㄧ敓鎴�
+    treeData (source) {
+      let cloneData=JSON.parse(JSON.stringify(source)); // 瀵规簮鏁版嵁娣卞害鍏嬮殕
+      return cloneData.filter((father) => {
+        // 寰幆鎵�鏈夐」
+        let branchArr=cloneData.filter((child) => father.id==child.pid); // 瀵规瘮ID锛屽垎鍒笂涓嬬骇鑿滃崟锛屽苟杩斿洖鏁版嵁
+        branchArr.length>0? (father.children=branchArr):""; // 缁欑埗绾ф坊鍔犱竴涓猚hildren灞炴�э紝骞惰祴鍊�
+        return father.pid==0; // 杩斿洖涓�绾ц彍鍗�
+      });
+    },
   },
 };
 </script>

--
Gitblit v1.9.3