| | |
| | | @Autowired |
| | | CustomerMapper customerMapper; |
| | | |
| | | @GetMapping("/home/list") |
| | | // @GetMapping("/home/list") |
| | | // @ApiOperation(value = "查询-首页弹框", notes = "查询-首页弹框") |
| | | // public ResponseEntity<ReturnDataDTO<Page<CouponTemplateVO>>> homeList(QueryActivityEffectCouponDTO dto) { |
| | | // // 活动优惠券 |
| | | // dto.setCategory(CouponCategoryEnum.ACTIVITY.getStatus()); |
| | | // // 已经发布 |
| | | // dto.setStatus(CouponStatusEnum.ACTIVE.getStatus()); |
| | | // // 首页弹窗 |
| | | // dto.setGetType(CouponGetTypeEnum.HOME.getType()); |
| | | // return returnData(R.SUCCESS.getCode(), ConverterUtil.transList(couponTemplateService.getActivityEffectList(dto), CouponTemplateAppVO.class)); |
| | | // } |
| | | |
| | | @GetMapping("/home/alert") |
| | | @ApiOperation(value = "查询-首页弹框", notes = "查询-首页弹框") |
| | | public ResponseEntity<ReturnDataDTO<Page<CouponTemplateVO>>> homeList(QueryActivityEffectCouponDTO dto) { |
| | | public ResponseEntity<ReturnDataDTO<CouponTemplateVO>> homeAlert(QueryActivityEffectCouponDTO dto) { |
| | | // 活动优惠券 |
| | | dto.setCategory(CouponCategoryEnum.ACTIVITY.getStatus()); |
| | | // 已经发布 |
| | | dto.setStatus(CouponStatusEnum.ACTIVE.getStatus()); |
| | | // 首页弹窗 |
| | | dto.setGetType(CouponGetTypeEnum.HOME.getType()); |
| | | return returnData(R.SUCCESS.getCode(), ConverterUtil.transList(couponTemplateService.getActivityEffectList(dto), CouponTemplateAppVO.class)); |
| | | // 如果当前人员已经领取过的话,则不返回 |
| | | return returnData(R.SUCCESS.getCode(), ConverterUtil.transObject(couponTemplateService.getHomeActivityEffectAlert(dto), CouponTemplateAppVO.class)); |
| | | } |
| | | |
| | | @GetMapping("/activy/list") |
| | |
| | | // 首页弹窗 |
| | | dto.setGetType(CouponGetTypeEnum.CENTER.getType()); |
| | | |
| | | return returnData(R.SUCCESS.getCode(), ConverterUtil.transList(couponTemplateService.getActivityEffectList(dto), CouponTemplateAppVO.class)); |
| | | dto.setUserId(SecurityUtils.getUserId()); |
| | | |
| | | // return returnData(R.SUCCESS.getCode(), ConverterUtil.transList(couponTemplateService.getActivityEffectListWith(dto), CouponTemplateAppVO.class)); |
| | | |
| | | return returnData(R.SUCCESS.getCode(), ConverterUtil.transList(couponTemplateService.getActivityEffectListWithMine(dto), CouponTemplateAppVO.class)); |
| | | |
| | | } |
| | | |
| | |
| | | return returnData(R.SUCCESS.getCode(), ConverterUtil.transList(couponRecordService.getMineCouponRecordList(dto), CouponTemplateAppVO.class)); |
| | | |
| | | } |
| | | |
| | | @GetMapping("/mine/unused/fit") |
| | | @ApiOperation(value = "我的优惠券-未使用", notes = "我的优惠券-未使用") |
| | | public ResponseEntity<ReturnDataDTO<Page<CouponTemplateVO>>> unusedFit(QueryMineCouponRecordDTO dto) { |
| | | // 未使用 |
| | | dto.setStatus(CouponUsedStatusEnum.UNUSED.getType()); |
| | | dto.setUserId(SecurityUtils.getUserId()); |
| | | |
| | | return returnData(R.SUCCESS.getCode(), ConverterUtil.transObject(couponRecordService.getUnusedFit(dto), CouponTemplateAppVO.class) ); |
| | | |
| | | } |
| | | @GetMapping("/mine/used/list") |
| | | @ApiOperation(value = "我的优惠券-已使用", notes = "我的优惠券-已使用") |
| | | public ResponseEntity<ReturnDataDTO<Page<CouponTemplateVO>>> usedList(QueryMineCouponRecordDTO dto) { |