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