From e43e23fbe78dc58079359586ddc129cc8ec036bc Mon Sep 17 00:00:00 2001
From: yujian <yujian@123.com>
Date: 星期一, 22 七月 2019 15:39:32 +0800
Subject: [PATCH] 推荐删除

---
 fanli/src/main/java/com/yeshi/fanli/controller/client/v2/SearchControllerV2.java |   14 +++++++++++---
 1 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/client/v2/SearchControllerV2.java b/fanli/src/main/java/com/yeshi/fanli/controller/client/v2/SearchControllerV2.java
index ee7f93d..045790d 100644
--- a/fanli/src/main/java/com/yeshi/fanli/controller/client/v2/SearchControllerV2.java
+++ b/fanli/src/main/java/com/yeshi/fanli/controller/client/v2/SearchControllerV2.java
@@ -45,7 +45,6 @@
 import com.yeshi.fanli.service.inter.user.HistorySearchService;
 import com.yeshi.fanli.tag.PageEntity;
 import com.yeshi.fanli.util.Constant;
-import com.yeshi.fanli.util.GsonUtil;
 import com.yeshi.fanli.util.StringUtil;
 import com.yeshi.fanli.util.ThreadUtil;
 import com.yeshi.fanli.util.Utils;
@@ -587,11 +586,19 @@
 				
 				String minPrice = jsonfilter.optString("minPrice");
 				if (!StringUtil.isNullOrEmpty(minPrice)) {
+					if(minPrice.contains(".")) {
+						minPrice = minPrice.replace(".", "-");
+						minPrice = minPrice.split("-")[0];
+					}
 					jdfilter.setFromPrice(Integer.parseInt(minPrice));
 				}
 				
 				String maxPrice = jsonfilter.optString("maxPrice");
 				if (!StringUtil.isNullOrEmpty(maxPrice)) {
+					if(maxPrice.contains(".")) {
+						maxPrice = maxPrice.replace(".", "-");
+						maxPrice =  maxPrice.split("-")[0];
+					}
 					jdfilter.setToPrice(Integer.parseInt(maxPrice));
 				}
 			}
@@ -685,6 +692,7 @@
 		PDDGoodsResult result = PinDuoDuoApiUtil.searchGoods(pddfilter);
 		if (result != null) {
 			count = result.getTotalCount();
+			Gson gson = JsonUtil.getApiCommonGson();
 			List<PDDGoodsDetail> goodsList = result.getGoodsList();
 			if (goodsList != null && goodsList.size() > 0) {
 				BigDecimal fanLiRate = hongBaoManageService.getFanLiRate();
@@ -693,11 +701,11 @@
 				for (PDDGoodsDetail goods : goodsList) {
 					GoodsDetailVO goodsDetailVO = GoodsDetailVOFactory.convertPDDGoods(goods, null, fanLiRate,
 							shareRate);
-					array.add(GsonUtil.toJsonExpose(goodsDetailVO));
+					array.add(gson.toJson(goodsDetailVO));
 				}
 			}
 		}
-
+		
 		data.put("result", array);
 		data.put("count", count);
 		out.print(JsonUtil.loadTrueResult(data));

--
Gitblit v1.8.0