index.js 1001 Bytes
//引入配置好的axios
//@/就是当前的src/, vue默认配置的
import axios from "@/utils/_axios.js";

// 用户接口--用户接口--用户接口


// 获取验证码
export function code(telephone){
    return axios({
        url:"/sso/getAuthCode",
        method:"GET",
        params:{
            telephone
        },
        headers: {"isToken": false}
    })
}

//登录
export function login(data){
	return axios({
        url:"/sso/login/phone",
        method:"POST",
        params:{
            code:data.code,
            phone:data.phone
        },
        headers: {"isToken": false}
    })
}

//刷新用户信息
export function info(data){
	return axios({
        url:"/sso/info",
        method:"GET",
    })
}

//登录
export function phoneLogin(phone){
	return axios({
        url:"/sso/register/phone",
        method:"POST",
        params:{
            phone
        },
        headers: {"isToken": false}
    })
}