UNPKG

xlb-main-login

Version:

``` yarn install ```

143 lines (127 loc) 3.37 kB
import { draw_url } from './config' import { axios } from '@/utils/request' // 分享宝列表 export function shareList(type, params) { return axios({ url: draw_url + '/demo-wx-sys/v2/event/' + type + '/', method: 'get', params, }) } // 查询单个分享宝 export function findShare(type, id) { return axios({ url: draw_url + '/demo-wx-sys/v2/event/' + type + '/' + id + '/', method: 'get', }) } // 删除单个分享宝 export function deleShare(id) { return axios({ url: draw_url + '/demo-wx-sys/v2/event/' + id + '/', method: 'delete', }) } // 修改状态 export function stateShare(id, state) { return axios({ headers: { 'Content-Type': 'application/json;charset=UTF-8', }, url: draw_url + '/demo-wx-sys/v2/event/' + id + '/' + state + '/update/', method: 'put', }) } // 新增 export function addShare(data) { return axios({ headers: { 'Content-Type': 'application/json;charset=UTF-8' }, url: draw_url + '/demo-wx-sys/v2/event/', method: 'post', data, }) } // 编辑 export function compileShare(data) { return axios({ headers: { 'Content-Type': 'application/json;charset=UTF-8', }, url: draw_url + '/demo-wx-sys/v2/event/', method: 'put', data, }) } // 渠道二维码查询 export function codeShare(eventId, params) { return axios({ url: draw_url + '/demo-wx-sys/v2/event/' + eventId + '/1/spread/', method: 'get', params, }) } // 删除渠道二维码 export function deleCode(eventId, id) { return axios({ url: draw_url + '/demo-wx-sys/v2/event/' + eventId + '/1/spread/' + id + '/', method: 'delete', }) } // 新增渠道二维码 export function addShareCode(params) { return axios({ headers: { 'Content-Type': 'application/json;charset=UTF-8', }, url: draw_url + '/demo-wx-sys/v2/event/' + params.eventId + '/1/spread/', method: 'post', params, }) } // 新增渠道二维码 export function downShareCode(params) { return axios({ url: draw_url + '/demo-wx-sys/v2/event/' + params.eventId + '/1/spread/' + params.id + '/qr/download/', method: 'get', params, }) } // 数据分析卡片数据 export function shareCode(eventId) { return axios({ url: draw_url + '/demo-wx-sys/v2/event/share/analysis/' + eventId + '/info', method: 'get', }) } // 用户分析 export function sharePeople(eventId, params) { return axios({ url: draw_url + '/demo-wx-sys/v2/event/share/analysis/' + eventId + '/user/list', method: 'get', params, }) } // 用户分析数据导出 export function sharePeopleExcel(eventId, params) { return axios({ url: draw_url + '/demo-wx-sys/v2/event/share/analysis/' + eventId + '/user/list/e', method: 'get', params, }) } // 审核通过 export function shareAudit(eventId, params) { return axios({ url: draw_url + '/demo-wx-sys/v2/event/share/analysis/' + eventId + '/share/list', method: 'get', params, }) } // 审核通过 export function shareAuditExcel(eventId, params) { return axios({ url: draw_url + '/demo-wx-sys/v2/event/share/analysis/' + eventId + '/share/list/e', method: 'get', params, }) }