From 638462295d384e5895e7cd05fc671253ac5ed165 Mon Sep 17 00:00:00 2001 From: liqi Date: Thu, 6 Mar 2025 19:12:26 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=B8=80=E4=BA=9B=E5=9F=BA=E6=9C=AC?= =?UTF-8?q?=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/web-antd/src/api/core/auth.ts | 21 +++- apps/web-antd/src/layouts/auth.vue | 2 + apps/web-antd/src/store/auth.ts | 26 ++-- apps/web-ele/src/api/core/auth.ts | 51 -------- apps/web-ele/src/app.vue | 17 --- apps/web-ele/src/layouts/auth.vue | 23 ---- apps/web-ele/src/store/auth.ts | 116 ------------------ .../dashboard/analytics/analytics-trends.vue | 100 --------------- .../analytics/analytics-visits-data.vue | 84 ------------- .../analytics/analytics-visits-sales.vue | 48 -------- .../analytics/analytics-visits-source.vue | 67 ---------- .../dashboard/analytics/analytics-visits.vue | 57 --------- apps/web-naive/src/api/core/auth.ts | 51 -------- apps/web-naive/src/app.vue | 56 --------- apps/web-naive/src/layouts/auth.vue | 23 ---- apps/web-naive/src/store/auth.ts | 116 ------------------ .../dashboard/analytics/analytics-trends.vue | 100 --------------- .../analytics/analytics-visits-data.vue | 84 ------------- .../analytics/analytics-visits-sales.vue | 48 -------- .../analytics/analytics-visits-source.vue | 67 ---------- .../dashboard/analytics/analytics-visits.vue | 57 --------- .../dashboard/analysis/analysis-overview.vue | 96 ++++++++++++++- playground/src/store/auth.ts | 6 +- 23 files changed, 134 insertions(+), 1182 deletions(-) delete mode 100644 apps/web-ele/src/api/core/auth.ts delete mode 100644 apps/web-ele/src/app.vue delete mode 100644 apps/web-ele/src/layouts/auth.vue delete mode 100644 apps/web-ele/src/store/auth.ts delete mode 100644 apps/web-ele/src/views/dashboard/analytics/analytics-trends.vue delete mode 100644 apps/web-ele/src/views/dashboard/analytics/analytics-visits-data.vue delete mode 100644 apps/web-ele/src/views/dashboard/analytics/analytics-visits-sales.vue delete mode 100644 apps/web-ele/src/views/dashboard/analytics/analytics-visits-source.vue delete mode 100644 apps/web-ele/src/views/dashboard/analytics/analytics-visits.vue delete mode 100644 apps/web-naive/src/api/core/auth.ts delete mode 100644 apps/web-naive/src/app.vue delete mode 100644 apps/web-naive/src/layouts/auth.vue delete mode 100644 apps/web-naive/src/store/auth.ts delete mode 100644 apps/web-naive/src/views/dashboard/analytics/analytics-trends.vue delete mode 100644 apps/web-naive/src/views/dashboard/analytics/analytics-visits-data.vue delete mode 100644 apps/web-naive/src/views/dashboard/analytics/analytics-visits-sales.vue delete mode 100644 apps/web-naive/src/views/dashboard/analytics/analytics-visits-source.vue delete mode 100644 apps/web-naive/src/views/dashboard/analytics/analytics-visits.vue diff --git a/apps/web-antd/src/api/core/auth.ts b/apps/web-antd/src/api/core/auth.ts index 71d9f994..a91359c2 100644 --- a/apps/web-antd/src/api/core/auth.ts +++ b/apps/web-antd/src/api/core/auth.ts @@ -5,11 +5,12 @@ export namespace AuthApi { export interface LoginParams { password?: string; username?: string; + code?: string; } /** 登录接口返回值 */ export interface LoginResult { - accessToken: string; + token: string; } export interface RefreshTokenResult { @@ -22,7 +23,19 @@ export namespace AuthApi { * 登录 */ export async function loginApi(data: AuthApi.LoginParams) { - return requestClient.post('/auth/login', data); + return requestClient.post('login', { + phone: data.username, + password: data.password, + code: data.code, + }); +} +/** + * 发送验证码 + */ +export async function sendVerificationCode(username: string) { + return requestClient.post('send-verification-code', { + username, + }); } /** @@ -38,7 +51,7 @@ export async function refreshTokenApi() { * 退出登录 */ export async function logoutApi() { - return baseRequestClient.post('/auth/logout', { + return baseRequestClient.post('logout', { withCredentials: true, }); } @@ -47,5 +60,5 @@ export async function logoutApi() { * 获取用户权限码 */ export async function getAccessCodesApi() { - return requestClient.get('/auth/codes'); + return requestClient.get('auth/codes'); } diff --git a/apps/web-antd/src/layouts/auth.vue b/apps/web-antd/src/layouts/auth.vue index 18d415bc..4cefdce0 100644 --- a/apps/web-antd/src/layouts/auth.vue +++ b/apps/web-antd/src/layouts/auth.vue @@ -8,6 +8,7 @@ import { $t } from '#/locales'; const appName = computed(() => preferences.app.name); const logo = computed(() => preferences.logo.source); +// const logo = 'https://xiaokang88.oss-cn-hangzhou.aliyuncs.com/logo.png?Expires=1734595037&OSSAccessKeyId=TMP.3KhpnCAjxkdTGWSj1ZCdYe3e9c6MBfEVZwN1CiHdUKUAT2D1mPEpACYgYMkUiQDVqy9Zqb7VqgUoh21W37FC3CztogHJPN&Signature=KmymeelO2OZxaAmvm2ACDK5UfF8%3D';