From 2bf4848433661a44c0eb4663c36a065769994895 Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期六, 21 三月 2026 15:54:51 +0800
Subject: [PATCH] 修改bug

---
 xp-robotaxi-account-boot/src/main/java/com/xiaopeng/account/controller/XpOperationsUserController.java |   19 ++++++++++---------
 1 files changed, 10 insertions(+), 9 deletions(-)

diff --git a/xp-robotaxi-account-boot/src/main/java/com/xiaopeng/account/controller/XpOperationsUserController.java b/xp-robotaxi-account-boot/src/main/java/com/xiaopeng/account/controller/XpOperationsUserController.java
index 8812b97..245f3f3 100644
--- a/xp-robotaxi-account-boot/src/main/java/com/xiaopeng/account/controller/XpOperationsUserController.java
+++ b/xp-robotaxi-account-boot/src/main/java/com/xiaopeng/account/controller/XpOperationsUserController.java
@@ -262,16 +262,17 @@
         XpOperationsUserVO xpOperationsUserVO = xpOperationsUserService.detailById(id);
         if (xpOperationsUserVO.getAvatar() != null) {
             JSONObject jsonObject = JSONObject.parseObject(xpOperationsUserVO.getAvatar());
-            String downloadUrl = null;
-            try {
-                // 1
-                String downloadUrl1 = aliOssService.getDownloadUrl(jsonObject.getString("id"), jsonObject.getString("name"), true);
-                downloadUrl = downloadUrl1;
-            } catch (Exception e) {
-                e.printStackTrace();
+            if(jsonObject!=null){
+                String downloadUrl = null;
+                try {
+                    // 1
+                    downloadUrl= aliOssService.getDownloadUrl(jsonObject.getString("id"), jsonObject.getString("name"), true);
+                } catch (Exception e) {
+                    e.printStackTrace();
+                }
+                jsonObject.put("url", downloadUrl);
+                xpOperationsUserVO.setAvatar(jsonObject.toJSONString());
             }
-            jsonObject.put("url", downloadUrl);
-            xpOperationsUserVO.setAvatar(jsonObject.toJSONString());
         }
 
         return R.ok(xpOperationsUserVO);

--
Gitblit v1.7.1