UniversalCouponStrategyImpl.java 510 B

1234567891011121314
  1. package cn.seecoder.courselearning.serviceimpl.couponstrategy;
  2. import cn.seecoder.courselearning.po.Coupon;
  3. import cn.seecoder.courselearning.service.CouponStrategy;
  4. import cn.seecoder.courselearning.vo.CourseOrderVO;
  5. import org.springframework.stereotype.Service;
  6. @Service
  7. public class UniversalCouponStrategyImpl implements CouponStrategy {
  8. @Override
  9. public boolean isMatch(CourseOrderVO orderVO, Coupon coupon) {
  10. return coupon.getCourseId() == -1 && coupon.getValidUserId() == -1;
  11. }
  12. }