From b8445b3f5a57132b694302eea814cc4256f0e76d Mon Sep 17 00:00:00 2001 From: fengachen <373943794@qq.com> Date: Wed, 3 Aug 2022 10:31:57 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E3=80=90bug=E3=80=91=E4=BC=81=E4=B8=9A?= =?UTF-8?q?=E7=AE=A1=E7=90=86=E5=91=98=E7=99=BB=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/login.js | 17 ++++++ src/store/modules/user.js | 10 +++- src/views/user/Login.vue | 111 +++++++++++++++++++++++++------------- 3 files changed, 100 insertions(+), 38 deletions(-) diff --git a/src/api/login.js b/src/api/login.js index 587c44d..4a262c4 100644 --- a/src/api/login.js +++ b/src/api/login.js @@ -28,6 +28,23 @@ export function phoneLogin(parameter) { }) } +// 管理员账号密码登录 +export function conpanyAdminLogin(parameter) { + return axios({ + url: '/company/smsLogin', + method: 'post', + data: parameter + }) +} +// 管理员手机号登录 +export function conpanyAdminPhoneLogin(parameter) { + return axios({ + url: '/company/smsLogin', + method: 'post', + data: parameter + }) +} + export function getSmsCaptcha(parameter) { return axios({ url: api.SendSms, diff --git a/src/store/modules/user.js b/src/store/modules/user.js index 512c845..1bc37aa 100644 --- a/src/store/modules/user.js +++ b/src/store/modules/user.js @@ -1,5 +1,5 @@ import Vue from 'vue' -import { login, logout, phoneLogin, thirdLogin } from '@/api/login' +import { login, logout, phoneLogin, thirdLogin,conpanyAdminLogin,conpanyAdminPhoneLogin } from '@/api/login' import { ACCESS_TOKEN, USER_NAME, @@ -126,6 +126,14 @@ const user = { reject(error) }) }) + }, + // 管理员账号密码登录 + CompanyAdminLogin(){ + + }, + // 管理员手机验证码登录 + CompanyAdminPhoneLogin() { + }, /** * 初次手机号登录,修改密码后再存用户信息 diff --git a/src/views/user/Login.vue b/src/views/user/Login.vue index 2ebf989..6b85ab8 100644 --- a/src/views/user/Login.vue +++ b/src/views/user/Login.vue @@ -126,8 +126,9 @@ + - +
注册
@@ -139,33 +140,45 @@ - + 忘记密码
+ + + +
+ +
+
+
+ \ No newline at end of file diff --git a/src/views/companyUserList/modules/CompanyUserModal.vue b/src/views/companyUserList/modules/CompanyUserModal.vue new file mode 100644 index 0000000..c9e4c10 --- /dev/null +++ b/src/views/companyUserList/modules/CompanyUserModal.vue @@ -0,0 +1,332 @@ + + + + +