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 @@