fix26: полный прод-фикс auth/jwt, import-export peer и frontend flow
This commit is contained in:
@@ -1,6 +1,12 @@
|
||||
import request from "@/utils/request";
|
||||
import { AxiosPromise } from "axios";
|
||||
import { AdminInfo, AdminLoginDto, AdminLoginVo } from "./types";
|
||||
import {
|
||||
AdminChangePasswordDto,
|
||||
AdminInfo,
|
||||
AdminLoginDto,
|
||||
AdminLoginVo,
|
||||
AdminSecurityVo,
|
||||
} from "./types";
|
||||
|
||||
export function loginApi(data: AdminLoginDto): AxiosPromise<AdminLoginVo> {
|
||||
return request({
|
||||
@@ -16,3 +22,18 @@ export function getAdminInfoApi(): AxiosPromise<AdminInfo> {
|
||||
method: "get",
|
||||
});
|
||||
}
|
||||
|
||||
export function adminChangePasswordApi(data: AdminChangePasswordDto): AxiosPromise {
|
||||
return request({
|
||||
url: "/admin/change-password",
|
||||
method: "post",
|
||||
data,
|
||||
});
|
||||
}
|
||||
|
||||
export function adminSecurityApi(): AxiosPromise<AdminSecurityVo> {
|
||||
return request({
|
||||
url: "/admin/security",
|
||||
method: "get",
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user