From 4e4af90184f5fa5b40d87e2d08d9192bfd237ef0 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期五, 30 四月 2021 19:13:58 +0800 Subject: [PATCH] 拼多多备案,京东、拼多多,唯品会,苏宁支持小程序跳转 --- fanli/src/main/java/com/yeshi/fanli/service/inter/lable/TaoKeGoodsService.java | 232 +++++++++++++++++++++++++++++----------------------------- 1 files changed, 116 insertions(+), 116 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/inter/lable/TaoKeGoodsService.java b/fanli/src/main/java/com/yeshi/fanli/service/inter/lable/TaoKeGoodsService.java index 6c4b481..9db3a6e 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/inter/lable/TaoKeGoodsService.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/inter/lable/TaoKeGoodsService.java @@ -1,116 +1,116 @@ -package com.yeshi.fanli.service.inter.lable; - -import java.util.List; -import java.util.Map; - -import com.yeshi.fanli.entity.SystemEnum; -import net.sf.json.JSONObject; - -import com.yeshi.fanli.entity.bus.lable.QualityFactory; -import com.yeshi.fanli.entity.taobao.SearchFilter; -import com.yeshi.goods.facade.entity.taobao.TaoBaoGoodsBrief; - - - - -public interface TaoKeGoodsService { - - - /** - * 鏍规嵁MaterialID 鑾峰彇鎺ㄨ崘鍟嗗搧淇℃伅 - * @return - * @throws Exception - */ - - public List<TaoBaoGoodsBrief> listByMaterial(Integer materialId, Integer page1, int pageSize) throws Exception; - - - /** - * 鐗╂枡鎼滅储鈥� 鍒嗙被id鎼滅储銆佸叧閿瘝 - * @param key - * @param cateIds - * @param page - * @param filterParams - * @param order - * @param startprice - * @param endprice - * @return - */ - public JSONObject listByWuLiao( int page, String key, String cateIds, String filterParams, - String order, String startprice, String endprice, String searchParam,SystemEnum system); - - - /** - * 鍝佺墝璐� 锛堝畼鏂规帹鑽愩�愬搧鐗屽埜銆戞帴鍙o級 - * @param materialId - * @param pageIndex - * @param pageSize - * @return - * @throws Exception - */ - public JSONObject getBrandsGoods(Integer materialId, int pageIndex, int pageSize, SystemEnum system) throws Exception; - - - /** - * 鑾峰彇鍟嗗搧搴楅摵淇℃伅 - * @param materialId - * @param pageIndex - * @param pageSize - * @return - * @throws Exception - */ - public JSONObject getBrandsShops(Integer materialId, int pageIndex, int pageSize) throws Exception; - - - /** - * 娣樺疂鎺ュ彛鑾峰彇鍟嗗搧鍒楄〃 - * @param sf - * @return - */ - public JSONObject searchWuLiao(SearchFilter sf,SystemEnum system); - - public List<TaoBaoGoodsBrief> searchWuLiaoList(SearchFilter sf,SystemEnum system); - - - public void setSearchFilter(SearchFilter searchfilter, String filter, String order, String startprice, String endprice, String fastFilter, - Integer totalSales); - - - - - /** - * 绮鹃�夊簱鏁版嵁杞崲 - * @param listQuality - * @param searchWuLiaoList - * @param map - * @return - */ - public JSONObject listQualityGoods(List<QualityFactory> listQuality, List<TaoBaoGoodsBrief> searchWuLiaoList, Map<String, String> map,SystemEnum system); - - - /** - * 缁熻绮鹃�夊簱鍊� - * @param searchKey 鎼滅储鍏抽敭璇� - * @param systemCid 绯荤粺涓诲垎绫� - * @param listLabId 鏍囩id闆嗗悎 - * @return - */ - public long countByQuality(String searchKey, Long systemCid, List<Long> listLabId); - - - /** - * 鏌ヨ绮鹃�夊簱 - * @param start - * @param count - * @param searchKey 鎼滅储鍏抽敭璇� - * @param systemCid 绯荤粺涓诲垎绫� - * @param listLabId 鏍囩id闆嗗悎 - * @return - */ - public List<QualityFactory> queryByQuality(long start, int count, String searchKey, Long systemCid, List<Long> listLabId); - - - - public JSONObject searchWuLiaoV2(SearchFilter sf,String platform,String version,SystemEnum system); - -} +package com.yeshi.fanli.service.inter.lable; + +import java.util.List; +import java.util.Map; + +import com.yeshi.fanli.entity.SystemEnum; +import net.sf.json.JSONObject; + +import com.yeshi.fanli.entity.bus.lable.QualityFactory; +import com.yeshi.fanli.entity.taobao.SearchFilter; +import com.yeshi.goods.facade.entity.taobao.TaoBaoGoodsBrief; + + + + +public interface TaoKeGoodsService { + + + /** + * 鏍规嵁MaterialID 鑾峰彇鎺ㄨ崘鍟嗗搧淇℃伅 + * @return + * @throws Exception + */ + + public List<TaoBaoGoodsBrief> listByMaterial(Integer materialId, Integer page1, int pageSize) throws Exception; + + + /** + * 鐗╂枡鎼滅储鈥� 鍒嗙被id鎼滅储銆佸叧閿瘝 + * @param key + * @param cateIds + * @param page + * @param filterParams + * @param order + * @param startprice + * @param endprice + * @return + */ + public JSONObject listByWuLiao( int page, String key, String cateIds, String filterParams, + String order, String startprice, String endprice, String searchParam,SystemEnum system); + + + /** + * 鍝佺墝璐� 锛堝畼鏂规帹鑽愩�愬搧鐗屽埜銆戞帴鍙o級 + * @param materialId + * @param pageIndex + * @param pageSize + * @return + * @throws Exception + */ + public JSONObject getBrandsGoods(Integer materialId, int pageIndex, int pageSize, SystemEnum system) throws Exception; + + + /** + * 鑾峰彇鍟嗗搧搴楅摵淇℃伅 + * @param materialId + * @param pageIndex + * @param pageSize + * @return + * @throws Exception + */ + public JSONObject getBrandsShops(Integer materialId, int pageIndex, int pageSize) throws Exception; + + + /** + * 娣樺疂鎺ュ彛鑾峰彇鍟嗗搧鍒楄〃 + * @param sf + * @return + */ + public JSONObject searchWuLiao(SearchFilter sf,SystemEnum system); + + public List<TaoBaoGoodsBrief> searchWuLiaoList(SearchFilter sf,SystemEnum system); + + + public void setSearchFilter(SearchFilter searchfilter, String filter, String order, String startprice, String endprice, String fastFilter, + Integer totalSales); + + + + + /** + * 绮鹃�夊簱鏁版嵁杞崲 + * @param listQuality + * @param searchWuLiaoList + * @param map + * @return + */ + public JSONObject listQualityGoods(List<QualityFactory> listQuality, List<TaoBaoGoodsBrief> searchWuLiaoList, Map<String, String> map,SystemEnum system); + + + /** + * 缁熻绮鹃�夊簱鍊� + * @param searchKey 鎼滅储鍏抽敭璇� + * @param systemCid 绯荤粺涓诲垎绫� + * @param listLabId 鏍囩id闆嗗悎 + * @return + */ + public long countByQuality(String searchKey, Long systemCid, List<Long> listLabId); + + + /** + * 鏌ヨ绮鹃�夊簱 + * @param start + * @param count + * @param searchKey 鎼滅储鍏抽敭璇� + * @param systemCid 绯荤粺涓诲垎绫� + * @param listLabId 鏍囩id闆嗗悎 + * @return + */ + public List<QualityFactory> queryByQuality(long start, int count, String searchKey, Long systemCid, List<Long> listLabId); + + + + public JSONObject searchWuLiaoV2(SearchFilter sf,String platform,String version,SystemEnum system); + +} -- Gitblit v1.8.0