UNPKG

xlb-main-login

Version:

``` yarn install ```

59 lines (52 loc) 1.34 kB
import { locality } from './config' import { axios } from '@/utils/request' // 广告位列表 export function advertList(params) { return axios({ url: locality + '/v1/shop/banner/config', method: 'get', params, }) } // 查询单个id export function inquireAdvert(id, params) { return axios({ url: locality + '/v1/shop/banner/config/' + id, method: 'get', params, }) } // 删除单个id export function deleAdvert(id, params) { return axios({ url: locality + '/v1/shop/banner/config/' + id, method: 'delete', params, }) } // 保存 export function saveAdvert(data) { return axios({ headers: { 'Content-Type': 'application/json;charset=UTF-8' }, url: locality + '/v1/shop/banner/config?type=' + data.type, method: 'post', data, }) } // 修改状态 export function stateAdvert(type, id) { return axios({ headers: { 'Content-Type': 'application/json;charset=UTF-8' }, url: locality + '/v1/shop/banner/config/' + id + '/' + type, method: 'put', }) } // 编辑修改 export function amendAdvert(data) { return axios({ headers: { 'Content-Type': 'application/json;charset=UTF-8' }, url: locality + '/v1/shop/banner/config?type=' + data.type, method: 'put', data, }) }