| | |
| | | import cc.mrbird.febs.common.entity.FebsResponse; |
| | | import cc.mrbird.febs.common.entity.QueryRequest; |
| | | import cc.mrbird.febs.mall.dto.AdminHappyActivityCategoryDto; |
| | | import cc.mrbird.febs.mall.dto.activity.AdminActivityOptionAddDto; |
| | | import cc.mrbird.febs.mall.dto.activity.AdminCategoryAddDto; |
| | | import cc.mrbird.febs.mall.dto.activity.AdminCategoryUpdateDto; |
| | | import cc.mrbird.febs.mall.entity.HappyActivity; |
| | | import cc.mrbird.febs.mall.entity.HappyActivityCategory; |
| | | import cc.mrbird.febs.mall.entity.HappyActivityOption; |
| | | import cc.mrbird.febs.mall.entity.HappyFollow; |
| | | import cc.mrbird.febs.mall.dto.activity.*; |
| | | import cc.mrbird.febs.mall.entity.*; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | |
| | | import javax.validation.Valid; |
| | | import javax.validation.constraints.NotNull; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | | public interface IAdminHappyActivityService extends IService<HappyActivity>{ |
| | | |
| | |
| | | |
| | | List<HappyActivity> allActivities(); |
| | | |
| | | List<HappyActivity> allOrderActivities(); |
| | | |
| | | FebsResponse addOption(AdminActivityOptionAddDto dto); |
| | | |
| | | FebsResponse optionUpdate(HappyActivityOption dto); |
| | |
| | | FebsResponse optionDelete(Long id); |
| | | |
| | | IPage<HappyFollow> getFollowVoteInPage(HappyActivityOption voteRecord, QueryRequest request); |
| | | |
| | | IPage<HappyActivityOrder> activityOrderList(AdminHappyActivityOrderDto dto, QueryRequest request); |
| | | |
| | | FebsResponse checkOrder(AdminHappyActivityCheckOrderDto dto); |
| | | |
| | | FebsResponse activityOrderDel(Long id); |
| | | |
| | | List<HappyActivityOption> getVoteOptionListForExport(Map<String, String> params); |
| | | } |