From be7ad530d351a016297aea2dc87fd65e50c5f1ec Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期一, 23 三月 2026 15:35:54 +0800
Subject: [PATCH] 修改bug
---
xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/service/impl/XpRideGuideServiceImpl.java | 13 +++++++++++++
1 files changed, 13 insertions(+), 0 deletions(-)
diff --git a/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/service/impl/XpRideGuideServiceImpl.java b/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/service/impl/XpRideGuideServiceImpl.java
index 35a72be..e06ce98 100644
--- a/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/service/impl/XpRideGuideServiceImpl.java
+++ b/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/service/impl/XpRideGuideServiceImpl.java
@@ -49,6 +49,19 @@
public XpRideGuideVo getXpRideGuideList() {
XpRideGuideVo xpRideGuideVo = new XpRideGuideVo();
List<XpRideGuideNextVo> list = baseMapper.getXpRideGuideList();
+ for (XpRideGuideNextVo xpRideGuide : list) {
+
+ JSONObject jsonObject = JSON.parseObject(xpRideGuide.getBannerImage());
+ String downloadUrl = null;
+ try {
+ // 1
+ downloadUrl = aliOssService.getDownloadUrl(jsonObject.getString("id"), jsonObject.getString("name"), true);
+ } catch (UnsupportedEncodingException e) {
+ throw new RuntimeException(e);
+ }
+ jsonObject.put("url", downloadUrl);
+ xpRideGuide.setBannerImage(jsonObject.toJSONString());
+ }
xpRideGuideVo.setGuides(list);
xpRideGuideVo.setTotal(list.size());
return xpRideGuideVo;
--
Gitblit v1.7.1