|  |  |  | 
|---|
|  |  |  | package cc.mrbird.febs.mall.service; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import cc.mrbird.febs.mall.dto.ApiMallActListDto; | 
|---|
|  |  |  | import cc.mrbird.febs.mall.dto.ApiMallActWinDetailsDto; | 
|---|
|  |  |  | import cc.mrbird.febs.mall.vo.ApiMallActDetailsVo; | 
|---|
|  |  |  | import cc.mrbird.febs.mall.vo.ApiMallActListVo; | 
|---|
|  |  |  | import cc.mrbird.febs.mall.vo.ApiMallActWinDetailsVo; | 
|---|
|  |  |  | import cc.mrbird.febs.mall.vo.ApiMallAwardDetailsVo; | 
|---|
|  |  |  | import com.baomidou.mybatisplus.core.metadata.IPage; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public interface IApiMallActService { | 
|---|
|  |  |  |  | 
|---|
|  |  |  | IPage<ApiMallActListVo> findApiMallActListInPage(ApiMallActListDto apiMallActListDto); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | ApiMallActDetailsVo findApiMallActDetailsById(Long id); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | IPage<ApiMallActWinDetailsVo> findApiMallActWinDetailsInPage(ApiMallActWinDetailsDto apiMallActWinDetailsDto); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | ApiMallAwardDetailsVo luckDraw(long actId); | 
|---|
|  |  |  | } | 
|---|