管道基础大数据平台系统开发-【前端】-新系統界面
Surpriseplus
2023-03-14 41f62003bf2a7c77d412e9f585746ccd2ca15370
字典管理,数据查询表格内容翻译
已修改3个文件
64 ■■■■■ 文件已修改
src/views/Tools/LayerTree.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/datamanage/SpatialData.vue 58 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/datamanage/dictionaryManage.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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
          }
        });
      }
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是整数,否则要parseInt转换
      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() {
      //查询字段信息;
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')"
            />