管道基础大数据平台系统开发-【前端】-新系統界面
王旭
2023-05-10 86cdd4e6eece0ee4679e62ae347ec003db7d7425
src/views/userManage/orgManage.vue
@@ -223,6 +223,7 @@
    <el-dialog
      :title="$t('common.append')"
      :visible.sync="dialogFormVisible"
      :before-close="handleClose"
    >
     <div style="height: 500px; overflow: auto">
      <el-form
@@ -240,6 +241,7 @@
            v-model="ruleForm.name"
            autocomplete="off"
            style="width:85%"
              :placeholder="$t('shuJuGuanLi.shuJuJianSuo.valuetwo')+$t('userManage.orgManageObj.name')"
          ></el-input>
        </el-form-item>
        <el-form-item
@@ -250,6 +252,7 @@
            v-model="ruleForm.sname"
            autocomplete="off"
            style="width:85%"
             :placeholder="$t('shuJuGuanLi.shuJuJianSuo.valuetwo')+$t('userManage.orgManageObj.abbreviation')"
          ></el-input>
        </el-form-item>
        <el-form-item
@@ -260,6 +263,7 @@
            v-model="ruleForm.code"
            autocomplete="off"
            style="width:85%"
              :placeholder="$t('shuJuGuanLi.shuJuJianSuo.valuetwo')+$t('userManage.orgManageObj.unitCode')"
          ></el-input>
        </el-form-item>
        <el-form-item
@@ -270,6 +274,7 @@
            v-model="ruleForm.uncode"
            autocomplete="off"
            style="width:85%"
            :placeholder="$t('shuJuGuanLi.shuJuJianSuo.valuetwo')+$t('userManage.orgManageObj.organizationCode')"
          ></el-input>
        </el-form-item>
        <el-form-item
@@ -280,6 +285,7 @@
            v-model="ruleForm.addr"
            autocomplete="off"
            style="width:85%"
             :placeholder="$t('shuJuGuanLi.shuJuJianSuo.valuetwo')+$t('userManage.orgManageObj.cmpanyAddress')"
          ></el-input>
        </el-form-item>
        <el-form-item
@@ -290,6 +296,7 @@
            v-model="ruleForm.contact"
            autocomplete="off"
            style="width:85%"
            :placeholder="$t('shuJuGuanLi.shuJuJianSuo.valuetwo')+$t('userManage.orgManageObj.continformation')"
          ></el-input>
        </el-form-item>
        <el-form-item
@@ -300,6 +307,7 @@
            v-model="ruleForm.fax"
            autocomplete="off"
            style="width:85%"
              :placeholder="$t('shuJuGuanLi.shuJuJianSuo.valuetwo')+$t('userManage.orgManageObj.fax')"
          ></el-input>
        </el-form-item>
        <el-form-item
@@ -310,6 +318,7 @@
            v-model="ruleForm.email"
            autocomplete="off"
            style="width:85%"
            :placeholder="$t('shuJuGuanLi.shuJuJianSuo.valuetwo')+$t('userManage.orgManageObj.EMail')"
          ></el-input>
        </el-form-item>
        <el-form-item
@@ -320,6 +329,7 @@
            v-model="ruleForm.post"
            autocomplete="off"
            style="width:85%"
            :placeholder="$t('shuJuGuanLi.shuJuJianSuo.valuetwo')+$t('userManage.orgManageObj.postalCode')"
          ></el-input>
        </el-form-item>
        <el-form-item
@@ -330,6 +340,7 @@
            v-model="ruleForm.website"
            autocomplete="off"
            style="width:85%"
            :placeholder="$t('shuJuGuanLi.shuJuJianSuo.valuetwo')+$t('userManage.orgManageObj.WebsiteAddress')"
          ></el-input>
        </el-form-item>
        <el-form-item
@@ -340,6 +351,7 @@
            v-model="ruleForm.bak"
            autocomplete="off"
            style="width:85%"
            :placeholder="$t('shuJuGuanLi.shuJuJianSuo.valuetwo')+$t('userManage.orgManageObj.remarks')"
          ></el-input>
        </el-form-item>
      </el-form>
@@ -588,11 +600,15 @@
      // console.log(node);
    },
    resetForm(formName) {
      this.dialogFormVisible = false;
      this.$nextTick(() => {
        this.ruleForm = {};
        this.$refs[formName].resetFields();
      });
      this.$confirm("关闭后无法保存,是否关闭?")
        .then((_) => {
          this.dialogFormVisible = false;
          this.$nextTick(() => {
            this.ruleForm = {};
            this.$refs[formName].resetFields();
          });
        })
        .catch((_) => { });
    },
    submitForm(formName) {
      this.$refs[formName].validate((valid) => {
@@ -850,6 +866,13 @@
        }
      }
    },
    handleClose() {
      this.$confirm("关闭后无法保存,是否关闭?")
        .then((_) => {
          this.dialogFormVisible = false
        })
        .catch((_) => { });
    },
  },
  mounted() {
    this.getMenuTree();