admin
2025-02-25 30d8e227e8d823b6c38c3b9c90ac2df03b63befe
fanli/src/main/java/com/yeshi/fanli/service/inter/goods/TaoBaoCouponService.java
@@ -1,49 +1,41 @@
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.taobao.TaoBaoCoupon;
import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBrief;
public interface TaoBaoCouponService {
   @CacheEvict(value = "taoBaoCouponCache", allEntries = true)
   public void updateTaoBaoCoupon();
   public List<TaoBaoCoupon> getTaoBaoCouponList(String key, int page);
   /**
    * 通过淘宝的api获取券
    *
    * @param page
    * @return
    */
   public List<TaoBaoGoodsBrief> getTaoBaoCouponList(int page);
   public List<TaoBaoGoodsBrief> getTaoBaoCouponListByMeterialId(int materialId,int page);
   public int getCount(String key);
   public void deleteTaoBaoCoupons(long[] ids);
   public TaoBaoCoupon getaoBaoCoupon(long id);
   public TaoBaoCoupon getTaoBaoCouponByAuctionId(long id);
   public void updatetaoBaoCoupon(TaoBaoCoupon find);
   public List<TaoBaoCoupon> getTaoBaoCouponListByClassKeys(String[] key, int page);
   public List<TaoBaoCoupon> getTaoBaoCouponListBykeys(List<String> searchKeys, int page);
   public TaoBaoCoupon getTaoBaoCouponByActionId(String id);
   public int getCount(List<String> searchKeys);
}
package com.yeshi.fanli.service.inter.goods;
import java.util.List;
import org.springframework.cache.annotation.CacheEvict;
import com.yeshi.fanli.entity.taobao.TaoBaoCoupon;
import com.yeshi.goods.facade.entity.taobao.TaoBaoGoodsBrief;
public interface TaoBaoCouponService {
   @CacheEvict(value = "taoBaoCouponCache", allEntries = true)
   public void updateTaoBaoCoupon();
   public List<TaoBaoCoupon> getTaoBaoCouponList(String key, int page);
   /**
    * 通过淘宝的api获取券
    *
    * @param page
    * @return
    */
   public List<TaoBaoGoodsBrief> getTaoBaoCouponList(int page);
   public List<TaoBaoGoodsBrief> getTaoBaoCouponListByMeterialId(int materialId,int page);
   public int getCount(String key);
   public List<TaoBaoCoupon> getTaoBaoCouponListBykeys(List<String> searchKeys, int page);
   public TaoBaoCoupon getTaoBaoCouponByActionId(String id);
   public int getCount(List<String> searchKeys);
}