|
|
@@ -273,16 +273,13 @@ public class BadReviewAppealJob {
|
|
|
analyzeRequest.put("user_material",
|
|
|
storeCommentAppeal.get("comment_content") == null ? "" : storeCommentAppeal.get("comment_content").toString());
|
|
|
|
|
|
- // 商家图片:支持多张,转成 Base64 数组
|
|
|
+ // 商家图片:支持多张,直接使用图片URL
|
|
|
List<String> merchantImages = new ArrayList<>();
|
|
|
String imgUrls = storeCommentAppeal.get("img_url") == null ? "" : storeCommentAppeal.get("img_url").toString();
|
|
|
if (StringUtils.hasText(imgUrls)) {
|
|
|
// 假设 img_url 是多个图片用逗号分隔的字符串
|
|
|
for (String imageUrl : imgUrls.split(",")) {
|
|
|
- String base64 = convertImageToBase64(imageUrl.trim());
|
|
|
- if (StringUtils.hasText(base64)) {
|
|
|
- merchantImages.add(base64);
|
|
|
- }
|
|
|
+ merchantImages.add(imageUrl.trim());
|
|
|
}
|
|
|
}
|
|
|
analyzeRequest.put("merchant_images", merchantImages);
|
|
|
@@ -292,11 +289,11 @@ public class BadReviewAppealJob {
|
|
|
String userImgUrls = storeCommentAppeal.get("user_img_url") == null ? "" : storeCommentAppeal.get("user_img_url").toString();
|
|
|
if (StringUtils.hasText(userImgUrls)) {
|
|
|
for (String imageUrl : userImgUrls.split(",")) {
|
|
|
- String base64 = convertImageToBase64(imageUrl.trim());
|
|
|
- if (StringUtils.hasText(base64)) {
|
|
|
- userImages.add(base64);
|
|
|
+// String base64 = convertImageToBase64(imageUrl.trim());
|
|
|
+// if (StringUtils.hasText(base64)) {
|
|
|
+ userImages.add(imageUrl.trim());
|
|
|
}
|
|
|
- }
|
|
|
+// }
|
|
|
}
|
|
|
analyzeRequest.put("user_images", userImages);
|
|
|
|