| | |
| | |
|
| | | @Transactional
|
| | | @Override
|
| | | public void activatedWelfareFreeCoupon(Long uid) {
|
| | | public void activatedWelfareFreeCoupon(Long uid, String fromNickName) {
|
| | |
|
| | | LogHelper.test("券激活:"+uid);
|
| | | if (uid == null) {
|
| | |
| | |
|
| | | // 消息推送
|
| | | try {
|
| | | UserInfo userInfo = userInfoService.selectByPKey(uid);
|
| | | UserInfo userInfo = new UserInfo();
|
| | | userInfo.setId(uid);
|
| | | userInfo.setNickName(fromNickName);
|
| | |
|
| | | userOtherMsgNotificationService.welfareCouponActive(userSystemCoupon, userInfo);
|
| | | } catch(Exception e) {
|
| | |
| | | * 激活福利免单券
|
| | | * @param uid
|
| | | */
|
| | | public void activatedWelfareFreeCoupon(Long uid);
|
| | | public void activatedWelfareFreeCoupon(Long uid, String from);
|
| | |
|
| | | /**
|
| | | * 更新券记录 ——匹配免单券
|
| | |
| | | if (threeSale.getState() != null && threeSale.getState() == true) {
|
| | | // 邀请成功 - 券激活生效
|
| | | LogHelper.test("doThreeSaleUserCouponJob-"+threeSale.getId());
|
| | | |
| | | Long bossId = threeSale.getBoss().getId();
|
| | | userSystemCouponService.activatedWelfareFreeCoupon(bossId);
|
| | | // 下级昵称
|
| | | String workerNickName = threeSale.getWorker().getNickName();
|
| | | |
| | | userSystemCouponService.activatedWelfareFreeCoupon(bossId, workerNickName);
|
| | | }
|
| | | }
|
| | | ThreeSaleCMQManager.getInstance()
|