租户套餐管理优化体验

This commit is contained in:
JEECG
2025-02-07 16:38:02 +08:00
parent 7257dfe5ba
commit d6c6a1c01f
11 changed files with 149 additions and 59 deletions

View File

@ -20,6 +20,7 @@ enum Api {
recycleBinPageList = '/sys/tenant/recycleBinPageList',
deleteLogicDeleted = '/sys/tenant/deleteLogicDeleted',
revertTenantLogic = '/sys/tenant/revertTenantLogic',
syncDefaultPack = '/sys/tenant/syncDefaultPack',
//用户产品包关系api
queryTenantPackUserList = '/sys/tenant/queryTenantPackUserList',
deleteTenantPackUser = '/sys/tenant/deleteTenantPackUser',
@ -156,6 +157,17 @@ export const deleteTenantPack = (params, handleSuccess) => {
});
};
/**
* 初始化套餐包
* @param params
* @param handleSuccess
*/
export const syncDefaultTenantPack = (params, handleSuccess) => {
return defHttp.post({ url: Api.syncDefaultPack, data: params }, { joinParamsToUrl: true }).then(() => {
handleSuccess();
});
};
/**
* 获取租户回收站的列表
* @param params