UNPKG

xlb-main-login

Version:

``` yarn install ```

119 lines (109 loc) 2.44 kB
import { auth_url, weichat, default_api } from './config' import { axios } from '@/utils/request' // 获取权限 export function certigier() { return axios({ url: weichat + 'v1/wechat/work/info/tp/info', method: 'get', }) } // 获取验证码 export function getVerificat() { return axios({ url: auth_url + '/code?', method: 'get', }) } export function getSubmit(data) { return axios({ headers: { 'Content-Type': 'application/json;charset=UTF-8', }, url: auth_url + '/login/new', method: 'post', data, }) } export function getlijiSubmit(data) { return axios({ headers: { 'Content-Type': 'application/json;charset=UTF-8', }, url: auth_url + '/login', method: 'post', data, }) } // 获取短信 export function getVerificode(params) { return axios({ url: auth_url + '/code/tel', method: 'get', params, }) } // 获取验证码登录 export function getAuthWeChatQrcode(data) { return axios({ headers: { 'Content-Type': 'application/json;charset=UTF-8', }, url: auth_url + '/phone/login', method: 'post', data, }) } // 找回密码 export function getpasWd(data) { return axios({ headers: { 'Content-Type': 'application/json;charset=UTF-8', }, url: auth_url + '/reset', method: 'post', data, }) } // 获取老账号信息 export function getoldaccountList() { return new Promise(resolve => { resolve([]) }) } // 获取腾讯账号信息 export function gettxaccountList() { return new Promise(resolve => { resolve([]) }) } // 获取注册参数信息 export function gettxaccountSource(params) { return axios({ url: default_api + '/demo-user-role/v2/front/source', method: 'get', params, }) } // 拖拽验证码 // 获取验证图片 以及token export function reqGet(data) { return axios({ headers: { 'Content-Type': 'application/json;charset=UTF-8', }, url: default_api + '/demo-user-role/captcha/get', method: 'post', data, }) } // 滑动或者点选验证 export function reqCheck(data) { return axios({ headers: { 'Content-Type': 'application/json;charset=UTF-8', }, url: default_api + '/demo-user-role/captcha/check', method: 'post', data, }) }