| | |
| | | @Validated |
| | | @Override |
| | | @Transactional(rollbackFor = Exception.class) |
| | | public void createActivity(LuckyActivity activity) throws LuckyActivityException { |
| | | |
| | | if (activity.getAwardsList() == null || activity.getAwardsList().size() == 0) { |
| | | throw new LuckyActivityException(LuckyActivityException.CODE_PARAMS_NOT_ENOUGH, "请设置奖项信息"); |
| | | } |
| | | |
| | | if (activity.getOpenInfo() == null) { |
| | | throw new LuckyActivityException(LuckyActivityException.CODE_PARAMS_NOT_ENOUGH, "请设置开奖信息"); |
| | | } |
| | | if (activity.getSponsorInfo() == null) { |
| | | throw new LuckyActivityException(LuckyActivityException.CODE_PARAMS_NOT_ENOUGH, "请设置赞助信息"); |
| | | } |
| | | |
| | | |
| | | // luckyActivityOpenInfoManager.addOpenInfo(activity.getOpenInfo()); |
| | | // |
| | | // |
| | | // luckyActivitySponsorInfoManager.addOpenInfo(); |
| | | |
| | | //TODO 添加其他信息 |
| | | |
| | | |
| | | public Long createActivity(LuckyActivity activity) throws LuckyActivityException { |
| | | luckyActivityMapper.insertSelective(activity); |
| | | return activity.getId(); |
| | | } |
| | | |
| | | |