暂时注释一部分代码到dev环境

This commit is contained in:
litianxiang
2025-12-01 14:24:49 +08:00
parent ca416fed9d
commit 6e75c8f978

View File

@@ -2241,7 +2241,7 @@ public class PythonService {
private List<Integer> resolve(List<BigDecimal> list) {
List<Integer> integerList = Lists.newArrayList();
list.forEach(l -> {
integerList.add(new Integer(l.intValue()));
integerList.add(Integer.valueOf(l.intValue()));
});
return integerList;
}
@@ -3960,26 +3960,26 @@ public class PythonService {
public List<String> getSystemSketchByCategory(String category, Long brandId, Double brandScale,String style) {
AuthPrincipalVo userHolder = UserContext.getUserHolder();
// 优先使用基于 Milvus 的推荐系统
try {
com.ai.da.model.dto.RecommendRequestDTO request = new com.ai.da.model.dto.RecommendRequestDTO();
request.setUserId(userHolder.getId());
request.setCategory(category);
request.setStyle(style);
request.setTopK(1);
request.setOnlyActive(true);
List<String> recommendedUrls = recommendationService.recommend(request);
if (!CollectionUtils.isEmpty(recommendedUrls)) {
log.info("使用 Milvus 推荐系统返回 {} 个结果", recommendedUrls.size());
return recommendedUrls;
}
} catch (Exception e) {
log.warn("Milvus 推荐失败,降级到备用方案: {}", e.getMessage());
}
// 降级方案1: 使用 attribute_retrieval_style 表
//
// // 优先使用基于 Milvus 的推荐系统
// try {
// com.ai.da.model.dto.RecommendRequestDTO request = new com.ai.da.model.dto.RecommendRequestDTO();
// request.setUserId(userHolder.getId());
// request.setCategory(category);
// request.setStyle(style);
// request.setTopK(1);
// request.setOnlyActive(true);
//
// List<String> recommendedUrls = recommendationService.recommend(request);
// if (!CollectionUtils.isEmpty(recommendedUrls)) {
// log.info("使用 Milvus 推荐系统返回 {} 个结果", recommendedUrls.size());
// return recommendedUrls;
// }
// } catch (Exception e) {
// log.warn("Milvus 推荐失败,降级到备用方案: {}", e.getMessage());
// }
//
// // 降级方案1: 使用 attribute_retrieval_style 表
//******3.1.2版本临时使用java推荐方案去解决style未使用的问题**********
try {
//使用新库attribute_retrieval_style表命名修改为elementVO.getModelSex().toLowerCase() + "_" + styleCategory.toLowerCase()比如female_skirt,与传入的category保持一致