From 13c960a2b6bb54797bdbd03aa3184af507d94a9b Mon Sep 17 00:00:00 2001
From: 卢春龙 <lucl@xiaopeng.com>
Date: 星期一, 20 四月 2026 10:42:28 +0800
Subject: [PATCH] Merge branch 'feature_pr_fix' into 'develop'

---
 src/robotaxi/pages/begin-route/components/announcements-popup.tsx |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/src/robotaxi/pages/begin-route/components/announcements-popup.tsx b/src/robotaxi/pages/begin-route/components/announcements-popup.tsx
index 0f40b8d..c4a87ca 100644
--- a/src/robotaxi/pages/begin-route/components/announcements-popup.tsx
+++ b/src/robotaxi/pages/begin-route/components/announcements-popup.tsx
@@ -9,14 +9,15 @@
 }
 
 export default function AnnouncementsPopup({ show = false, onClose }: Props) {
-    const [visible, setVisible] = useState(false);
-    const [animationData, setAnimationData] = useState<any>();
-    const [doorImgError, setDoorImgError] = useState(false);
-    const [seatbeltImgError, setSeatbeltImgError] = useState(false);
+    const [visible, setVisible] = useState(false); // 弹窗显示状态
+    const [animationData, setAnimationData] = useState<any>(); // 弹窗开合动画
+    const [doorImgError, setDoorImgError] = useState(false); // 开门动画图加载失败状态
+    const [seatbeltImgError, setSeatbeltImgError] = useState(false); // 系安全带动画图加载失败状态
 
     const doorImage = 'https://s.xiaopeng.com/xp-fe/robot-taxi/imgs/door-anim.webp'
     const seatbeltImage = 'https://s.xiaopeng.com/xp-fe/robot-taxi/imgs/seatbelt-anim.webp'
 
+    // 控制弹窗开合动画并重置图片兜底状态
     useEffect(() => {
         if (show && !visible) {
             setVisible(true);

--
Gitblit v1.7.1