From 890265611aadf25ea4cc1b4c0d316003ae2a4393 Mon Sep 17 00:00:00 2001 From: shahaibo <1023316923@qq.com> Date: Sun, 30 Mar 2025 16:14:13 +0800 Subject: [PATCH] =?UTF-8?q?TASK:=E6=A8=A1=E5=9D=97=E5=8C=96=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/ai/da/model/vo/ThreeDVO.java | 4 +++- .../com/ai/da/service/impl/UserLikeGroupServiceImpl.java | 9 ++++++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/ai/da/model/vo/ThreeDVO.java b/src/main/java/com/ai/da/model/vo/ThreeDVO.java index 2e424433..4b067fcf 100644 --- a/src/main/java/com/ai/da/model/vo/ThreeDVO.java +++ b/src/main/java/com/ai/da/model/vo/ThreeDVO.java @@ -11,5 +11,7 @@ public class ThreeDVO { private List threeDLayoutList; - private ThreeDPatternLayout threeDPatternLayout; +// private ThreeDPatternLayout threeDPatternLayoutUrl; + private String threeDPatternLayoutUrl; + private String threeDSimpleUrl; } diff --git a/src/main/java/com/ai/da/service/impl/UserLikeGroupServiceImpl.java b/src/main/java/com/ai/da/service/impl/UserLikeGroupServiceImpl.java index ae443a56..330734c4 100644 --- a/src/main/java/com/ai/da/service/impl/UserLikeGroupServiceImpl.java +++ b/src/main/java/com/ai/da/service/impl/UserLikeGroupServiceImpl.java @@ -2054,14 +2054,21 @@ public class UserLikeGroupServiceImpl extends ServiceImpl qw = new QueryWrapper<>(); qw.lambda().eq(ThreeDLayout::getThreeDSimpleId, threeDSimpleId); List threeDLayoutList = threeDLayoutMapper.selectList(qw); + for (ThreeDLayout threeDLayout : threeDLayoutList) { + threeDLayout.setUrl(minioUtil.getPreSignedUrl(threeDLayout.getUrl(), 24* 60)); + } result.setThreeDLayoutList(threeDLayoutList); QueryWrapper threeDPatternLayoutQueryWrapper = new QueryWrapper<>(); threeDPatternLayoutQueryWrapper.lambda().eq(ThreeDPatternLayout::getThreeDSimpleId, threeDSimpleId); List threeDPatternLayoutList = threeDPatternLayoutMapper.selectList(threeDPatternLayoutQueryWrapper); if (CollectionUtil.isNotEmpty(threeDPatternLayoutList)) { - result.setThreeDPatternLayout(threeDPatternLayoutList.get(0)); + ThreeDPatternLayout threeDPatternLayout = threeDPatternLayoutList.get(0); +// threeDPatternLayout.setUrl(minioUtil.getPreSignedUrl(threeDPatternLayout.getUrl(), 24 * 60)); + result.setThreeDPatternLayoutUrl(minioUtil.getPreSignedUrl(threeDPatternLayout.getUrl(), 24 * 60)); } + ThreeDSimple threeDSimple = threeDSimpleMapper.selectById(threeDSimpleId); + result.setThreeDSimpleUrl(minioUtil.getPreSignedUrl(threeDSimple.getUrl(), 24 * 60)); return result; }