diff --git a/src/api/system/tenant.ts b/src/api/system/tenant.ts index 57091210..3763ca8a 100644 --- a/src/api/system/tenant.ts +++ b/src/api/system/tenant.ts @@ -98,6 +98,23 @@ const TenantAPI = { params: { status }, }); }, + + /** 获取租户菜单ID集合 */ + getTenantMenuIds(tenantId: number) { + return request({ + url: `${TENANT_BASE_URL}/${tenantId}/menuIds`, + method: "get", + }); + }, + + /** 更新租户菜单 */ + updateTenantMenus(tenantId: number, menuIds: number[]) { + return request({ + url: `${TENANT_BASE_URL}/${tenantId}/menus`, + method: "put", + data: menuIds, + }); + }, }; export default TenantAPI; diff --git a/src/views/system/tenant/index.vue b/src/views/system/tenant/index.vue index 8f425686..62cea66a 100644 --- a/src/views/system/tenant/index.vue +++ b/src/views/system/tenant/index.vue @@ -96,14 +96,14 @@