/** * Created by Andste on 2018/6/8. */ import request, { Method } from '@/utils/request' /** * 获取当前登录的用户信息 * @returns {AxiosPromise} */ export function getUserInfo() { return request({ url: 'members', config: { method: Method.GET, needToken: true } }) } /** * 保存用户信息 * @param params * @returns {AxiosPromise} */ export function saveUserInfo(params) { return request({ url: 'members', config: { method: Method.PUT, needToken: true }, params }) } /** * 登出 -- 执行解绑操作 * @returns {AxiosPromise} */ export function logout() { return request({ url: 'account-binder/unbind/outnoBind', config: { method: Method.POST, needToken: true, loading: true } }) } /** 查询用户信息 */ export function getMember(id) { return request({ url: `members/getMember/${id}`, config: {method: Method.GET, needToken: true, loading: true}, }) }