From 2e7b75affb11ca10a2915a58ab268b7660e16370 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BB=96=E5=BD=A6=E6=A3=8B?= Date: Mon, 11 Mar 2024 10:49:13 +0800 Subject: [PATCH] =?UTF-8?q?feat(ui):=20=E7=99=BB=E5=BD=95=E6=96=B0?= =?UTF-8?q?=E5=A2=9E=E9=AA=8C=E8=AF=81=E7=A0=81=E5=8F=8A=E8=AE=B0=E4=BD=8F?= =?UTF-8?q?=E5=AF=86=E7=A0=81=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- gpt-vue/projects/vue-admin/src/http/login.ts | 9 +- .../vue-admin/src/views/LoginView.vue | 159 +++++++++++++----- .../src/views/System/SystemUploader.vue | 32 ++-- 3 files changed, 143 insertions(+), 57 deletions(-) diff --git a/gpt-vue/projects/vue-admin/src/http/login.ts b/gpt-vue/projects/vue-admin/src/http/login.ts index 71e2e1bc..8e159b65 100644 --- a/gpt-vue/projects/vue-admin/src/http/login.ts +++ b/gpt-vue/projects/vue-admin/src/http/login.ts @@ -32,4 +32,11 @@ export const loginLog = (params?: Record) => { method: "get", params }) -} \ No newline at end of file +} + +export const captcha = () => { + return http({ + url: "/api/admin/login/captcha", + method: "get", + }); +}; diff --git a/gpt-vue/projects/vue-admin/src/views/LoginView.vue b/gpt-vue/projects/vue-admin/src/views/LoginView.vue index 4bb71a19..2407e071 100644 --- a/gpt-vue/projects/vue-admin/src/views/LoginView.vue +++ b/gpt-vue/projects/vue-admin/src/views/LoginView.vue @@ -1,24 +1,82 @@