From 44919f5505a7b42a5f1a33f6c6d27b16188a42c6 Mon Sep 17 00:00:00 2001 From: yujian <yujian@123.com> Date: 星期四, 07 十一月 2019 16:04:31 +0800 Subject: [PATCH] 消息 --- fanli/src/main/java/com/yeshi/fanli/service/impl/redpack/RedPackWinInviteServiceImpl.java | 13 ++++++++++++- 1 files changed, 12 insertions(+), 1 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/redpack/RedPackWinInviteServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/redpack/RedPackWinInviteServiceImpl.java index a3d4c19..dcaa65d 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/impl/redpack/RedPackWinInviteServiceImpl.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/redpack/RedPackWinInviteServiceImpl.java @@ -12,6 +12,7 @@ import com.google.gson.Gson; import com.yeshi.fanli.dao.mybatis.redpack.RedPackWinInviteMapper; +import com.yeshi.fanli.dto.mq.user.body.UserAccountBindingMQMsg; import com.yeshi.fanli.dto.msg.MsgRedPackAddContentDTO; import com.yeshi.fanli.entity.bus.msg.MsgMoneyDetail.MsgTypeMoneyTypeEnum; import com.yeshi.fanli.entity.bus.user.UserExtraTaoBaoInfo; @@ -229,7 +230,17 @@ } - @RequestSerializableByKeyService(key = "#uid") + @RedPackGetVersionLimit(uid = "#bindingMQMsg.uid") + @RequestSerializableByKeyService(key = "#bindingMQMsg.uid") + public void userAccountBinding(UserAccountBindingMQMsg bindingMQMsg) throws Exception{ + Integer type = bindingMQMsg.getType(); + if (type == UserAccountBindingMQMsg.TYPE_PHONE || type == UserAccountBindingMQMsg.TYPE_TAOBAO) { + inviteSucceedReward(bindingMQMsg.getUid()); + } + } + + + @Override @Transactional public void inviteSucceedReward(Long uid) throws Exception{ -- Gitblit v1.8.0