| | |
| | | luckyActivityJoinAssistMapper.insertSelective(assist); |
| | | |
| | | |
| | | LuckyActivityUserWeightRecord weightRecord = LuckyActivityUserWeightRecordFactory.createAssist(activityId, appId, uid, eventKey, weight); |
| | | LuckyActivityUserWeightRecord weightRecord = LuckyActivityUserWeightRecordFactory.createAssist(activityId, appId, targetUid, eventKey, weight); |
| | | try { |
| | | luckyActivityUserWeightRecordManager.addRecord(weightRecord); |
| | | } catch (ParamsException e) { |
| | |
| | | } |
| | | |
| | | //助力消息 |
| | | CMQManager.getInstance().publishActivityAssistMsg(new ActivityAssistMsgDTO(activityId, appId, uid, targetUid, true, assist.getCreateTime())); |
| | | CMQManager.getInstance().publishActivityAssistMsg(new ActivityAssistMsgDTO(activityId, appId, uid, targetUid, true, assist.getCreateTime(),eventKey)); |
| | | } |
| | | |
| | | @Override |
| | |
| | | } |
| | | |
| | | @Override |
| | | public LuckyActivityJoinAssist getRecord(@NotNull Long joinId, @NotNull Long appId, @NotEmpty String uid, @NotNull ActivityJoinAssistEvent eventKey) { |
| | | public LuckyActivityJoinAssist getRecord(Long joinId, Long activityId, @NotNull Long appId, @NotEmpty String uid, @NotNull ActivityJoinAssistEvent eventKey) { |
| | | if (joinId != null) { |
| | | ActivityJoinAssistQuery query = new ActivityJoinAssistQuery(); |
| | | query.joinId = joinId; |
| | | query.appId = appId; |
| | |
| | | return null; |
| | | } |
| | | return assistList.get(0); |
| | | } else { |
| | | ActivityJoinAssistQuery query = new ActivityJoinAssistQuery(); |
| | | query.appId = appId; |
| | | query.uid = uid; |
| | | query.eventKey = eventKey; |
| | | query.count = 1; |
| | | List<LuckyActivityJoinAssist> assistList = luckyActivityJoinAssistMapper.listByActivityId(query, activityId); |
| | | if (assistList == null || assistList.size() == 0) { |
| | | return null; |
| | | } |
| | | return assistList.get(0); |
| | | } |
| | | } |
| | | |
| | | @Override |