管道基础大数据平台系统开发-【前端】-新系統界面
surprise
2024-02-26 09a1635f5182a166771e0c827450cdfc00f052b8
src/views/datamanage/dictionaryManage.vue
@@ -152,7 +152,7 @@
              min-width="100"
              prop="tab"
              :label="
                $t('dataManage.dictionaryManageObj.rangeAssociationTable')
                $t('dataManage.dictionaryManageObj.tableName')
              "
            />
            <el-table-column
@@ -461,7 +461,7 @@
              v-model="insertform.orderNum"
              autocomplete="off"
              style="width:85%"
               :placeholder="$t('shuJuGuanLi.shuJuJianSuo.valuenumber')"
              :placeholder="$t('shuJuGuanLi.shuJuJianSuo.valuenumber')"
            ></el-input>
          </el-form-item>
          <el-form-item
@@ -472,7 +472,8 @@
              v-model="insertform.tab"
              autocomplete="off"
              style="width:85%"
                 :placeholder="$t('shuJuGuanLi.shuJuJianSuo.valuetableName')"
              :placeholder="$t('shuJuGuanLi.shuJuJianSuo.valuetableName')"
              disabled
            ></el-input>
          </el-form-item>
          <el-form-item
@@ -495,7 +496,7 @@
              v-model="insertform.field"
              autocomplete="off"
              style="width:85%"
                :placeholder="$t('shuJuGuanLi.shuJuJianSuo.valuefieldName')"
              :placeholder="$t('shuJuGuanLi.shuJuJianSuo.valuefieldName')"
            ></el-input>
          </el-form-item>
          <el-form-item
@@ -506,7 +507,7 @@
              v-model="insertform.alias"
              autocomplete="off"
              style="width:85%"
                  :placeholder="$t('shuJuGuanLi.shuJuJianSuo.valuefieldDisplayName')"
              :placeholder="$t('shuJuGuanLi.shuJuJianSuo.valuefieldDisplayName')"
            ></el-input>
          </el-form-item>
          <el-form-item
@@ -517,7 +518,7 @@
              v-model="insertform.type"
              autocomplete="off"
              style="width:85%"
               :placeholder="$t('shuJuGuanLi.shuJuJianSuo.valuefieldType')"
              :placeholder="$t('shuJuGuanLi.shuJuJianSuo.valuefieldType')"
            ></el-input>
          </el-form-item>
          <el-form-item
@@ -528,7 +529,7 @@
              v-model="insertform.len"
              autocomplete="off"
              style="width:85%"
               :placeholder="$t('shuJuGuanLi.shuJuJianSuo.valuefieldLength')"
              :placeholder="$t('shuJuGuanLi.shuJuJianSuo.valuefieldLength')"
            ></el-input>
          </el-form-item>
          <el-form-item
@@ -539,7 +540,7 @@
              v-model="insertform.precision"
              autocomplete="off"
              style="width:85%"
                :placeholder="$t('shuJuGuanLi.shuJuJianSuo.valuetwo')+$t('dataManage.dictionaryManageObj.FieldPrecision')"
              :placeholder="$t('shuJuGuanLi.shuJuJianSuo.valuetwo')+$t('dataManage.dictionaryManageObj.FieldPrecision')"
            ></el-input>
          </el-form-item>
@@ -551,7 +552,7 @@
              v-model="insertform.bak"
              autocomplete="off"
              style="width:85%"
                :placeholder="$t('shuJuGuanLi.shuJuJianSuo.valuetwo')+$t('dataManage.dictionaryManageObj.remark')"
              :placeholder="$t('shuJuGuanLi.shuJuJianSuo.valuetwo')+$t('dataManage.dictionaryManageObj.remark')"
            ></el-input>
          </el-form-item>
        </el-form>
@@ -673,18 +674,20 @@
      if (res.children) {
        return
      }
      this.insertform.tab = res.tab;
      this.insertform.tabDesc = res.tabDesc;
      this.insertform.ns = res.ns;
      this.activeName = res.tab;
      this.listData.tab = res.tab;
      this.listData.ns = res.ns;
      var val = JSON.parse(JSON.stringify(res))
      this.insertform.tab = val.tab;
      this.insertform.tabDesc = val.tabDesc;
      this.insertform.ns = val.ns;
      this.activeName = val.tab;
      this.listData.tab = val.tab;
      this.listData.ns = val.ns;
      this.startQueryNameData();
    },
    async startQueryNameData() {
      if (this.listData.tab == "") {
        delete this.listData.tab;
      }
      this.tableData = [];
      const data = await selectByPageAndCount(this.listData);
      if (data.code != 200) {
@@ -715,12 +718,14 @@
        return;
      }
      this.dialogFormVisible = false;
      // this.startQueryNameData();
      this.startQueryNameData();
    },
    //修改详情弹框
    handleEdit(index, row) {
      this.dialogFormVisible = true;
      this.upform = row;
      var val = JSON.parse(JSON.stringify(row))
      this.upform = val;
    },
    //删除列表
    DelFormData() {
@@ -777,9 +782,9 @@
      var y = time.getFullYear();
      var m = time.getMonth() + 1;
      var d = time.getDate();
      var h = time.getHours();
      var mm = time.getMvinutes();
      var s = time.getSeconds();
      // var h = time.getHours();
      // var mm = time.getMvinutes();
      // var s = time.getSeconds();
      return y + "-" + this.add0(m) + "-" + this.add0(d);
    },
    //格式化时间
@@ -863,6 +868,7 @@
      this.$confirm("关闭后无法保存,是否关闭?")
        .then((_) => {
          this.InsertFormdialog = false
          this.insertform = {};
        })
        .catch((_) => { });
    },