From 41f62003bf2a7c77d412e9f585746ccd2ca15370 Mon Sep 17 00:00:00 2001
From: Surpriseplus <845948745@qq.com>
Date: 星期二, 14 三月 2023 11:01:45 +0800
Subject: [PATCH] 字典管理,数据查询表格内容翻译

---
 src/views/Tools/LayerTree.vue             |    2 
 src/views/datamanage/dictionaryManage.vue |    4 +-
 src/views/datamanage/SpatialData.vue      |   58 ++++++++++++++++++++++++++++
 3 files changed, 60 insertions(+), 4 deletions(-)

diff --git a/src/views/Tools/LayerTree.vue b/src/views/Tools/LayerTree.vue
index b3785ee..54ee232 100644
--- a/src/views/Tools/LayerTree.vue
+++ b/src/views/Tools/LayerTree.vue
@@ -576,7 +576,7 @@
         window.map.getLayers().getArray().forEach(item => {
           if (item.get("name") == data.cnName) {
             item.setVisible(checked);
-            debugger
+
           }
         });
       }
diff --git a/src/views/datamanage/SpatialData.vue b/src/views/datamanage/SpatialData.vue
index c95036d..b89b79f 100644
--- a/src/views/datamanage/SpatialData.vue
+++ b/src/views/datamanage/SpatialData.vue
@@ -512,6 +512,7 @@
   dataQuery_uploadFiles,
   dataQuery_selectFiles,
   dataQuery_deletes,
+  dataUploadSelectVerByDirid,
 } from "../../api/api";
 import { getToken } from "../../utils/auth.js";
 import catalogueTree from "../../components/catalogueTree.vue";
@@ -1023,17 +1024,72 @@
 
         for (var j in res_val) {
           if (res_val[j].domainNa != null && res_val[j].domainNa != undefined) {
+
             val_Data[res_val[j].field] = res_val[j].domainNa;
           }
         }
       }
+      var that = this;
+      var value = data.result.filter((item) => {
 
-      this.tableData = data.result;
+        if (item.dirName) {
+          item.dirid = item.dirName
+        }
+        if (item.depName) {
+
+          item.depid = item.depName
+        }
+        if (item.verName) {
+          item.verid = item.verName
+        }
+
+        if (item.createName) {
+          item.createuser = item.createName
+        }
+        if (item.updateName) {
+          item.updateuser = item.updateName
+        }
+        if (item.createtime) {
+          item.createtime = that.format(item.createtime);
+        }
+
+        if (item.updatetime) {
+          item.updatetime = that.format(item.updatetime);
+        }
+        return item
+      })
+
+
+
+
+
+      this.tableData = value;
 
       this.$nextTick(() => {
         this.$refs.refTableData.doLayout();
       });
     },
+    //鏍煎紡鍖栨椂闂�
+    format(shijianchuo) {
+      //shijianchuo鏄暣鏁帮紝鍚﹀垯瑕乸arseInt杞崲
+      var time = new Date(shijianchuo);
+      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);
+    },
+    //鏍煎紡鍖栨椂闂�
+    add0(m) {
+      return m < 10 ? "0" + m : m;
+    },
+
+
+
+
+
     //鑾峰彇姣忎釜琛ㄥ瓧娈靛悕绉板強闃堝��
     async getCollapseDomFiled() {
       //鏌ヨ瀛楁淇℃伅;
diff --git a/src/views/datamanage/dictionaryManage.vue b/src/views/datamanage/dictionaryManage.vue
index cb30a3f..3a95c3f 100644
--- a/src/views/datamanage/dictionaryManage.vue
+++ b/src/views/datamanage/dictionaryManage.vue
@@ -164,7 +164,7 @@
             />
             <el-table-column
               min-width="100"
-              prop="createUser"
+              prop="createName"
               :label="$t('dataManage.dictionaryManageObj.createPersonnel')"
             />
             <el-table-column
@@ -175,7 +175,7 @@
             />
             <el-table-column
               min-width="100"
-              prop="updateUser"
+              prop="updateName"
               :label="$t('dataManage.dictionaryManageObj.updatePersonnel')"
             />
 

--
Gitblit v1.9.3