|
|
@@ -21,17 +21,11 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
|
import org.springframework.web.client.RestTemplate;
|
|
|
import shop.alien.entity.result.R;
|
|
|
-import shop.alien.entity.store.CommonRating;
|
|
|
-import shop.alien.entity.store.LifeBlacklist;
|
|
|
-import shop.alien.entity.store.StoreImg;
|
|
|
-import shop.alien.entity.store.StoreUser;
|
|
|
+import shop.alien.entity.store.*;
|
|
|
import shop.alien.entity.store.vo.StoreBannerVo;
|
|
|
import shop.alien.entity.store.vo.StoreBusinessStatusVo;
|
|
|
import shop.alien.entity.store.vo.StoreInfoVo;
|
|
|
-import shop.alien.mapper.CommonRatingMapper;
|
|
|
-import shop.alien.mapper.LifeBlacklistMapper;
|
|
|
-import shop.alien.mapper.StoreImgMapper;
|
|
|
-import shop.alien.mapper.StoreUserMapper;
|
|
|
+import shop.alien.mapper.*;
|
|
|
import shop.alien.store.annotation.TrackEvent;
|
|
|
import shop.alien.store.service.CommonRatingService;
|
|
|
import shop.alien.store.service.StoreBannerService;
|
|
|
@@ -58,6 +52,7 @@ public class AiSearchController {
|
|
|
|
|
|
private final StoreImgMapper storeImgMapper;
|
|
|
private final StoreUserMapper storeUserMapper;
|
|
|
+ private final LifeUserMapper lifeUserMapper;
|
|
|
|
|
|
@Value("${third-party-ai-search.exact.base-url:http://124.93.18.180:7870/api/v1/search}")
|
|
|
private String aiSearchExactUrl;
|
|
|
@@ -99,6 +94,10 @@ public class AiSearchController {
|
|
|
} else {
|
|
|
requestBody.put("sort_order", "desc");
|
|
|
}
|
|
|
+ LifeUser lifeUser = lifeUserMapper.selectById(map.get("userId"));
|
|
|
+ if(lifeUser!=null){
|
|
|
+ requestBody.put("fans_id","user_"+lifeUser.getUserPhone());
|
|
|
+ }
|
|
|
HttpHeaders aiHeaders = new HttpHeaders();
|
|
|
String accessToken = aiAuthTokenUtil.getAccessToken();
|
|
|
aiHeaders.setContentType(MediaType.APPLICATION_JSON);
|