多租户模式下,新增或编辑用户,选择角色一栏,角色选项没有做租户隔离 #4844
parent
df8d599e58
commit
9cd45ed81d
|
@ -83,6 +83,7 @@
|
||||||
openDrawer(true, {
|
openDrawer(true, {
|
||||||
isUpdate: false,
|
isUpdate: false,
|
||||||
showFooter: true,
|
showFooter: true,
|
||||||
|
tenantSaas: true,
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
|
@ -93,6 +94,7 @@
|
||||||
record,
|
record,
|
||||||
isUpdate: true,
|
isUpdate: true,
|
||||||
showFooter: true,
|
showFooter: true,
|
||||||
|
tenantSaas: true,
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
|
@ -103,6 +105,7 @@
|
||||||
record,
|
record,
|
||||||
isUpdate: true,
|
isUpdate: true,
|
||||||
showFooter: false,
|
showFooter: false,
|
||||||
|
tenantSaas: true,
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
import { BasicForm, useForm } from '/@/components/Form/index';
|
import { BasicForm, useForm } from '/@/components/Form/index';
|
||||||
import { formSchema } from './user.data';
|
import { formSchema } from './user.data';
|
||||||
import { BasicDrawer, useDrawerInner } from '/@/components/Drawer';
|
import { BasicDrawer, useDrawerInner } from '/@/components/Drawer';
|
||||||
import { saveOrUpdateUser, getUserRoles, getUserDepartList } from './user.api';
|
import { saveOrUpdateUser, getUserRoles, getUserDepartList, getAllRolesListNoByTenant, getAllRolesList } from './user.api';
|
||||||
import { useDrawerAdaptiveWidth } from '/@/hooks/jeecg/useAdaptiveWidth';
|
import { useDrawerAdaptiveWidth } from '/@/hooks/jeecg/useAdaptiveWidth';
|
||||||
// 声明Emits
|
// 声明Emits
|
||||||
const emit = defineEmits(['success', 'register']);
|
const emit = defineEmits(['success', 'register']);
|
||||||
|
@ -99,6 +99,12 @@
|
||||||
{
|
{
|
||||||
field: 'selectedroles',
|
field: 'selectedroles',
|
||||||
show: !data?.departDisabled ?? false,
|
show: !data?.departDisabled ?? false,
|
||||||
|
//update-begin---author:wangshuai ---date:20230424 for:【issues/4844】多租户模式下,新增或编辑用户,选择角色一栏,角色选项没有做租户隔离------------
|
||||||
|
//判断是否为多租户模式
|
||||||
|
componentProps:{
|
||||||
|
api: data.tenantSaas?getAllRolesList:getAllRolesListNoByTenant
|
||||||
|
}
|
||||||
|
//update-end---author:wangshuai ---date:20230424 for:【issues/4844】多租户模式下,新增或编辑用户,选择角色一栏,角色选项没有做租户隔离------------
|
||||||
},
|
},
|
||||||
]);
|
]);
|
||||||
// 无论新增还是编辑,都可以设置表单值
|
// 无论新增还是编辑,都可以设置表单值
|
||||||
|
|
|
@ -125,6 +125,7 @@
|
||||||
openDrawer(true, {
|
openDrawer(true, {
|
||||||
isUpdate: false,
|
isUpdate: false,
|
||||||
showFooter: true,
|
showFooter: true,
|
||||||
|
tenantSaas: false,
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
|
@ -135,6 +136,7 @@
|
||||||
record,
|
record,
|
||||||
isUpdate: true,
|
isUpdate: true,
|
||||||
showFooter: true,
|
showFooter: true,
|
||||||
|
tenantSaas: false,
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
|
@ -145,6 +147,7 @@
|
||||||
record,
|
record,
|
||||||
isUpdate: true,
|
isUpdate: true,
|
||||||
showFooter: false,
|
showFooter: false,
|
||||||
|
tenantSaas: false,
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in New Issue