Explorar el Código

修改用户监听

luojun hace 2 años
padre
commit
740701cb37
Se han modificado 1 ficheros con 11 adiciones y 4 borrados
  1. 11 4
      src/views/system/user/index.vue

+ 11 - 4
src/views/system/user/index.vue

@@ -332,7 +332,7 @@
         </el-row>
         <el-row>
           <el-col :span="20">
-            <el-form-item label="所属机构" prop="orgId">
+            <el-form-item label="所属机构" prop="orgId" @click="clickk">
               <tree-select
                 v-model="form.orgId"
                 :options="deptOptions"
@@ -523,7 +523,7 @@ export default {
       open: false,
       // 机构名称
       deptName: null,
-      isRoleIdsChanged: true,
+      isRoleIdsChanged: false,
       // 默认密码
       initPassword: null,
       // 日期范围
@@ -637,6 +637,7 @@ export default {
   },
   mounted() {
     this.getAllRoles();
+    
   },
   watch: {
     'form.orgId'(newValue) {
@@ -661,6 +662,9 @@ export default {
     // }
   },
   methods: {
+    clickk(){
+      console.log("clickk")
+    },
     changeRoleIds(){
       this.form.roleIds=null;
     },
@@ -693,7 +697,7 @@ export default {
     },
     selectRoles(){
       selectrolesByOrgId({orgId:this.form.orgId}).then((res)=>{
-        // console.log(res);
+        console.log(res,"selectrolesByOrgId");
         this.roleOptions=res.data;
       })
     },
@@ -841,6 +845,7 @@ export default {
     },
     /** 修改按钮操作 */
     handleUpdate(row) {
+      this.isRoleIdsChanged=false;
       // console.log(row);
       this.reset();
       this.getDeptTree();
@@ -851,9 +856,11 @@ export default {
         this.postOptions = response.posts;
         this.roleOptions = response.roles;
         this.$set(this.form, "postIds", response.postIds);
-        this.$set(this.form, "roleIds", response.roleIds);
+        // this.$set(this.form, "roleIds", response.roleIds);
+        this.form.roleIds=response.roleIds;
         this.open = true;
         this.title = "编辑";
+        console.log(response.roleIds,"roleIds")
         this.form.password = "";
       });
     },