fix(app): 修复管理弹窗公司全未选中——manageCompanies 参数不再二次包裹 params,后端可正确收到 AppUUID 并返回各公司 Installed 状态

This commit is contained in:
TermiNexus committed 2026-08-13 08:22:16 +08:00
1 parent 5b221c07b7
commit e654d147db
1 file changed
+1 -1
+1 -1
View File
@@ -66,7 +66,7 @@ export const appApi = {
/** 管理员可安装应用的公司列表(按权限范围); /** 管理员可安装应用的公司列表(按权限范围);
* 传 AppUUID 时附带各公司安装状态(Installed),供管理弹窗用 */ * 传 AppUUID 时附带各公司安装状态(Installed),供管理弹窗用 */
manageCompanies: (AppUUID?: string): Promise<{ Scope: string; Companies: CompanyScopeItem[] }> => manageCompanies: (AppUUID?: string): Promise<{ Scope: string; Companies: CompanyScopeItem[] }> =>
get<{ Scope: string; Companies: CompanyScopeItem[] }>('/API/App/ManageCompanies', { params: AppUUID ? { AppUUID } : {} }), get<{ Scope: string; Companies: CompanyScopeItem[] }>('/API/App/ManageCompanies', AppUUID ? { AppUUID } : {}),
/** 管理员:安装企业功能(不传 CompanyUUIDs=全租户;传 CompanyUUIDs=指定公司) */ /** 管理员:安装企业功能(不传 CompanyUUIDs=全租户;传 CompanyUUIDs=指定公司) */
install: (AppUUID: string, CompanyUUIDs?: string[]): Promise<AppItem> => install: (AppUUID: string, CompanyUUIDs?: string[]): Promise<AppItem> =>