我们都用了什么表?
t_coupon(优惠券表):我的建议,关联的产品种类。
t_user_coupon:
优惠券的核销功能是为了异步更新优惠券的状态的。
----------------------------------------------16-1--------------------------------------------------
/**
* 更新coupon核销状态
* @param orderId
* @param couponCode
*/
private void updateCounponStatue(int orderId,String couponCode){
TUserCouponExample example = new TUserCouponExample();
example.createCriteria().andUserCouponCodeEqualTo(couponCode).andOrderIdEqualTo(orderId);
List<TUserCoupon> tUserCoupons = tUserCouponMapper.selectByExample(example);
if(CollectionUtils.isEmpty(tUserCoupons)){
logger.warn("can't no find couponCode:{}",couponCode);
return;
}
TUserCoupon userCoupon = tUserCoupons.get(0);
userCoupon.setStatus(1);
tUserCouponMapper.updateByPrimaryKeySelective(userCoupon);
}
两件事:公告栏维护,更新t_coupon
----------------------------------------------16-2--------------------------------------------------
安装maven:https://blog.csdn.net/xiaolinlangzi/article/details/83056698
安装maven:https://www.cnblogs.com/116970u/p/11211963.html
我的mq安装在了192.168.244.140上面了。
如何安装mq看我的博客:https://blog.csdn.net/qq_28764557/article/details/101912880
最简单的安装步骤即可。
----------------------------------------------16-3--------------------------------------------------