UNPKG

xlb-main-login

Version:

``` yarn install ```

115 lines (102 loc) 2.68 kB
import { dis_url, img_url } from './config' import { axios } from '@/utils/request' // 提交活动 export function setActivity(data) { return axios({ headers: { 'Content-Type': 'application/json;charset=UTF-8' }, url: dis_url + '/demo-distribution/v1/event/save', method: 'post', data, }) } // 更新活动 export function updateActivity(data) { return axios({ headers: { 'Content-Type': 'application/json;charset=UTF-8' }, url: dis_url + '/demo-distribution/v1/event/save', method: 'put', data, }) } // 活动列表 export function activitylist(params) { return axios({ url: dis_url + '/demo-distribution/v1/event/', method: 'get', params, }) } // 开启关闭活动 export function startactivity(id, state) { return axios({ headers: { 'Content-Type': 'application/json;charset=UTF-8' }, url: dis_url + '/demo-distribution/v1/event/' + id + '/' + state + '/save', method: 'put', }) } // 删除活动 export function delactivity(id) { return axios({ url: dis_url + '/demo-distribution/v1/event/' + id + '/d', method: 'delete', }) } //高级功能 export function advanced(id) { return axios({ url: dis_url + '/demo-distribution/v1/event/' + id + '/url', method: 'get', }) } //获取活动详情 export function editActivity(id) { return axios({ url: dis_url + '/demo-distribution/v1/event/' + id + '/', method: 'get', }) } //上传封面图 export function uploadFormLitpics(data) { return axios({ headers: { 'Content-Type': 'multipart/form-data' }, url: dis_url + '/demo-utils/v1/file/dis/h/file/', method: 'post', data, }) } //上传详情图 export function uploadFormDetailPics(data) { return axios({ headers: { 'Content-Type': 'multipart/form-data' }, url: img_url + '/demo-utils/v1/file/dis/bd/file/', method: 'post', data, }) } //上传海报 export function uploadSpreadBackgroundCards(data) { return axios({ headers: { 'Content-Type': 'multipart/form-data' }, url: img_url + '/demo-utils/v1/file/dis/bg/file/', method: 'post', data, }) } //上传客服 export function uploadFormKefu(data) { return axios({ headers: { 'Content-Type': 'multipart/form-data' }, url: img_url + '/demo-utils/v1/file/dis/s/file/', method: 'post', data, }) } //上传客服 export function uploadFormCode(data) { return axios({ headers: { 'Content-Type': 'multipart/form-data' }, url: img_url + '/demo-utils/v1/file/dis/c/file/', method: 'post', data, }) }