UNPKG

xlb-main-login

Version:

``` yarn install ```

100 lines (90 loc) 2.53 kB
import { activity_url, wei_url } from './config' import { axios } from '@/utils/request' import state from '../store/index' import { dongeight } from './util' import md5 from 'blueimp-md5' import Vue from 'vue' import { ACCESS_TOKEN } from '@/store/mutation-types' // 注册弹窗 export function getzhuce() { const access_token = Vue.ls.get(ACCESS_TOKEN) const seller = state.getters.seller const userName = state.getters.user_link if (access_token) { const timestamp = Date.now() const md5url = '/v2/front/seller/qr/' + seller + timestamp const msgSignature = md5(md5url) const params = { timestamp: timestamp, msgSignature: msgSignature, seller: seller, } if (userName != '18033404476') { return axios({ url: wei_url + '/demo-user-role/v2/front/seller/qr/', method: 'get', params, }) } else { return axios({ url: activity_url + '/v1/poster/tag/?type=' + 1, method: 'get', }) } } } // 获取公众号弹窗内容 export function gettanc(value) { let seller if (value) { seller = value.seller ? value.seller : '' } else { seller = state.getters.seller ? state.getters.seller : '' } const timestamp = dongeight() const userName = state.getters.user_link const md5url = '/v2/front/seller/qr/' + seller + timestamp const msgSignature = md5(md5url) const params = { timestamp: timestamp, msgSignature: msgSignature, seller: seller ? seller : '', } if (userName != '18033404476') { return axios({ url: wei_url + '/demo-user-role/v2/front/seller/qr/', method: 'get', params, }) } else { return axios({ url: activity_url + '/v1/poster/tag/?type=' + 1, method: 'get', }) } } //获取二维码 export function getcodeimg() { const seller = state.getters.seller const userName = state.getters.user_link const timestamp = dongeight() const md5url = '/v2/front/seller/qr/' + seller + timestamp const msgSignature = md5(md5url) const params = { timestamp: timestamp, msgSignature: msgSignature, seller: seller, } if (userName != '18033404476') { return axios({ url: wei_url + '/demo-user-role/v2/front/seller/qr/', method: 'get', params, }) } else { return axios({ url: activity_url + '/v1/poster/tag/?type=' + 1, method: 'get', }) } }