| | |
| | | |
| | | import com.xiaopeng.api.dto.operation.XpActivityDto; |
| | | import com.xiaopeng.api.model.operation.XpActicityCoupon; |
| | | import com.xiaopeng.api.model.operation.XpActicityStrategy; |
| | | import com.xiaopeng.api.model.operation.XpActivity; |
| | | import com.xiaopeng.api.model.operation.XpCoupon; |
| | | import com.xiaopeng.api.query.operation.XpActivityPageListQuery; |
| | |
| | | import com.xiaopeng.common.core.web.page.PageInfo; |
| | | import com.xiaopeng.operation.service.IXpActicityCouponService; |
| | | import com.xiaopeng.operation.service.IXpActicityService; |
| | | import com.xiaopeng.operation.service.IXpActicityStrategyService; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import lombok.RequiredArgsConstructor; |
| | |
| | | |
| | | @Resource |
| | | private IXpActicityService service; |
| | | |
| | | @Resource |
| | | private IXpActicityCouponService xpActicityCouponService; |
| | | |
| | | @Resource |
| | | private IXpActicityStrategyService xpActicityStrategyService; |
| | | |
| | | /** |
| | | * 获取所有白名单手机号 |
| | |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 根据活动id和优惠券id获取活动策略 |
| | | * @param activityId |
| | | * @param couponId |
| | | * @return |
| | | */ |
| | | @PostMapping("/logan/inner/acticity/getXpActicityStrategy") |
| | | public R<XpActicityStrategy> getXpActicityStrategy(@RequestParam("activityId") Long activityId, @RequestParam("couponId") Long couponId){ |
| | | XpActicityCoupon one = xpActicityCouponService.lambdaQuery().eq(XpActicityCoupon::getActivityId, activityId).eq(XpActicityCoupon::getCouponId, couponId).one(); |
| | | if(one == null){ |
| | | return R.ok(); |
| | | } |
| | | return R.ok(xpActicityStrategyService.getById(one.getActicityStrategyId())); |
| | | } |
| | | } |