Browse Source

refactor(api): 新增 member.js 文件并实现登录相关功能

- 新增 member.js 文件,实现账号密码登录和普通登录功能
- 修改 login.vue 中的登录逻辑,使用新的 memberApi 替代 medicationApi
master
liutong 1 year ago
parent
commit
328e7091ed
  1. 23
      api/member.js
  2. 4
      pages/student/login/login.vue

23
api/member.js

@ -0,0 +1,23 @@
import http from '../common/axios.js'
// 账号密码登录
function medication_login(data) {
let url = '/dnseyeapi/Login/login'
return http.post(url, data).then(res => {
return res;
})
}
//登录
function login(data) {
let url = '/login'
return http.get(url,data).then(res => {
return res;
})
}
export default {
login,
medication_login,
}

4
pages/student/login/login.vue

@ -36,7 +36,7 @@
</template>
<script>
import medicationApi from '@/api/medication.js';
import memberApi from '@/api/member.js';
export default {
data() {
@ -68,7 +68,7 @@
item['username'] = this.user
item['password'] = this.password1
//
medicationApi.login(item).then(res => {
memberApi.login(item).then(res => {
if (res.code == 1) {
uni.setStorageSync('token', res.data.token);
uni.setStorageSync('userType', res.data.userType);

Loading…
Cancel
Save