diff --git a/src/api/system/login/index.ts b/src/api/system/login/index.ts index a7acd8c..a343721 100644 --- a/src/api/system/login/index.ts +++ b/src/api/system/login/index.ts @@ -47,6 +47,17 @@ export function loginApi(params: LoginParams, mode: ErrorMessageMode = 'modal') }, ); } +export function singleLoginApi(params, mode) { + return defHttp.post( + { + url: Api.Login + '/' + params.ltpasToken, + params:{}, + }, + { + errorMessageMode: mode, + }, + ); +} /** * @description: getUserInfo diff --git a/src/hooks/core/useGlobalFlag.ts b/src/hooks/core/useGlobalFlag.ts index 3df4b63..d489154 100644 --- a/src/hooks/core/useGlobalFlag.ts +++ b/src/hooks/core/useGlobalFlag.ts @@ -2,6 +2,7 @@ import { ref } from 'vue'; const isEditorOpen = ref(false); const hasAjaxError = ref(false); +const isSingleLogin = ref(false); function ajaxError() { hasAjaxError.value = true; @@ -14,7 +15,8 @@ export default function() { return { isEditorOpen, hasAjaxError, - ajaxError + ajaxError, + isSingleLogin } } diff --git a/src/layouts/default/index.vue b/src/layouts/default/index.vue index c907215..93ff3bd 100644 --- a/src/layouts/default/index.vue +++ b/src/layouts/default/index.vue @@ -1,11 +1,11 @@ + + \ No newline at end of file