diff --git a/src/api/sys/user.ts b/src/api/sys/user.ts index fc264d02..893c1757 100644 --- a/src/api/sys/user.ts +++ b/src/api/sys/user.ts @@ -6,10 +6,12 @@ import { ErrorMessageMode } from '/#/axios'; enum Api { Login = '/login', Logout = '/logout', + Register = '/register', GetPermCode = '/getPermCode', GetUserInfo = '/user/info', GetPermCodeByUserId = '/getPermCodeByUserId', } +const url=`http://` + window.location.hostname + `:10088` /** * @description: user login api @@ -22,7 +24,19 @@ export function loginApi(params: LoginParams, mode: ErrorMessageMode = 'modal') }, { errorMessageMode: mode, - apiUrl: 'http://localhost:10088', + apiUrl: url, + }, + ); +} +export function registerApi(params: LoginParams, mode: ErrorMessageMode = 'modal') { + return defHttp.post( + { + url: Api.Register, + params, + }, + { + errorMessageMode: mode, + apiUrl: url, }, ); } diff --git a/src/views/sys/login/Login.vue b/src/views/sys/login/Login.vue index 8c3bd4bb..4084ed59 100644 --- a/src/views/sys/login/Login.vue +++ b/src/views/sys/login/Login.vue @@ -51,10 +51,10 @@ " > - + - - + + @@ -62,170 +62,170 @@ diff --git a/src/views/sys/login/LoginForm.vue b/src/views/sys/login/LoginForm.vue index 23fa8229..317bb425 100644 --- a/src/views/sys/login/LoginForm.vue +++ b/src/views/sys/login/LoginForm.vue @@ -53,16 +53,16 @@ --> - - - - - - + + + + + + + + + +