| | |
| | | @Resource
|
| | | private QualityGoodsService qualityGoodsService;
|
| | |
|
| | |
|
| | | @RequestMapping(value = "gethotsearch", method = RequestMethod.POST)
|
| | | public void getHotSearch(AcceptData acceptData, PrintWriter out) {
|
| | | System system = systemService.getSystemCache(acceptData.getPlatform(), acceptData.getPackages());
|
| | |
| | | return StringUtil.Md5(sb.toString());
|
| | | }
|
| | |
|
| | | |
| | | /**
|
| | | * 搜索-新版
|
| | | * |
| | | * @param acceptData
|
| | | * @param kw
|
| | | * @param page
|
| | | * @param filter
|
| | | * @param order 销量由高到低:1 、 价格从高到低:2 、 价格从低到高:3 、 推广量高到低:4(综合默认)、返利比高到低:5 、返利比低到高:6 、推荐20
|
| | | * @param order
|
| | | * 销量由高到低:1 、 价格从高到低:2 、 价格从低到高:3 、 推广量高到低:4(综合默认)、返利比高到低:5
|
| | | * 、返利比低到高:6 、推荐20
|
| | | * @param startprice
|
| | | * @param endprice
|
| | | * @param fastFilter
|
| | |
| | | }
|
| | | }
|
| | |
|
| | | |
| | | // 是否是推荐
|
| | | boolean recommend = false;
|
| | | if (!StringUtil.isNullOrEmpty(fastFilter)) {
|
| | |
| | | }
|
| | | }
|
| | | }
|
| | | |
| | |
|
| | | JSONObject data = null;
|
| | | if (!recommend) {
|
| | |
| | | out.print(JsonUtil.loadTrueResult(data));
|
| | | }
|
| | |
|
| | | |
| | | /**
|
| | | * 执行搜索-新版
|
| | | * |
| | | * @param kw
|
| | | * @param page
|
| | | * @param filter
|
| | |
| | | * @param endprice
|
| | | * @return
|
| | | */
|
| | | private JSONObject searchGoods(String kw, int page, String filter, String order, String startprice, String endprice) {
|
| | | private JSONObject searchGoods(String kw, int page, String filter, String order, String startprice,
|
| | | String endprice) {
|
| | | page = page + 1;
|
| | |
|
| | | SearchFilter sf = new SearchFilter();
|
| | |
| | | return data;
|
| | | }
|
| | |
|
| | | |
| | | |
| | | /**
|
| | | * 执行搜索精选库
|
| | | * |
| | | * @param kw
|
| | | * @param page
|
| | | * @param filter
|
| | |
| | | * @param endprice
|
| | | * @return
|
| | | */
|
| | | private JSONObject searchQualityGoods(String key, int page, String filter, String order, String startprice, String endprice) {
|
| | | private JSONObject searchQualityGoods(String key, int page, String filter, String order, String startprice,
|
| | | String endprice) {
|
| | |
|
| | | Integer hasQuan = null;
|
| | | Integer userType = null;
|
| | |
| | | }
|
| | | }
|
| | |
|
| | | |
| | | int pageSize = Constant.PAGE_SIZE;
|
| | |
|
| | | List<QualityFactory> listQuery = qualityGoodsService.listRecommendBykey(page * pageSize,
|
| | | pageSize, key, hasQuan, userType, start_Price, end_Price, sort);
|
| | | |
| | | List<QualityFactory> listQuery = qualityGoodsService.listRecommendBykey(page * pageSize, pageSize, key, hasQuan,
|
| | | userType, start_Price, end_Price, sort);
|
| | |
|
| | | List<TaoBaoGoodsBriefExtra> listExtra = new ArrayList<TaoBaoGoodsBriefExtra>();
|
| | | Map<String, String> map = manageService.convertMap();
|
| | |
| | | }
|
| | | }
|
| | |
|
| | | |
| | | long count = qualityGoodsService.countRecommendBykey(key, hasQuan, userType, start_Price, end_Price);
|
| | | |
| | |
|
| | | // 设置发货地址
|
| | | TaoBaoSearchNav nav = new TaoBaoSearchNav();
|
| | | nav.setName("发货地");
|
| | | nav.setName("发货地选择");
|
| | | nav.setFlag("address");
|
| | | nav.setId(11110);
|
| | | nav.setType("fahuodi");
|