From 83d5842ce68af7ab306f8f546fa7c11d94ad87bc Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期三, 18 三月 2026 22:40:40 +0800
Subject: [PATCH] update

---
 xp-robotaxi-maintenance-boot/src/main/java/com/xiaopeng/maintenance/controller/XpTaskController.java |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/xp-robotaxi-maintenance-boot/src/main/java/com/xiaopeng/maintenance/controller/XpTaskController.java b/xp-robotaxi-maintenance-boot/src/main/java/com/xiaopeng/maintenance/controller/XpTaskController.java
index 05be66c..c00034f 100644
--- a/xp-robotaxi-maintenance-boot/src/main/java/com/xiaopeng/maintenance/controller/XpTaskController.java
+++ b/xp-robotaxi-maintenance-boot/src/main/java/com/xiaopeng/maintenance/controller/XpTaskController.java
@@ -265,23 +265,24 @@
         String taskImage = xpTask.getTaskImage();
         if (StringUtils.isNotBlank(taskImage)) {
             JSONArray jsonArray = JSONArray.parseArray(taskImage);
-            ArrayList<String> list = new ArrayList<>(jsonArray.size());
             for (Object o : jsonArray) {
-                JSONObject jsonObject = JSONObject.parseObject(o.toString());
+                JSONObject jsonObject = (JSONObject)o;
                 String downloadUrl = null;
                 try {
+                    // 1
                     downloadUrl = aliOssService.getDownloadUrl(jsonObject.getString("id"), jsonObject.getString("name"), true);
                 } catch (UnsupportedEncodingException e) {
                     throw new RuntimeException(e);
                 }
-                list.add(downloadUrl);
+                jsonObject.put("url", downloadUrl);
             }
-            xpTask.setTaskImage(String.join(",", list));
+            xpTask.setTaskImage(JSONArray.toJSONString(jsonArray));
         }
         return R.ok(xpTask);
     }
 
 
+
     @ApiOperation(value = "执行保险年检检测定时任务", tags = {"定时任务"})
     @GetMapping("/base/task/insurance/execute")
     public R<?> executeInsuranceTask() {

--
Gitblit v1.7.1