diff --git a/src/views/order/create-order.vue b/src/views/order/create-order.vue index 87f78fe..8a205a0 100644 --- a/src/views/order/create-order.vue +++ b/src/views/order/create-order.vue @@ -146,7 +146,7 @@
- + @@ -194,35 +194,35 @@
- + - - + + - - + + - - + + - - + + - - + + @@ -235,7 +235,6 @@
-
确认保存 diff --git a/src/views/setting/role/index.vue b/src/views/setting/role/index.vue index 9011efa..68ccb58 100644 --- a/src/views/setting/role/index.vue +++ b/src/views/setting/role/index.vue @@ -88,8 +88,8 @@
@@ -445,6 +445,8 @@ if(arr.indexOf(em.id) ==-1){ this.userIds.push(em.id); this.userCheckList.push(em); + // 添加用户 + this.userSingleSubmit(em.id); return } this.userIds.forEach((item,index)=>{ @@ -457,6 +459,8 @@ this.userCheckList.splice(index,1); } }) + // 单个删除用户 + this.deleteSingleMember(em.id); }, deleteUser(em){ this.userIds.forEach((item,index)=>{ @@ -469,8 +473,21 @@ this.userCheckList.splice(index,1); } }) + this.deleteSingleMember(em.id); }, // 移除角色成员 + async deleteSingleMember(id){ + let params = { + role_id:this.role_id, + user_ids:[id], + } + this.userLoading = true; + const res = await this.$API.system.role.roleUserDel.post(params); + this.userLoading = false; + if(res.code == 200){ + await this.getRoleList(); + } + }, deleteMember(){ this.$confirm(`确定删除选中成员吗?`, '提示', { type: 'warning' @@ -499,6 +516,19 @@ this.memberShow = false; }, // 保存成员 + async userSingleSubmit(id) { + let params = { + role_ids: [this.role_id], + user_ids: [id] + }; + this.userLoading = true; + const res = await this.$API.system.role.roleUserAdd.post(params); + this.userLoading = false; + if(res.code == 200){ + this.$message.success('保存成功'); + await this.getRoleList(); + } + }, async userSubmit() { let params = { role_ids: [this.role_id], diff --git a/src/views/setting/role/members.vue b/src/views/setting/role/members.vue index 7d63e2f..2a8b721 100644 --- a/src/views/setting/role/members.vue +++ b/src/views/setting/role/members.vue @@ -8,7 +8,7 @@
姓名
手机号
邮箱
-
部门
+
@@ -19,7 +19,7 @@
{{item.name}}
{{item.mobile}}
{{item.email}}
-
{{item.department}}
+
@@ -30,7 +30,7 @@