UNPKG

xlb-main-login

Version:

``` yarn install ```

96 lines (84 loc) 2.18 kB
import { axios } from '@/utils/request' import { default_api } from './config' // 公众号列表 export function getaccount(params) { return axios({ url: default_api + '/demo-wechat-open/v1/wechat/user/info/', method: 'get', params, }) } // 企业微信默认公众号列表 export function getwechataccount(params) { return axios({ url: default_api + '/demo-wechat-work/v1/wechat/work/app/default', method: 'get', params, }) } // 添加公众号 export function redirect_to_auth() { return axios({ url: default_api + '/demo-wechat-open/v1/auth/getPreAuthUrl', method: 'get', }) } // 切换公众号 export function switch_to_aim(appid) { return axios({ url: default_api + '/demo-wechat-open/v1/auth/' + appid + '/switch', method: 'put', }) } // 更新公众号权限 export function getauth() { return axios({ // headers: { 'Content-Type': 'application/json;charset=UTF-8' }, url: default_api + '/demo-user-role/oauth/auth/info', method: 'get', }) } //获取首页报表数据 export function getIndexData(params) { return axios({ url: default_api + '/demo-operation/v1/index/', method: 'get', params, }) } //获取首页报表数据 export function getoldAccount(params) { return axios({ url: default_api + '/demo-wechat-open/oauth/callbackHandle', method: 'get', params, }) } // 企业微信公众号列表 export function getWxaccount() { return axios({ url: default_api + '/demo-mp/v1/mp/app/info', method: 'get', }) } // 企业微信公众号跳转 export function getWxCallbackLink(params) { return axios({ url: default_api + '/demo-mp/v1/mp/auth/getPreAuthUrl', method: 'get', params, }) } // 企业微信公众号授权回调 export function getWxCallbackHandle(params) { return axios({ url: default_api + '/demo-mp/v1/api/mp/oauth/callbackHandle', method: 'get', params, }).catch(function (error) { if (error.response) { const res = error.response.data return Promise.resolve(res) } }) }