ソースを参照

新增业务机构维护功能

zhulu 1 年間 前
コミット
00c80d4a2e
1 ファイル変更27 行追加1 行削除
  1. 27 1
      src/views/system/user/index.vue

+ 27 - 1
src/views/system/user/index.vue

@@ -428,7 +428,7 @@
 
         <el-row>
           <el-col :span="20">
-            <el-form-item label="所属机构" prop="orgId">
+            <el-form-item label="业务机构" prop="orgId">
               <tree-select
                 @select="changeRoleIds()"
                 v-model="form.orgId"
@@ -436,6 +436,25 @@
                 :show-count="true"
                 :normalizer="tenantIdnormalizer"
                 :props="{ checkStrictly: true, label: 'name' }"
+                placeholder="请选择业务机构"
+                :disabled="form.source == 1"
+                clearValueText="清除"
+                :noChildrenText="''"
+                noOptionsText="没有数据"
+                noResultsText="没有搜索结果"
+              />
+            </el-form-item>
+          </el-col>
+        </el-row>
+        <el-row>
+          <el-col :span="20">
+            <el-form-item label="所属机构" prop="originalOrgId">
+              <tree-select
+                v-model="form.originalOrgId"
+                :options="deptOptions"
+                :show-count="true"
+                :normalizer="tenantIdnormalizer"
+                :props="{ checkStrictly: true, label: 'name' }"
                 placeholder="请选择所属机构"
                 :disabled="form.source == 1"
                 clearValueText="清除"
@@ -719,6 +738,9 @@ export default {
           },
         ],
         orgId: [
+          { required: true, message: "业务机构不能为空", trigger: "blur" },
+        ],
+        originalOrgId: [
           { required: true, message: "所属机构不能为空", trigger: "blur" },
         ],
         phone: [
@@ -772,6 +794,10 @@ export default {
       //清空角色
       this.form.roleIds = null;
     },
+    // originalOrgChanged(data,data1)
+    // {
+    //   console.log("originalOrgChanged",data,data1)
+    // },
     formatter(content) {
       if (content) {
         const strArr = content.toString().split(",");