TASK:cloud;
This commit is contained in:
@@ -665,7 +665,7 @@ public class PythonService {
|
||||
if (useSystem) {
|
||||
// 获取系统推荐sketch
|
||||
String categoryParam = elementVO.getModelSex().toLowerCase() + "_" + styleCategory.toLowerCase();
|
||||
List<String> recommentdUrlList = getSystemSketchByCategory(categoryParam);
|
||||
List<String> recommentdUrlList = getSystemSketchByCategory(categoryParam, elementVO.getBrandId(), elementVO.getBrandScale());
|
||||
if (!CollectionUtils.isEmpty(recommentdUrlList)) {
|
||||
String recommendSystemSketch = recommentdUrlList.get(0);
|
||||
return coverSystemSketchUrlToDesignPythonItem(recommendSystemSketch, styleCategory, elementVO);
|
||||
@@ -679,7 +679,7 @@ public class PythonService {
|
||||
return coverSketchToDesignPythonItem(collectionElements.get(randomNum).getId(), collectionElements.get(randomNum), elementVO);
|
||||
}else {
|
||||
String categoryParam = elementVO.getModelSex().toLowerCase() + "_" + styleCategory.toLowerCase();
|
||||
List<String> recommentdUrlList = getSystemSketchByCategory(categoryParam);
|
||||
List<String> recommentdUrlList = getSystemSketchByCategory(categoryParam, elementVO.getBrandId(), elementVO.getBrandScale());
|
||||
if (!CollectionUtils.isEmpty(recommentdUrlList)) {
|
||||
String recommendSystemSketch = recommentdUrlList.get(0);
|
||||
return coverSystemSketchUrlToDesignPythonItem(recommendSystemSketch, styleCategory, elementVO);
|
||||
@@ -1035,7 +1035,7 @@ public class PythonService {
|
||||
// 获取随机pin sketch的category
|
||||
String category = element.getLevel2Type();
|
||||
String categoryParam = validateElementVO.getModelSex().toLowerCase() + "_" + category.toLowerCase();
|
||||
List<String> recommentdUrlList = getSystemSketchByCategory(categoryParam);
|
||||
List<String> recommentdUrlList = getSystemSketchByCategory(categoryParam, validateElementVO.getBrandId(), validateElementVO.getBrandScale());
|
||||
if (!CollectionUtils.isEmpty(recommentdUrlList)) {
|
||||
String recommendSystemSketch = recommentdUrlList.get(0);
|
||||
return coverSystemSketchUrlToDesignPythonItem(recommendSystemSketch, category, validateElementVO);
|
||||
@@ -1058,7 +1058,7 @@ public class PythonService {
|
||||
String category = dressings.get(randomNum).getStyleCategory();
|
||||
|
||||
String categoryParam = validateElementVO.getModelSex().toLowerCase() + "_" + category.toLowerCase();
|
||||
List<String> recommentdUrlList = getSystemSketchByCategory(categoryParam);
|
||||
List<String> recommentdUrlList = getSystemSketchByCategory(categoryParam, validateElementVO.getBrandId(), validateElementVO.getBrandScale());
|
||||
if (!CollectionUtils.isEmpty(recommentdUrlList)) {
|
||||
String recommendSystemSketch = recommentdUrlList.get(0);
|
||||
return coverSystemSketchUrlToDesignPythonItem(recommendSystemSketch, category, validateElementVO);
|
||||
@@ -1094,7 +1094,7 @@ public class PythonService {
|
||||
String category = element.getLevel2Type();
|
||||
|
||||
String categoryParam = validateElementVO.getModelSex().toLowerCase() + "_" + category.toLowerCase();
|
||||
List<String> recommentdUrlList = getSystemSketchByCategory(categoryParam);
|
||||
List<String> recommentdUrlList = getSystemSketchByCategory(categoryParam, validateElementVO.getBrandId(), validateElementVO.getBrandScale());
|
||||
if (!CollectionUtils.isEmpty(recommentdUrlList)) {
|
||||
String recommendSystemSketch = recommentdUrlList.get(0);
|
||||
return coverSystemSketchUrlToDesignPythonItem(recommendSystemSketch, category, validateElementVO);
|
||||
@@ -1118,7 +1118,7 @@ public class PythonService {
|
||||
String category = dressings.get(randomNum).getStyleCategory();
|
||||
|
||||
String categoryParam = validateElementVO.getModelSex().toLowerCase() + "_" + category.toLowerCase();
|
||||
List<String> recommentdUrlList = getSystemSketchByCategory(categoryParam);
|
||||
List<String> recommentdUrlList = getSystemSketchByCategory(categoryParam, validateElementVO.getBrandId(), validateElementVO.getBrandScale());
|
||||
if (!CollectionUtils.isEmpty(recommentdUrlList)) {
|
||||
String recommendSystemSketch = recommentdUrlList.get(0);
|
||||
return coverSystemSketchUrlToDesignPythonItem(recommendSystemSketch, category, validateElementVO);
|
||||
@@ -1702,7 +1702,7 @@ public class PythonService {
|
||||
elementVO.setDesignLibraryModelPointVO(vo);
|
||||
} else {
|
||||
// pythonItem.setBody_path("/workspace/python_code/Multi-layer-Virtual-Try-on/dataset_for_test/Img_model.png");
|
||||
pythonItem.setBody_path("aida-mannequins/model_1693218345.2714432.png");
|
||||
pythonItem.setBody_path("aida-sys-image/models/female/dd6b48ce-1bab-4861-bb87-a30b82377a8f.png");
|
||||
}
|
||||
// if (Objects.nonNull(designLibraryModelPoint)) {
|
||||
// pythonItem.setBody_path(designLibraryModelPoint.getTemplateUrl());
|
||||
@@ -3934,7 +3934,7 @@ public class PythonService {
|
||||
throw new BusinessException("design.interface.exception");
|
||||
}
|
||||
|
||||
public List<String> getSystemSketchByCategory(String category) {
|
||||
public List<String> getSystemSketchByCategory(String category, Long brandId, Double brandScale) {
|
||||
AuthPrincipalVo userHolder = UserContext.getUserHolder();
|
||||
|
||||
OkHttpClient client = new OkHttpClient().newBuilder()
|
||||
@@ -3953,7 +3953,9 @@ public class PythonService {
|
||||
"http://18.167.251.121",
|
||||
"9994",
|
||||
userHolder.getId(),
|
||||
category);
|
||||
category,
|
||||
brandId,
|
||||
brandScale);
|
||||
|
||||
log.info("Recommendation request URL: {}", url);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user