From 890bcf8ae85862cc17890d4c610d7cacdfd4c1dd Mon Sep 17 00:00:00 2001 From: tianyongbao Date: Thu, 12 Dec 2024 17:37:45 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=8C=85=E5=8F=B0=E9=A2=84=E7=BA=A6?= =?UTF-8?q?=E7=B3=BB=E7=BB=9F=EF=BC=8C=E7=99=BB=E5=BD=95=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E6=B3=A8=E5=86=8C=E5=8A=9F=E8=83=BD=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/login.js | 12 +++++ src/pages/login.vue | 10 +++- src/pages/register.vue | 104 +++++++++++++++++++++++++++++++++++++++++ 3 files changed, 124 insertions(+), 2 deletions(-) create mode 100644 src/pages/register.vue diff --git a/src/api/login.js b/src/api/login.js index 8467786..05df44e 100644 --- a/src/api/login.js +++ b/src/api/login.js @@ -44,4 +44,16 @@ export function getCodeImg() { method: 'get', timeout: 20000 }) +} + +// 注册方法 +export function register(data) { + return request({ + url: '/auth/register', + headers: { + isToken: false + }, + method: 'post', + data: data + }) } \ No newline at end of file diff --git a/src/pages/login.vue b/src/pages/login.vue index c458fbc..69ed2d8 100644 --- a/src/pages/login.vue +++ b/src/pages/login.vue @@ -27,8 +27,8 @@ + 立即注册 登录即代表同意 - 《用户协议》 《隐私协议》 @@ -79,6 +79,12 @@ function getCode() { }) }; +function handleRegister() { + uni.navigateTo({ + url: `/pages/register` + }); +}; + async function handleLogin() { if (loginForm.value.username === "") { modal.msgError("请输入您的账号") @@ -108,7 +114,7 @@ function loginSuccess(result) { // 设置用户信息 userStore.getInfo().then(res => { uni.switchTab({ - url: '/pages/health/homepage/index' + url: '/pages/imaotai/iuser/list' }); }) } diff --git a/src/pages/register.vue b/src/pages/register.vue new file mode 100644 index 0000000..2906ad7 --- /dev/null +++ b/src/pages/register.vue @@ -0,0 +1,104 @@ + + + + +