1
|
package com.yohoufo.promotion.controller;
|
1
|
package com.yohoufo.promotion.controller;
|
2
|
|
2
|
|
|
|
3
|
+import com.yoho.core.rest.annotation.ServiceDesc;
|
3
|
import com.yohobuy.ufo.model.promotion.CouponDisplayBo;
|
4
|
import com.yohobuy.ufo.model.promotion.CouponDisplayBo;
|
4
|
import com.yohobuy.ufo.model.promotion.CouponSimpleBo;
|
5
|
import com.yohobuy.ufo.model.promotion.CouponSimpleBo;
|
5
|
import com.yohobuy.ufo.model.promotion.response.CouponSendBo;
|
6
|
import com.yohobuy.ufo.model.promotion.response.CouponSendBo;
|
6
|
import com.yohoufo.common.ApiResponse;
|
7
|
import com.yohoufo.common.ApiResponse;
|
7
|
import com.yohoufo.common.annotation.IgnoreSession;
|
8
|
import com.yohoufo.common.annotation.IgnoreSession;
|
|
|
9
|
+import com.yohoufo.common.annotation.IgnoreSignature;
|
|
|
10
|
+import com.yohoufo.common.annotation.InnerApi;
|
8
|
import com.yohoufo.promotion.service.ICouponCacheService;
|
11
|
import com.yohoufo.promotion.service.ICouponCacheService;
|
9
|
import com.yohoufo.promotion.service.ICouponService;
|
12
|
import com.yohoufo.promotion.service.ICouponService;
|
10
|
import com.yohoufo.promotion.service.impl.CouponDisplayService;
|
13
|
import com.yohoufo.promotion.service.impl.CouponDisplayService;
|
|
@@ -17,6 +20,7 @@ import java.util.List; |
|
@@ -17,6 +20,7 @@ import java.util.List; |
17
|
|
20
|
|
18
|
@RestController
|
21
|
@RestController
|
19
|
@RequestMapping("/erp")
|
22
|
@RequestMapping("/erp")
|
|
|
23
|
+@ServiceDesc("coupon")
|
20
|
public class ErpGWCouponController {
|
24
|
public class ErpGWCouponController {
|
21
|
|
25
|
|
22
|
private final Logger logger = LoggerFactory.getLogger(getClass());
|
26
|
private final Logger logger = LoggerFactory.getLogger(getClass());
|
|
@@ -90,6 +94,8 @@ public class ErpGWCouponController { |
|
@@ -90,6 +94,8 @@ public class ErpGWCouponController { |
90
|
|
94
|
|
91
|
@RequestMapping("/coupon/addOrUpdateDisplay")
|
95
|
@RequestMapping("/coupon/addOrUpdateDisplay")
|
92
|
@IgnoreSession
|
96
|
@IgnoreSession
|
|
|
97
|
+ @IgnoreSignature
|
|
|
98
|
+ @InnerApi
|
93
|
public int addOrUpdateDisplay(@RequestBody CouponDisplayBo req){
|
99
|
public int addOrUpdateDisplay(@RequestBody CouponDisplayBo req){
|
94
|
return couponDisplayService.addOrUpdate(req);
|
100
|
return couponDisplayService.addOrUpdate(req);
|
95
|
}
|
101
|
}
|