|
@@ -1,7 +1,7 @@
|
|
|
/*
|
|
|
* @Author: your name
|
|
|
* @Date: 2021-07-26 10:13:13
|
|
|
- * @LastEditTime: 2022-01-05 17:20:33
|
|
|
+ * @LastEditTime: 2022-02-28 16:14:22
|
|
|
* @LastEditors: Please set LastEditors
|
|
|
* @Description: In User Settings Edit
|
|
|
* @FilePath: /TracerMethodology_PC/src/pages/UserMana/index.js
|
|
@@ -178,6 +178,12 @@ const UserMana = () => {
|
|
|
|
|
|
// 获取Drawer用户列表
|
|
|
const getUsers = async (params = {}, sort, filter) => {
|
|
|
+ const {roleId} = currentRow;
|
|
|
+ const resp = await roleHasBindUsers({roleId});
|
|
|
+ if(resp){
|
|
|
+ const tempArr = resp.map(item=>item.id);
|
|
|
+ setSelectedUsers(tempArr);
|
|
|
+ }
|
|
|
const res = await getUserList({...params,roleId:currentRow.roleId});
|
|
|
if(res){
|
|
|
return {
|
|
@@ -381,8 +387,7 @@ const UserMana = () => {
|
|
|
config={{rowKeys:'menuId',tableSearch:false}}
|
|
|
tableSearch={false}
|
|
|
onFinishFunc={async (value, selectedRowKeys) => {
|
|
|
- console.log({value,selectedRowKeys});
|
|
|
- // return ;
|
|
|
+
|
|
|
const { roleId } = currentRow;
|
|
|
const resp = await roleBindMenu({ roleId, menuIds: selectedRowKeys });
|
|
|
const { status } = resp;
|