PromotionCode.js
3.39 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
/**
* Created by yoho on 2016/6/21.
*/
module.exports = {
namespace: "PromotionCode",
apis: {
/*************************************优惠码管理*************************************/
getPromotionCodeList: {
title: " 优惠码列表",
domain: "{domain}",
url: '/promotioncode/getPromotionCodeList',
params: {
page: {type: Number},
size: {type: Number},
status: {type: Number},
batchNo: {type: String},
name: {type: String},
reqDepartment: {type: String}
}
},
auditPromotionCode: {
title: "操作单个优惠码",
domain: "{domain}",
url: '/promotioncode/auditPromotionCode',
params: {
id: {type: String},
status: {type: Number},
reason: {type: String}
}
},
getPromotionCodeSendList: {
title: "优惠码发放列表",
domain: "{domain}",
url: '/promotioncode/getPromotionCodeSendList', params: {
skn: {type: String},
id: {type: String}
}
},
getPromotionCodeCountByStatus: {
title: "优惠码tab卡数据",
domain: "{domain}",
url: '/promotioncode/getPromotionCodeCountByStatus',
params: {
batchNo: {type: String},
name: {type: String},
reqDepartment: {type: String}
}
},
addPromotionCode: {
title: "添加优惠码",
domain: "{domain}",
url: '/promotioncode/addPromotionCode',
params: {
name: {type: String},
limitTimes: {type: String},
code: {type: String},
describe: {type: String},
promotionInfo: {type: String},
userSourceLimit: {type: String},
userTypeLimit: {type: String},
creatorId: {type: String},
limitDateFrom: {type: String},
limitDateTo: {type: String},
createTime: {type: String},
reqDepartment: {type: String},
status: {type: String},
staff: {type: String}
}
},
updatePromotionCode: {
title: "编辑优惠码",
domain: "{domain}",
url: '/promotioncode/updatePromotionCode',
params: {
id: {type: Number},
name: {type: String},
limitTimes: {type: String},
code: {type: String},
describe: {type: String},
promotionInfo: {type: String},
userSourceLimit: {type: String},
userTypeLimit: {type: String},
creatorId: {type: String},
limitDateFrom: {type: String},
limitDateTo: {type: String},
createTime: {type: String},
reqDepartment: {type: String},
status: {type: String}
}
},
checkPromotionCode: {
title: "验证优惠码",
domain: "{domain}",
url: '/promotioncode/checkPromotionCode',
params: {
code: {type: String}
}
}
}
};