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