76 lines
1.5 KiB
JavaScript
76 lines
1.5 KiB
JavaScript
import request from '@/utils/request.js';
|
|
|
|
/**
|
|
* 查询领券中心列表
|
|
* @param {Object} data { page, pageSize }
|
|
*/
|
|
export function getReceiveCenterList(data) {
|
|
return request({
|
|
url: "/coupon/getReceiveCenterList",
|
|
method: "get",
|
|
data,
|
|
});
|
|
}
|
|
|
|
/**
|
|
* 领取优惠券
|
|
* @param {Object} data { templateId }
|
|
*/
|
|
export function receiveCoupon(data) {
|
|
return request({
|
|
url: "/coupon/receive",
|
|
method: "post",
|
|
data
|
|
});
|
|
}
|
|
|
|
/**
|
|
* 查询我的优惠券列表 (分页)
|
|
* @param {Object} data { status, page, pageSize }
|
|
* status: 1-待使用,2-已使用,3-已过期,4-已失效;不传为全部
|
|
*/
|
|
export function getMyCouponPage(data) {
|
|
return request({
|
|
url: "/coupon/getMyCouponPage",
|
|
method: "get",
|
|
data,
|
|
});
|
|
}
|
|
|
|
/**
|
|
* 查询商品详情优惠券列表
|
|
* @param {Object} data { goodsId }
|
|
*/
|
|
export function getGoodsCouponList(data) {
|
|
return request({
|
|
url: "/coupon/getGoodsCouponList",
|
|
method: "get",
|
|
data,
|
|
});
|
|
}
|
|
|
|
/**
|
|
* 查询优惠券适用商品列表 (分页)
|
|
* @param {Object} data { templateId, sort, page, pageSize }
|
|
*/
|
|
export function getApplicableGoods(data) {
|
|
return request({
|
|
url: "/coupon/getApplicableGoods",
|
|
method: "get",
|
|
data,
|
|
});
|
|
}
|
|
|
|
/**
|
|
* 查询首页弹窗优惠券通知列表
|
|
* @param {Object} data { page, pageSize }
|
|
*/
|
|
export function getPopNotifyList(data) {
|
|
return request({
|
|
url: "/coupon/getPopNotifyList",
|
|
method: "get",
|
|
data,
|
|
});
|
|
}
|
|
|