feat: 使用getConfig接口来获取系统配置

This commit is contained in:
valarchie
2023-07-02 20:57:50 +08:00
parent 4d41bccfbf
commit 8f46526cc0
2 changed files with 20 additions and 7 deletions

View File

@@ -1,14 +1,17 @@
import { http } from "@/utils/http";
export type CaptchaDTO = {
/** 验证码开关 */
isCaptchaOn: boolean;
/** 验证码的base64图片 */
captchaCodeImg: string;
/** 验证码对应的缓存key */
captchaCodeKey: string;
};
export type ConfigDTO = {
/** 验证码开关 */
isCaptchaOn: boolean;
};
export type LoginByPasswordDTO = {
/** 用户名 */
username: string;
@@ -32,6 +35,11 @@ export type RefreshTokenResult = {
};
};
/** 获取系统配置接口 */
export const getConfig = () => {
return http.request<ResponseData<ConfigDTO>>("get", "/getConfig");
};
/** 验证码接口 */
export const getCaptchaCode = () => {
return http.request<ResponseData<CaptchaDTO>>("get", "/captchaImage");