feat(tenant-package): 新增租户套餐管理功能

This commit is contained in:
AN
2025-05-11 11:27:37 +08:00
parent 862ac25057
commit 1140829bcc
14 changed files with 514 additions and 13 deletions

View File

@ -50,3 +50,11 @@ export function fetchGetRoleMenuTreeSelect(roleId: CommonType.IdType) {
method: 'get'
});
}
/** 获取租户套餐关联菜单 */
export function fetchGetTenantPackageMenuTreeSelect(packageId: CommonType.IdType) {
return request<Api.System.TenantPackageMenuTreeSelect>({
url: `/system/menu/tenantPackageMenuTreeselect/${packageId}`,
method: 'get'
});
}

View File

@ -41,3 +41,12 @@ export function fetchBatchDeleteTenantPackage(packageIds: CommonType.IdType[]) {
method: 'delete'
});
}
/** 修改租户套餐状态 */
export function fetchUpdateTenantPackageStatus(data: Api.System.TenantPackageOperateParams) {
return request<boolean>({
url: `/system/tenant/package/changeStatus`,
method: 'put',
data
});
}