浏览代码

bugfix:ai搜索排序

刘云鑫 1 月之前
父节点
当前提交
a36614f952
共有 1 个文件被更改,包括 10 次插入2 次删除
  1. 10 2
      alien-store/src/main/java/shop/alien/store/controller/AiSearchController.java

+ 10 - 2
alien-store/src/main/java/shop/alien/store/controller/AiSearchController.java

@@ -94,7 +94,11 @@ public class AiSearchController {
         requestBody.put("category", map.get("category"));
         requestBody.put("page", map.get("pageNum"));
         requestBody.put("sort_by", map.get("sortBy"));
-        requestBody.put("sort_order", "desc");
+        if("distance".equals(map.get("sortBy"))){
+            requestBody.put("sort_order", "asc");
+        } else {
+            requestBody.put("sort_order", "desc");
+        }
         HttpHeaders aiHeaders = new HttpHeaders();
         String accessToken = aiAuthTokenUtil.getAccessToken();
         aiHeaders.setContentType(MediaType.APPLICATION_JSON);
@@ -161,7 +165,11 @@ public class AiSearchController {
         requestBody.put("category", map.get("category"));
         requestBody.put("page", map.get("pageNum"));
         requestBody.put("sort_by", map.get("sortBy"));
-        requestBody.put("sort_order", "desc");
+        if("distance".equals(map.get("sortBy"))){
+            requestBody.put("sort_order", "asc");
+        } else {
+            requestBody.put("sort_order", "desc");
+        }
         HttpHeaders aiHeaders = new HttpHeaders();
         String accessToken = aiAuthTokenUtil.getAccessToken();
         aiHeaders.setContentType(MediaType.APPLICATION_JSON);