1
0
mirror of https://github.com/fumiama/paper-manager.git synced 2026-06-19 01:30:23 +08:00

finish register

This commit is contained in:
源文雨
2023-03-14 15:32:56 +08:00
parent 4553be7c8a
commit 77e79facd9
12 changed files with 168 additions and 65 deletions

View File

@@ -4,7 +4,9 @@ import {
LoginResultModel,
GetUserInfoModel,
ResetPasswordParams,
RegisterParams,
ResetPasswordResultModel,
RegisterResultModel,
} from './model/userModel'
import { ErrorMessageMode } from '/#/axios'
@@ -13,6 +15,7 @@ enum Api {
Login = '/login',
Logout = '/logout',
ResetPassword = '/resetPassword',
Register = '/register',
GetUserInfo = '/getUserInfo',
GetPermCode = '/getPermCode',
TestRetry = '/testRetry',
@@ -48,6 +51,21 @@ export function resetPasswordApi(params: ResetPasswordParams, mode: ErrorMessage
)
}
/**
* @description: register api
*/
export function registerApi(params: RegisterParams, mode: ErrorMessageMode = 'modal') {
return defHttp.post<RegisterResultModel>(
{
url: Api.Register,
params,
},
{
errorMessageMode: mode,
},
)
}
/**
* @description: getUserInfo
*/