Skip to content

Commit b9ec6bf

Browse files
committed
promotion:实现部分优惠劵模板的前端逻辑
1 parent dcd0dbf commit b9ec6bf

File tree

2 files changed

+399
-0
lines changed

2 files changed

+399
-0
lines changed

src/api/promotion/couponTemplate.js

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
import request from '@/utils/request'
2+
3+
// 创建优惠劵模板
4+
export function createCouponTemplate(data) {
5+
return request({
6+
url: '/promotion/coupon-template/create',
7+
method: 'post',
8+
data: data
9+
})
10+
}
11+
12+
// 更新优惠劵模板
13+
export function updateCouponTemplate(data) {
14+
return request({
15+
url: '/promotion/coupon-template/update',
16+
method: 'put',
17+
data: data
18+
})
19+
}
20+
21+
// 删除优惠劵模板
22+
export function deleteCouponTemplate(id) {
23+
return request({
24+
url: '/promotion/coupon-template/delete?id=' + id,
25+
method: 'delete'
26+
})
27+
}
28+
29+
// 获得优惠劵模板
30+
export function getCouponTemplate(id) {
31+
return request({
32+
url: '/promotion/coupon-template/get?id=' + id,
33+
method: 'get'
34+
})
35+
}
36+
37+
// 获得优惠劵模板分页
38+
export function getCouponTemplatePage(query) {
39+
return request({
40+
url: '/promotion/coupon-template/page',
41+
method: 'get',
42+
params: query
43+
})
44+
}
45+
46+
// 导出优惠劵模板 Excel
47+
export function exportCouponTemplateExcel(query) {
48+
return request({
49+
url: '/promotion/coupon-template/export-excel',
50+
method: 'get',
51+
params: query,
52+
responseType: 'blob'
53+
})
54+
}

0 commit comments

Comments
 (0)