From 4bb562771a786ffae6814d83c9dc6e56d69865fb Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期四, 09 一月 2020 10:35:03 +0800
Subject: [PATCH] 清理过时的客户端接口

---
 fanli/src/main/java/com/yeshi/fanli/controller/web/WebSearchController.java |  257 ---------------------------------------------------
 1 files changed, 0 insertions(+), 257 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/web/WebSearchController.java b/fanli/src/main/java/com/yeshi/fanli/controller/web/WebSearchController.java
index 85a5de6..d402333 100644
--- a/fanli/src/main/java/com/yeshi/fanli/controller/web/WebSearchController.java
+++ b/fanli/src/main/java/com/yeshi/fanli/controller/web/WebSearchController.java
@@ -65,76 +65,6 @@
 	@Resource
 	private QualityGoodsService qualityGoodsService;
 
-	// 浼樻儬鍒�
-	/*
-	 * public final static int quanType = 1;
-	 * 
-	 * public final static int baoyou = 2;
-	 * 
-	 * public final static int TMALL = 3;
-	 */
-
-	/**
-	 * 
-	 * 鏂规硶璇存槑: 鍏抽敭瀛楁彁绀哄缓璁悳绱�
-	 * 
-	 * @author mawurui createTime 2018骞�4鏈�25鏃� 涓嬪崍3:04:52
-	 * @param acceptData
-	 * @param kw
-	 * @param out
-	 */
-	@RequestMapping(value = "suggestsearch", method = RequestMethod.GET)
-	public void getSugguestSearch(String callback, AcceptData acceptData, String kw, PrintWriter out) {
-		List<String> list = TaoBaoUtil.getSuguestSearch(kw);
-		if (list != null && list.size() > 0) {
-			JSONArray array = new JSONArray();
-			int num = 0;
-			for (String st : list) {
-				array.add(st);
-				num = num + 1;
-				if (num >= 5) {
-					break;
-				}
-			}
-			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadTrueResult(array)));
-		} else {
-			out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadTrueResult("")));
-		}
-		return;
-	}
-
-	/**
-	 * 
-	 * 鏂规硶璇存槑: 鎼滅储
-	 * 
-	 * @author mawurui createTime 2018骞�5鏈�3鏃� 涓婂崍9:53:54
-	 * @param acceptData
-	 * @param kw
-	 * @param page
-	 * @param filter
-	 * @param order
-	 * @param startprice
-	 * @param endprice
-	 * @param fastFilter
-	 * @param out
-	 */
-	@RequestMapping(value = "search", method = RequestMethod.GET)
-	public void search(String callback, AcceptData acceptData, String kw, int page, String filter, String order,
-			String startprice, String endprice, String fastFilter, PrintWriter out) {
-		if (!StringUtil.isNullOrEmpty(fastFilter)) {
-			if (!StringUtil.isNullOrEmpty(filter)) {
-				JSONArray filterArray = JSONArray.fromObject(filter);
-				JSONArray fastFilterArray = JSONArray.fromObject(fastFilter);
-				filterArray.addAll(fastFilterArray);
-				filter = filterArray.toString();
-			} else {
-				filter = fastFilter;
-			}
-		}
-		JSONObject data = search(kw, page, filter, order, startprice, endprice);
-		out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadTrueResult(data)));
-	}
-
 	@RequestMapping(value = "searchGoods", method = RequestMethod.GET)
 	public void searchGoods(String callback, AcceptData acceptData, String kw, int page, int pagesize, String filters,
 			String rate, String order, String startprice, String endprice, PrintWriter out) {
@@ -267,193 +197,6 @@
 		data.put("result", gson2.toJson(listExtra));
 		data.put("count", count);
 		out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadTrueResult(data)));
