| | |
| | | |
| | | public class LuckyActivityException extends BaseException { |
| | | |
| | | |
| | | public LuckyActivityException(int code, String msg) { |
| | | super(code, msg); |
| | | } |
| | |
| | | |
| | | import com.ks.lucky.exception.LuckyActivityAwardException; |
| | | import com.ks.lucky.exception.LuckyActivityException; |
| | | import com.ks.lucky.exception.LuckyActivityOpenException; |
| | | |
| | | /** |
| | | * 开奖服务 |
| | |
| | | * |
| | | * @param activityId |
| | | */ |
| | | public void preOpenAward(Long activityId) throws LuckyActivityException, LuckyActivityAwardException; |
| | | public void preOpenAward(Long activityId) throws LuckyActivityException, LuckyActivityAwardException, LuckyActivityOpenException; |
| | | |
| | | |
| | | /** |
| | |
| | | public void showOpenAward(Long activityId) throws LuckyActivityException; |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | public void reachMinPerson(Long activityId) throws LuckyActivityException; |
| | | |
| | | |
| | | } |
| | |
| | | * @return |
| | | * @throws LuckyActivityException |
| | | */ |
| | | public Long createActivity(@Valid LuckyActivity activity) throws ParamsException,LuckyActivityException; |
| | | public Long createActivity(@Valid LuckyActivity activity) throws ParamsException, LuckyActivityException; |
| | | |
| | | |
| | | /** |
| | |
| | | */ |
| | | public void startActivity(Long activityId, String remarks) throws LuckyActivityException; |
| | | |
| | | |
| | | |
| | | /** |
| | | * 强制结束活动(活动已经开始之后,可强制结束) |
| | | * |
| | |
| | | |
| | | |
| | | /** |
| | | * 取消审核 |
| | | * |
| | | * @param activityId |
| | | * @throws LuckyActivityException |
| | | */ |
| | | public void cancelVerify(Long activityId) throws LuckyActivityException; |
| | | |
| | | |
| | | /** |
| | | * 获取活动详情 |
| | | * |
| | | * @param id |