diff --git a/src/api/index.js b/src/api/index.js new file mode 100644 index 0000000..e690e09 --- /dev/null +++ b/src/api/index.js @@ -0,0 +1,7 @@ +const api = { + Login: '/user/login', + UserInfo: '/user/userinfo', + UserName: '/user/name' +} + +export default api \ No newline at end of file diff --git a/src/api/user.js b/src/api/user.js index 246d61d..b6e662d 100644 --- a/src/api/user.js +++ b/src/api/user.js @@ -1,22 +1,23 @@ -import qs from 'qs' +import api from './index' + // axios import request from '@/utils/request' -//user api // 登录 -export function login(params) { +export function login(data) { return request({ - url: '/user/login', + url: api.Login, method: 'post', - data: qs.stringify(params) + data }) } + // 用户信息 post 方法 -export function getUserInfo(params) { +export function getUserInfo(data) { return request({ - url: '/user/userinfo', + url: api.UserInfo, method: 'post', - data: qs.stringify(params), + data, hideloading: true }) } @@ -24,7 +25,8 @@ export function getUserInfo(params) { // 用户名称 get 方法 export function getUserName(params) { return request({ - url: '/user/name?' + qs.stringify(params), + url: api.UserName, + params, method: 'get', hideloading: true }) diff --git a/src/utils/request.js b/src/utils/request.js index 992261a..6788f91 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -1,8 +1,8 @@ import axios from 'axios' import store from '@/store' -import {Toast} from 'vant' +import { Toast } from 'vant' // 根据环境不同引入不同api地址 -import {baseApi} from '@/config' +import { baseApi } from '@/config' // create an axios instance const service = axios.create({ baseURL: baseApi, // url = base api url + request url