记得上下班打卡 | git大法好,push需谨慎

Commit e3c7b407 authored by 张国柄's avatar 张国柄

调整:券发放任务逻辑:券领取类型为`2-积分兑换`的处理;

parent f5dd57ab
......@@ -272,7 +272,7 @@ public class CandyMgtCouponAdminController extends BaseController {
}
}
break;
case 2:// TODO: 2021/11/9 PM上线前临时加的发放类型(2-积分兑换)
case 2:// TODO: 2021/11/9 PM上线前临时加的券领取类型(2-积分兑换)
buildParam.setEventType(0);
buildParam.setEventLimit(null);
break;
......
......@@ -254,7 +254,7 @@ public class CandyMgtCouponAdminServiceImpl extends ServiceImpl<CandyMgtCouponMa
initMgtCoupon.setMcouponId(IDGenerator.nextMilliId());
initMgtCoupon.setCouponId(initCoupon.getCouponId());
// initMgtCoupon.setState(0);
initMgtCoupon.setState(initCoupon.getBindType() == 2 ? 1 : 0);// TODO: 2021/11/9 PM上线前临时加的发放类型(2-积分兑换),这里根据发放类型设置该记录不执行发放
initMgtCoupon.setState(initCoupon.getBindType() == 2 ? 1 : 0);// TODO: 2021/11/9 PM上线前临时加的券领取类型(2-积分兑换),这里根据发放类型设置该记录不执行发放
initMgtCoupon.setEventAmt(parameter.getEventAmt());
initMgtCoupon.setEventType(parameter.getEventType());
initMgtCoupon.setEventLimit(parameter.getEventLimit());
......
......@@ -60,6 +60,22 @@ public class PlatformCandyCouponService extends ServiceImpl<CandyCouponMapper, C
this.processingCouponCode(mgtCoupon, coupon);
break;
case 1:
// switch (mgtCoupon.getEventType()) {// 发放类型[1-会员|2-手机号|10-全体用户]
// case 1:
// this.processForAllMember(mgtCoupon, coupon, couponRuleDtoList);
// break;
// case 2:
// this.processForUserCoupon(mgtCoupon, coupon, couponRuleDtoList);
// break;
// case 10:
// this.processForCommonCoupon(mgtCoupon, coupon, couponRuleDtoList);
// break;
// default:
// log.warn("发放券任务:无法处理,无效的发放类型[mcouponId:{},eventType:{}]", mgtCoupon.getMcouponId(), mgtCoupon.getEventType());
// break;
// }
// break;
case 2:// TODO: 2021/11/9 PM上线前临时加的券领取类型(2-积分兑换),这里`1-发放至用户|2-积分兑换`做同逻辑处理
switch (mgtCoupon.getEventType()) {// 发放类型[1-会员|2-手机号|10-全体用户]
case 1:
this.processForAllMember(mgtCoupon, coupon, couponRuleDtoList);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment