xlb-main-login
Version:
``` yarn install ```
143 lines (131 loc) • 3.41 kB
JavaScript
import { wei_url } from './config'
import { axios } from '@/utils/request'
// 兑换码列表
export function conversionlist(params) {
return axios({
url: wei_url + '/demo-wx-sys/v1/redemption/',
method: 'get',
params,
})
}
// 删除兑换码
export function delconversion(id) {
return axios({
url: wei_url + '/demo-wx-sys/v1/redemption/' + id + '/',
method: 'delete',
})
}
// 兑换码发放列表
export function conversionlistuser(params, id) {
return axios({
url: wei_url + '/demo-wx-sys/v1/redemption/' + id + '/detail/',
method: 'get',
params,
})
}
// 上传兑换码
export function choseconversion(data) {
return axios({
headers: { 'Content-Type': 'application/json;charset=UTF-8' },
url: wei_url + '/demo-wx-sys/v1/event/0/',
method: 'post',
data,
})
}
// 保存兑换码
export function setconversion(data, title) {
return axios({
headers: { 'Content-Type': 'multipart/form-data' },
url: wei_url + '/demo-wx-sys/v1/redemption/' + '?title=' + title,
method: 'post',
data,
})
}
// 兑换码导出
export function exportDataToExcel(id, params) {
return axios({
url: wei_url + '/demo-wx-sys/v1/redemption/' + id + '/detail/e/',
method: 'get',
params,
})
}
export function exportDataToExcelchou(id, params) {
return axios({
url: wei_url + '/demo-wx-sys/v1/lottery/' + id + '/record/e',
method: 'get',
params,
})
}
//企业微信
export function wxconversionlist(params) {
return axios({
url: wei_url + '/demo-wechat-work/v1/redemption-codes/',
method: 'get',
params,
})
}
// 删除兑换码
export function wxdelconversion(id) {
return axios({
url: wei_url + '/demo-wechat-work/v1/redemption-codes/' + id + '/',
method: 'delete',
})
}
// 兑换码发放列表
export function wxconversionlistuser(params) {
return axios({
url: wei_url + '/demo-wechat-work/v1/redemption-codes/details',
method: 'get',
params,
})
}
// 上传兑换码
export function wxchoseconversion(data) {
return axios({
headers: { 'Content-Type': 'multipart/form-data' },
url: wei_url + '/demo-wechat-work/v1/event/0/',
method: 'post',
data,
})
}
// 保存兑换码
export function wxsetconversion(data, title) {
return axios({
headers: { 'Content-Type': 'multipart/form-data' },
url: wei_url + '/demo-wechat-work/v1/redemption-codes?title=' + title,
method: 'post',
data,
})
}
//查询单个兑换码
export function demandconversion(id) {
return axios({
url: wei_url + '/demo-wechat-work/v1/redemption-codes/' + id,
method: 'get',
})
}
//追加兑换码demand
export function backhanderList(data, id) {
return axios({
headers: { 'Content-Type': 'multipart/form-data' },
url: wei_url + '/demo-wechat-work/v1/redemption-codes/' + id,
method: 'put',
data,
})
}
// 兑换码导出
export function wxexportDataToExcel(id, params) {
return axios({
url: wei_url + '/demo-wechat-work/v1/redemption-codes/details/e',
method: 'get',
params,
})
}
export function wxexportDataToExcelchou(id, params) {
return axios({
url: wei_url + '/demo-wechat-work/v1/lottery/' + id + '/record/e',
method: 'get',
params,
})
}
//企业微信