From be3fa7a704cbab760c6e247e24c9613bcb16c15b Mon Sep 17 00:00:00 2001 From: xupei Date: Tue, 25 Feb 2025 18:03:52 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BC=96=E8=BE=91=E5=89=8D=E5=90=8E=E7=89=87?= =?UTF-8?q?=EF=BC=8C=E6=B7=BB=E5=8A=A0=E6=97=A5=E5=BF=97=E6=89=93=E5=8D=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/ai/da/python/PythonService.java | 1 + .../java/com/ai/da/service/impl/DesignItemServiceImpl.java | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/src/main/java/com/ai/da/python/PythonService.java b/src/main/java/com/ai/da/python/PythonService.java index 3d2bf5c8..f67e7916 100644 --- a/src/main/java/com/ai/da/python/PythonService.java +++ b/src/main/java/com/ai/da/python/PythonService.java @@ -2717,6 +2717,7 @@ public class PythonService { PrintToPython printToPython = resolveDesignSinglePrint(designSingleItem.getPrintObject().getPrints(), designSingleItem.getPartialDesign().getPartialDesignMinioPath()); resolveDesignElement(designSingleItem.getTrims(), printToPython); + log.info("组装参数【服装:{}的maskUrl: {}】",designSingleItem.getType(), designSingleItem.getMaskUrl()); response.add(new DesignPythonItem( designSingleItem.getType(), designSingleItem.getPath(), diff --git a/src/main/java/com/ai/da/service/impl/DesignItemServiceImpl.java b/src/main/java/com/ai/da/service/impl/DesignItemServiceImpl.java index 42797e5d..8b96289d 100644 --- a/src/main/java/com/ai/da/service/impl/DesignItemServiceImpl.java +++ b/src/main/java/com/ai/da/service/impl/DesignItemServiceImpl.java @@ -605,16 +605,20 @@ public class DesignItemServiceImpl extends ServiceImpl { // 如果sketch截图不为空,则将该截图上传,并替换path if (setNull){ + log.info("服装类型为{}, set maskUrl为null", item.getType()); item.setMaskUrl(null); }else { if (!StringUtil.isNullOrEmpty(item.getMaskUrl())){ + log.info("服装{} 的maskUrl不为null", item.getType()); // 由于前端不好处理这块,所以,当mask没有做任何修改的时候,仍然会传原始mask的minio地址 if (!item.getMaskUrl().startsWith("data:image") && item.getMaskUrl().startsWith("https://")){ // 当没有修改mask时,还是用之前的mask地址 item.setMaskUrl(item.getMaskMinioUrl()); + log.info("服装{} 的maskUrl没有被编辑", item.getType()); }else { // 将原图地址作为修改后的图片地址,放在不同的桶 String path = minioUtil.base64UploadToPath(item.getMaskUrl(), clothingBucket, "labelingMask/" + UUID.randomUUID()); + log.info("服装{} 的maskUrl已被编辑, 新的path为{}", item.getType(), path); if (StringUtil.isNullOrEmpty(path)){ log.error("标注的mask图片上传失败"); throw new BusinessException("image.modify.failed"); @@ -622,6 +626,7 @@ public class DesignItemServiceImpl extends ServiceImpl