-	}
-
-	private JSONObject search(String kw, int page, String filter, String order, String startprice, String endprice) {
-
-		SearchFilter sf = new SearchFilter();
-		sf.setKey(kw);
-		sf.setPage(page);
-		sf.setSort(0);
-
-		if (!com.yeshi.fanli.util.StringUtil.isNullOrEmpty(startprice)) {
-			sf.setStartPrice(new BigDecimal(startprice));
-		}
-
-		if (!com.yeshi.fanli.util.StringUtil.isNullOrEmpty(endprice)) {
-			sf.setEndPrice(new BigDecimal(endprice));
-		}
-
-		if (!com.yeshi.fanli.util.StringUtil.isNullOrEmpty(order)) {
-			if (Integer.parseInt(order) == 0) { // 閿�閲�
-				sf.setSort(TaoBaoUtil.SORT_SALE_HIGH_TO_LOW);
-			} else if (Integer.parseInt(order) == 3) {
-				sf.setSort(TaoBaoUtil.SORT_PRICE_HIGH_TO_LOW);
-			} else if (Integer.parseInt(order) == 2) {
-				sf.setSort(TaoBaoUtil.SORT_PRICE_LOW_TO_HIGH);
-			} else if (Integer.parseInt(order) == 1) {
-
-			}
-		}
-		/*
-		 * else{ //榛樿閿�閲忎粠楂樺埌浣庢帓搴� sf.setSort(TaoBaoUtil.SORT_SALE_HIGH_TO_LOW); }
-		 */
-
-		if (!com.yeshi.fanli.util.StringUtil.isNullOrEmpty(filter)) {
-			// 鏌ヨ娣樺疂澶╃尗
-
-			if (Integer.parseInt(filter) == 1) {
-				filter = "[{\"type\": \"quantype\"}]";
-			} else if (Integer.parseInt(filter) == 2) {
-				filter = "[{\"type\": \"baoyou\"}]";
-			} else if (Integer.parseInt(filter) == 3) {
-				filter = "[{\"type\": \"userType\"}]";
-			} else {
-				filter = "[]";
-			}
-			JSONArray array = JSONArray.fromObject(filter);
-			Set<String> params = new HashSet<String>();
-			for (int i = 0; i < array.size(); i++) {
-				String ty = array.optJSONObject(i).optString("type");
-				if ("shoptype".equalsIgnoreCase(ty)) {
-					if (array.optJSONObject(i).optInt("id") == 21) {
-						sf.setTmFlagship(false); // 涓嶇瓫锟�?
-					} else {
-						sf.setTmFlagship(true);
-						sf.setTmall(true);
-						sf.setShopTag("b2c");
-					}
-				} else if ("category".equalsIgnoreCase(ty)) {
-					sf.setCateIds(array.optJSONObject(i).optString("id"));
-				} else if ("userType".equalsIgnoreCase(ty)) {
-					// if(array.optJSONObject(i).optInt("id") == 51)
-					sf.setTmall(true);
-					// else
-					// sf.setTmall(false);
-				} else if ("baoyou".equalsIgnoreCase(ty)) {
-					// if(array.optJSONObject(i).optInt("id") == 61)
-					sf.setBaoYou(true);
-					// else
-					// sf.setBaoYou(false);
-				} else if ("quantype".equalsIgnoreCase(ty)) {
-					// if (array.optJSONObject(i).optInt("id") == 31){
-					sf.setQuan(1);
-					if (sf.isTmFlagship()) {
-						sf.setShopTag(sf.getShopTag() + ",dpyhq");
-					} else {
-						sf.setShopTag("dpyhq");
-					}
-					// }
-					// else
-					// sf.setQuan(2);
-				} else if ("hongbaotype".equalsIgnoreCase(ty)) {
-					if (array.optJSONObject(i).optInt("id") == 41)// 鏈夌孩锟�?
-						sf.setHongbao(1);
-					else// 鏃犵孩锟�?
-						sf.setHongbao(2);
-				} else if ("property".equalsIgnoreCase(ty)) {
-					String pid = (String) array.optJSONObject(i).opt("pid");
-					String id = (String) array.optJSONObject(i).opt("id");
-					boolean flag = false;
-					String str = null;
-					for (String string : params) {
-						flag = string.contains(pid + ":");
-						if (flag) {
-							str = string;
-							break;
-						}
-					}
-					if (flag) {
-						params.add(str + "," + id);
-						params.remove(str);
-					} else {
-						params.add(pid + ":" + id);
-					}
-				}
-			}
-			sf.setParams(params);
-		}
-		TaoBaoSearchResult result = TaoBaoUtil.search(sf);
-		List<TaoBaoSearchNav> navList = TaoBaoUtil.getBaseNav();
-		if (result.getNavList() != null)
-			navList.addAll(result.getNavList());
-		Gson gson = new GsonBuilder().create();
-		JSONObject data = new JSONObject();
-		data.put("nav", gson.toJson(navList));
-		List<TaoBaoGoodsBriefExtra> re = new ArrayList<TaoBaoGoodsBriefExtra>();
-		List<TaoBaoGoodsBrief> taoBaoGoodsBriefs = result.getTaoBaoGoodsBriefs();
-		int fq = sf.getQuan();
-		int fh = sf.getHongbao();
-		boolean ft = sf.isTmall();
-		Map<String, String> map = manageService.convertMap();
-		BigDecimal proportion = manageService.getFanLiRate();
-		if (fq == 0 && fh == 0 && !ft) {
-			for (TaoBaoGoodsBrief bf : result.getTaoBaoGoodsBriefs()) {
-				re.add(TaoBaoUtil.getTaoBaoGoodsBriefExtra(bf, proportion.toString(), ""));
-			}
-		} else {
-			TaoBaoGoodsBriefExtra taoBaoGoodsBriefExtra;
-			for (TaoBaoGoodsBrief taoBaoGoodsBrief : taoBaoGoodsBriefs) {
-				taoBaoGoodsBriefExtra = TaoBaoUtil.getTaoBaoGoodsBriefExtra(taoBaoGoodsBrief, proportion.toString(),
-						"");
-				re.add(taoBaoGoodsBriefExtra);
-			}
-		}
-		Gson gson2 = new GsonBuilder().excludeFieldsWithoutExposeAnnotation().create();
-		data.put("result", gson2.toJson(re));
-		data.put("count", result.getTaoBaoHead().getDocsfound());
-		return data;
-	}
-
-	/**
-	 * 
-	 * 鏂规硶璇存槑: 鑱旂郴瀹㈡湇鎺ュ彛
-	 * 
-	 * @author mawurui createTime 2018骞�4鏈�10鏃� 涓婂崍9:02:41
-	 */
-	@RequestMapping(value = "contactCustomer", method = RequestMethod.GET)
-	public void contactCustomerService(PrintWriter out) {
-		String title = "鑱旂郴瀹㈡湇";
-		List<CustomerContent> contentList = customerContentService.contactCustomerService(title);
-		JSONObject data = new JSONObject();
-		data.put("contentList", JsonUtil.getSimpleGsonWithDate().toJson(contentList));
-		out.print(JsonUtil.loadTrueResult(data));
-	}
-
-	/**
-	 * 
-	 * 鏂规硶璇存槑: 鐑棬鎼滅储
-	 * 
-	 * @author mawurui createTime 2018骞�5鏈�11鏃� 涓嬪崍4:32:46
-	 * @param acceptData
-	 * @param out
-	 */
-	@RequestMapping(value = "getHotSearch", method = RequestMethod.GET)
-	public void getHotSearch(AcceptData acceptData, String callback, PrintWriter out) {
-		/*
-		 * System system = xcxMiniControllerUtil.getSystem(acceptData); if
-		 * (system == null) {
-		 * out.print(JsonUtil.loadFalseResult(XcxMiniControllerUtil.NOSYSTEM));
-		 * return; }
-		 */
-		List<SuperHotSearch> superHotSearchList = superHotSearchSerivce.getSuperHotSearchBySystemId(4,null); // 鏉挎牀蹇渷app
-		if (superHotSearchList == null || superHotSearchList.size() == 0) {
-			out.print(JsonUtil.loadFalseResult(WebControllerUtil.NODATA));
-			return;
-		}
-		List<HotSearch> hotSearchList = new ArrayList<HotSearch>();
-		for (SuperHotSearch superHotSearch : superHotSearchList) {
-			HotSearch hotSearch = superHotSearch.getHotSearch();
-			hotSearchList.add(hotSearch);
-		}
-
-		JSONObject data = new JSONObject();
-		data.put("count", hotSearchList.size());
-		data.put("hotSearchList", hotSearchList);
-
-		String result = JsonUtil.loadJSONP(callback, JsonUtil.loadTrueResult(data));
-		out.print(result);
-		return;
 	}
 
 }

--
Gitblit v1.8.0