import service from '../service'
|
// 拼团活动api
|
|
// 请求参数
|
const axiosConfig = {
|
url: null,
|
method: 'post',
|
data: null,
|
showLoading: null,
|
headers: {
|
'Content-Type': 'text/plain'
|
}
|
}
|
export class GroupActivityApi {
|
addInfo = (params) => {
|
return service.post('/awl-promotion-service/promotionAgglomerate/insertSelective', params)
|
}
|
|
updateInfo = (params) => {
|
return service.post('/awl-promotion-service/promotionAgglomerate/update', params)
|
}
|
|
detailsItem = (params, showLoading = true) => {
|
axiosConfig.url = '/awl-promotion-service/promotionAgglomerate/getAgglomeratePromotion'
|
axiosConfig.data = params
|
axiosConfig.showLoading = showLoading
|
return service(axiosConfig)
|
}
|
|
deleteItem = (params) => {
|
axiosConfig.url = '/awl-promotion-service/promotionAgglomerate/delete'
|
axiosConfig.data = params
|
return service(axiosConfig)
|
}
|
|
/**
|
*查询成团订单的id
|
* @param {*} params
|
* @returns
|
*/
|
getAgglomerateOrderNumDetails = (params) => {
|
return service.get(`/awl-order-service/order/agglomerate/orderIdsByPromotion?promotionIds=${params}`)
|
}
|
|
/**
|
* 暂停
|
* @param {*} params
|
* @returns
|
*/
|
waitingItem = (params) => {
|
axiosConfig.url = '/awl-promotion-service/promotionAgglomerate/waiting'
|
axiosConfig.data = params
|
return service(axiosConfig)
|
}
|
}
|
export default new GroupActivityApi()
|