import { requestClient } from '#/api/request';
|
|
export namespace SystemCompanyConfigApi {
|
/** 公司品牌信息 */
|
export interface CompanyConfig {
|
id?: number;
|
companyName?: string;
|
logoUrl?: string;
|
logoBlobId?: number;
|
loginTitle?: string;
|
loginDescription?: string;
|
}
|
}
|
|
/** 获得公司品牌信息(免登录公开,登录页 / 应用启动时使用) */
|
export async function getCompanyConfig() {
|
return requestClient.get<SystemCompanyConfigApi.CompanyConfig | null>(
|
'/system/company-config/get',
|
);
|
}
|
|
/** 保存公司品牌信息 */
|
export async function saveCompanyConfig(
|
data: SystemCompanyConfigApi.CompanyConfig,
|
) {
|
return requestClient.post<number>('/system/company-config/save', data);
|
}
|