From 3a8180d118e37ae2c435d73296f67817ad1added Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BE=90=E5=8B=A4=E6=B0=91?= Date: Tue, 20 Aug 2024 15:57:41 +0800 Subject: [PATCH] =?UTF-8?q?=E7=99=BB=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/Api.js | 1 - src/api/index.js | 7 ++-- src/components/CommonView.vue | 5 +-- src/router/index.ts | 10 ++++- src/stores/counter.ts | 6 +-- src/stores/token.ts | 11 +++++ src/views/Login.vue | 14 ------- src/views/LoginView.vue | 77 +++++++++++++++++++++++++++++++++++ src/views/MainView.vue | 38 +++++++++++++++++ src/views/RegisterView.vue | 5 ++- 10 files changed, 147 insertions(+), 27 deletions(-) create mode 100644 src/stores/token.ts delete mode 100644 src/views/Login.vue create mode 100644 src/views/LoginView.vue create mode 100644 src/views/MainView.vue diff --git a/src/api/Api.js b/src/api/Api.js index acbd310..a0b4c9b 100644 --- a/src/api/Api.js +++ b/src/api/Api.js @@ -29,7 +29,6 @@ function interceptorErr(err) { function showError(err) { errorHandle(err) } - //添加一个请求拦截器 axios.interceptors.request.use((config) => { if (sessionStorage.getItem("szyxToken")) { diff --git a/src/api/index.js b/src/api/index.js index 7e19db1..b7ff52f 100644 --- a/src/api/index.js +++ b/src/api/index.js @@ -19,8 +19,8 @@ function handle(data) { CommonUtil.debounce(() => { router.push("/login") }, 1000) - } else - throw Error(data.msg) + } + throw Error(data.msg) } return data.data } @@ -30,5 +30,6 @@ API.setErrorHandle(errorHandle) export default { // 登录 - login: (params) => API.POSTJSON("/tenant/v1/tenant/create", params) + register: (params) => API.POSTJSON("/tenant/v1/tenant/create", params), + login: (params) => API.POSTJSON("/user/v1/login", params) } diff --git a/src/components/CommonView.vue b/src/components/CommonView.vue index 10ed849..ebb1387 100644 --- a/src/components/CommonView.vue +++ b/src/components/CommonView.vue @@ -1,5 +1,5 @@ - - - - diff --git a/src/views/LoginView.vue b/src/views/LoginView.vue new file mode 100644 index 0000000..7f6bd28 --- /dev/null +++ b/src/views/LoginView.vue @@ -0,0 +1,77 @@ + + + + + diff --git a/src/views/MainView.vue b/src/views/MainView.vue new file mode 100644 index 0000000..e806a60 --- /dev/null +++ b/src/views/MainView.vue @@ -0,0 +1,38 @@ + + + + + diff --git a/src/views/RegisterView.vue b/src/views/RegisterView.vue index 7230dc9..9888add 100644 --- a/src/views/RegisterView.vue +++ b/src/views/RegisterView.vue @@ -50,10 +50,13 @@ const register = () => { ElMessage.error("验证码错误") return } - Api.login({ + Api.register({ userEmail: email.value, userPhone: phone.value, userPwd: pwd.value + }).then(() => { + ElMessage.success("注册成功") + open() }) }