【v3.8.3】我的租户大改造

This commit is contained in:
JEECG
2025-09-14 10:22:26 +08:00
parent 6a11ff8a64
commit 862aaa8632
9 changed files with 990 additions and 46 deletions

View File

@ -29,8 +29,10 @@ enum Api {
getTenantPageListByUserId = '/sys/tenant/getTenantPageListByUserId',
//新增、编辑用户租户
saveUser = '/sys/user/add',
saveUser = '/sys/user/addTenantUser',
editUser = '/sys/user/editTenantUser',
//根据租户id和用户获取用户的产品包列表和当前用户下的产品包id
listPackByTenantUserId = '/sys/tenant/listPackByTenantUserId',
}
/**
@ -112,7 +114,7 @@ export const getTenantUserList = (params) => {
export const leaveTenant = (params, handleSuccess) => {
Modal.confirm({
title: '请离',
content: '是否请离该用户',
content: '是否将此用户请离当前租户',
okText: '确认',
cancelText: '取消',
onOk: () => {
@ -253,3 +255,11 @@ export const saveOrUpdateTenantUser = (params, isUpdate) => {
let url = isUpdate ? Api.editUser : Api.saveUser;
return defHttp.post({ url: url, params },{ joinParamsToUrl: true });
};
/**
* 根据租户id和用户获取用户的产品包列表和当前用户下的产品包id
*
* @param params
*/
export const listPackByTenantUserId = (params) => {
return defHttp.get({ url: Api.listPackByTenantUserId, params });
}