Authored by unknown

fix场景化参数

@@ -26,6 +26,7 @@ import org.elasticsearch.search.sort.SortOrder; @@ -26,6 +26,7 @@ import org.elasticsearch.search.sort.SortOrder;
26 import org.springframework.beans.factory.annotation.Autowired; 26 import org.springframework.beans.factory.annotation.Autowired;
27 import org.springframework.stereotype.Service; 27 import org.springframework.stereotype.Service;
28 28
  29 +import com.alibaba.fastjson.JSON;
29 import com.alibaba.fastjson.JSONArray; 30 import com.alibaba.fastjson.JSONArray;
30 import com.alibaba.fastjson.JSONObject; 31 import com.alibaba.fastjson.JSONObject;
31 import com.yoho.search.base.utils.ISearchConstants; 32 import com.yoho.search.base.utils.ISearchConstants;
@@ -319,7 +320,7 @@ public class SimilarProductServiceImpl extends BaseService implements ISimilarPr @@ -319,7 +320,7 @@ public class SimilarProductServiceImpl extends BaseService implements ISimilarPr
319 if (jsonArray == null) { 320 if (jsonArray == null) {
320 return new ArrayList<>(); 321 return new ArrayList<>();
321 } 322 }
322 - return JSONObject.parseArray(jsonArray.toJSONString(), clazz); 323 + return JSON.parseArray(jsonArray.toJSONString(), clazz);
323 } 324 }
324 325
325 } 326 }
@@ -45,6 +45,11 @@ public class SortSceneService extends AbstractSceneService { @@ -45,6 +45,11 @@ public class SortSceneService extends AbstractSceneService {
45 } 45 }
46 46
47 @Override 47 @Override
  48 + public void addParamsToParamMap(Map<String, String> paramMap) {
  49 + super.addDefaultParamsToParamMap(paramMap);
  50 + }
  51 +
  52 + @Override
48 public SearchApiResult productList(Map<String, String> paramMap) { 53 public SearchApiResult productList(Map<String, String> paramMap) {
49 try { 54 try {
50 // 0、添加默认参数 55 // 0、添加默认参数
@@ -145,9 +150,4 @@ public class SortSceneService extends AbstractSceneService { @@ -145,9 +150,4 @@ public class SortSceneService extends AbstractSceneService {
145 return results; 150 return results;
146 } 151 }
147 152
148 - @Override  
149 - public void addParamsToParamMap(Map<String, String> paramMap) {  
150 - // TODO Auto-generated method stub  
151 - }  
152 -  
153 } 153 }