From 7df241a219c33735c8272f7cf625955e676f11f8 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=AE=B0=E8=B4=A6=E5=B9=B3=E5=8F=B0?= =?UTF-8?q?=EF=BC=8C=E7=94=9F=E4=BA=A7=E7=8E=AF=E5=A2=83=EF=BC=8C=E7=99=BB?= =?UTF-8?q?=E5=BD=95=E5=A2=9E=E5=8A=A0=E6=B3=A8=E5=86=8C=E5=8A=9F=E8=83=BD?= =?UTF-8?q?=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.json | 6 +++ src/pages/login.vue | 8 +++- src/pages/register.vue | 104 +++++++++++++++++++++++++++++++++++++++++ 4 files changed, 129 insertions(+), 1 deletion(-) 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.json b/src/pages.json index f949425..63d94bb 100644 --- a/src/pages.json +++ b/src/pages.json @@ -16,6 +16,12 @@ "style": { "navigationBarTitleText": "登录" } + }, + { + "path": "pages/register", + "style": { + "navigationBarTitleText": "平台注册用户" + } }, { "path": "pages/calendar/index", diff --git a/src/pages/login.vue b/src/pages/login.vue index f09c4ed..ba0f513 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("请输入您的账号") diff --git a/src/pages/register.vue b/src/pages/register.vue new file mode 100644 index 0000000..c9eb0d8 --- /dev/null +++ b/src/pages/register.vue @@ -0,0 +1,104 @@ + + + + +