From db2e82f01f3628d52a320138cd27d544ada43a8c Mon Sep 17 00:00:00 2001 From: Hobart Date: Fri, 24 Feb 2023 14:03:49 +0800 Subject: [PATCH] =?UTF-8?q?=E7=99=BB=E5=BD=95=E5=92=8C=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=E5=AF=86=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/login.js | 14 ++++----- src/api/myld.js | 5 ++-- src/page/Login.vue | 40 ++++++++++++------------- src/views/myId.vue | 74 ++++++++++++++++++++++++++++++++++++++++++---- 4 files changed, 96 insertions(+), 37 deletions(-) diff --git a/src/api/login.js b/src/api/login.js index 16357a56..2d697966 100644 --- a/src/api/login.js +++ b/src/api/login.js @@ -1,9 +1,7 @@ import request from '@/utils/request.js'; - -export function loginApi(data) { // 登录接口 - return request({ - url: '/hxh/api-test/login', - method: 'post', - data: data - }); -} \ No newline at end of file +import axios from 'axios'; +export const loginApi = params => { + return axios.get('api/GetZhanghLogin', { + params + }); +}; diff --git a/src/api/myld.js b/src/api/myld.js index 16b6dca4..4b0799c7 100644 --- a/src/api/myld.js +++ b/src/api/myld.js @@ -6,7 +6,6 @@ if (process.env.NODE_ENV === 'development') { } //获取用户信息 export const getUserApi = params => { - return axios.get('api/GetZhanghDetails', { - params - }); + return axios.get(`api/GetZhanghDetails?UserId=${params}`, {}); }; +//修改密码 diff --git a/src/page/Login.vue b/src/page/Login.vue index da71d031..695baaa2 100644 --- a/src/page/Login.vue +++ b/src/page/Login.vue @@ -5,13 +5,13 @@
欢迎登录
- - + + - - + + @@ -35,37 +35,37 @@ export default { data() { return { param: { - username: 'admin', - password: '123456' + Account: '', + Password: '' }, checked: false, rules: { - username: [{ required: true, message: '账号不能为空', trigger: 'blur' }], - password: [{ required: true, message: '密码不能为空', trigger: 'blur' }] + Account: [{ required: true, message: '账号不能为空', trigger: 'blur' }], + Password: [{ required: true, message: '密码不能为空', trigger: 'blur' }] } }; }, - created() { - this.getType(); - }, + created() {}, methods: { getType() { - let datas = { - telephone: '13088888888', - typeCode: 2 - }; - loginApi(datas).then(res => { - console.log('c', res); + loginApi(this.param).then(res => { + if (res.data.code == 200) { + localStorage.setItem('user', JSON.stringify(res.data.data)); + localStorage.setItem('ms_username', this.param.Account); + this.$router.push('/'); + this.$message.success('登录成功'); + } else { + this.$message.error(res.data.msg); + } }); }, submitForm() { this.$refs.login.validate(valid => { if (valid) { - this.$message.success('登录成功'); - localStorage.setItem('ms_username', this.param.username); - this.$router.push('/'); + this.getType(); } else { this.$message.error('请输入账号和密码'); + console.log('error submit!!'); return false; } }); diff --git a/src/views/myId.vue b/src/views/myId.vue index f2361a5b..ec1f698b 100644 --- a/src/views/myId.vue +++ b/src/views/myId.vue @@ -4,7 +4,7 @@

我的账号

- {{ formLabelAlign.name }} + {{ formLabelAlign.userName }} {{ formLabelAlign.account }} @@ -13,26 +13,88 @@ {{ formLabelAlign.password }} + 修改密码
+ + + + 确定 + 取消 + +