清理优惠劵模板的逻辑

This commit is contained in:
YunaiV
2022-11-02 23:01:53 +08:00
parent c82274821a
commit fcea893ec9
11 changed files with 0 additions and 484 deletions

View File

@@ -1,41 +0,0 @@
package cn.iocoder.mall.promotionservice.manager.coupon;
import cn.iocoder.common.framework.vo.PageResult;
import cn.iocoder.mall.promotion.api.rpc.coupon.dto.card.*;
import cn.iocoder.mall.promotionservice.service.coupon.CouponCardService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.validation.annotation.Validated;
import java.util.List;
@Service
@Validated
public class CouponCardManager {
@Autowired
private CouponCardService couponCardService;
public PageResult<CouponCardRespDTO> pageCouponCard(CouponCardPageReqDTO pageReqDTO) {
return couponCardService.pageCouponCard(pageReqDTO);
}
public Integer createCouponCard(CouponCardCreateReqDTO createReqDTO) {
return couponCardService.createCouponCard(createReqDTO.getUserId(), createReqDTO.getCouponTemplateId());
}
public Boolean useCouponCard(CouponCardUseReqDTO useReqDTO) {
couponCardService.useCouponCard(useReqDTO.getUserId(), useReqDTO.getCouponCardId());
return true;
}
public Boolean cancelUseCouponCard(CouponCardCancelUseReqDTO cancelUseReqDTO) {
couponCardService.cancelUseCouponCard(cancelUseReqDTO.getUserId(), cancelUseReqDTO.getCouponCardId());
return true;
}
public List<CouponCardAvailableRespDTO> listAvailableCouponCards(CouponCardAvailableListReqDTO listReqDTO) {
return couponCardService.listAvailableCouponCards(listReqDTO);
}
}

View File

@@ -1,43 +0,0 @@
package cn.iocoder.mall.promotionservice.manager.coupon;
import cn.iocoder.common.framework.vo.PageResult;
import cn.iocoder.mall.promotion.api.rpc.coupon.dto.template.*;
import cn.iocoder.mall.promotionservice.service.coupon.CouponTemplateService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
/**
* 优惠劵(码)模板 Manager
*/
@Service
public class CouponTemplateManager {
@Autowired
private CouponTemplateService couponTemplateService;
// ========== 通用逻辑 =========
public CouponTemplateRespDTO getCouponTemplate(Integer couponTemplateId) {
return couponTemplateService.getCouponTemplate(couponTemplateId);
}
public PageResult<CouponTemplateRespDTO> pageCouponTemplate(CouponTemplatePageReqDTO pageDTO) {
return couponTemplateService.pageCouponTemplate(pageDTO);
}
public void updateCouponTemplateStatus(CouponCardTemplateUpdateStatusReqDTO updateStatusReqDTO) {
couponTemplateService.updateCouponTemplateStatus(updateStatusReqDTO.getId(), updateStatusReqDTO.getStatus());
}
// ========== 优惠劵模板 ==========
public Integer createCouponCardTemplate(CouponCardTemplateCreateReqDTO createDTO) {
return couponTemplateService.createCouponCardTemplate(createDTO);
}
public void updateCouponCardTemplate(CouponCardTemplateUpdateReqDTO updateDTO) {
couponTemplateService.updateCouponCardTemplate(updateDTO);
}
}