web登录注册修改

This commit is contained in:
2025-12-24 12:06:59 +08:00
parent 1b80fda0d7
commit 3d1e19030a
20 changed files with 662 additions and 252 deletions

View File

@@ -7,6 +7,7 @@
import { api } from '@/apis/index';
import type { ResultDomain } from '@/types';
import type { ConfigItem, SaveConfigParam } from '@/types/system/config';
import type { SystemBaseInfo } from '@/types/system/baseinfo';
/**
* 系统配置API服务
*/
@@ -58,5 +59,14 @@ export const configApi = {
async deleteConfig(configKey: string): Promise<ResultDomain<boolean>> {
const response = await api.delete<boolean>(`/system/config/${configKey}`);
return response.data;
},
/**
* 获取系统基础信息(公开接口)
* @returns Promise<ResultDomain<SystemBaseInfo>>
*/
async getBaseInfo(): Promise<ResultDomain<SystemBaseInfo>> {
const response = await api.get<SystemBaseInfo>('/system/config/baseinfo');
return response.data;
}
};