| | |
| | | |
| | | import com.ks.lucky.exception.LuckyActivityException; |
| | | import com.ks.lucky.exception.LuckyActivityJoinAssistException; |
| | | import com.ks.lucky.pojo.DO.ActivityJoinAssistEvent; |
| | | import com.ks.lucky.pojo.DO.LuckyActivityJoinAssist; |
| | | import com.ks.lucky.pojo.DTO.ActivityAssistFriend; |
| | | import com.ks.lucky.pojo.DTO.ActivityFriendAssistInfo; |
| | |
| | | * @param targetUid |
| | | * @throws LuckyActivityJoinAssistException |
| | | */ |
| | | public void assist(@NotNull Long activityId, @NotEmpty Long appId, @NotEmpty String uid, @NotEmpty String targetUid, @NotNull LuckyActivityJoinAssist.ActivityJoinAssistEvent eventKey, int weight) throws LuckyActivityException, LuckyActivityJoinAssistException; |
| | | public void assist(@NotNull Long activityId, @NotEmpty Long appId, @NotEmpty String uid, @NotEmpty String targetUid, @NotNull ActivityJoinAssistEvent eventKey, int weight) throws LuckyActivityException, LuckyActivityJoinAssistException; |
| | | |
| | | |
| | | /** |
| | | * 是否已经助力过 |
| | | * |
| | | * @param joinId |
| | | * @param appId |
| | | * @param uid |
| | | * @param eventKey |
| | | * @return |
| | | */ |
| | | public boolean isAssisted(@NotNull Long joinId, @NotNull Long appId, @NotEmpty String uid, @NotNull ActivityJoinAssistEvent eventKey); |
| | | |
| | | |
| | | /** |
| | | * 获取助力记录 |
| | | * |
| | | * @param joinId |
| | | * @param appId |
| | | * @param uid |
| | | * @param eventKey |
| | | * @return |
| | | */ |
| | | public LuckyActivityJoinAssist getRecord(@NotNull Long joinId, @NotNull Long appId, @NotEmpty String uid, @NotNull ActivityJoinAssistEvent eventKey); |
| | | |
| | | |
| | | /** |