| | |
| | |
|
| | | import java.util.List;
|
| | |
|
| | | import org.springframework.cache.annotation.CacheEvict;
|
| | | import org.springframework.cache.annotation.Cacheable;
|
| | |
|
| | | import com.yeshi.fanli.entity.bus.su.recommend.SuperRecommendBanner;
|
| | | import com.yeshi.fanli.entity.system.BusinessSystem;
|
| | |
|
| | | public interface SuperRecommendBannerService {
|
| | | |
| | | public List<SuperRecommendBanner> getSuperRecommendBannersBySystem(com.yeshi.fanli.entity.system.System system);
|
| | |
|
| | | public List<SuperRecommendBanner> getSuperRecommendBannersByBanners(
|
| | | List<Long> rbIdList);
|
| | | @CacheEvict(value={"bannerCache"},allEntries=true)
|
| | | public Integer deleteSuperRecommendBanner(long rbid, String platform, String packageName);
|
| | | |
| | | @CacheEvict(value={"bannerCache"},allEntries=true)
|
| | | public void addSuperRecommendBanner(long rbid, String platform,String packageName);
|
| | | @CacheEvict(value={"bannerCache"},allEntries=true)
|
| | | public void deleteSuperRecommendBanners(long[] rbids);
|
| | |
|
| | | public List<SuperRecommendBanner> getSuperRecommendBannerBySystemId(
|
| | | long id, int strat, int count);
|
| | |
|
| | | public List<SuperRecommendBanner> getSuperRecommendBannerBySystemId(
|
| | | long id, int strat, int pAGE_SIZE, String likekey);
|
| | |
|
| | | public List<SuperRecommendBanner> getSuperRecommendBannersBySystem(BusinessSystem system);
|
| | | }
|