package com.yeshi.fanli.service.inter.goods;
|
|
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;
|
|
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);
|
|
}
|