From 6fb356e222fa92fb98b1dbfef4d8e1bde8dc89a7 Mon Sep 17 00:00:00 2001
From: tony.cheng <chengmingwei_1984122@126.com>
Date: Tue, 17 Mar 2026 14:43:19 +0800
Subject: [PATCH] style: 为状态控制按钮设计独立的B端风格样式,不影响人工接管按钮

---
 web-app/src/components/dashboard/FloatingControlPanel.jsx |   14 +-------------
 1 files changed, 1 insertions(+), 13 deletions(-)

diff --git a/web-app/src/components/dashboard/FloatingControlPanel.jsx b/web-app/src/components/dashboard/FloatingControlPanel.jsx
index 093ba6d..1f94fd6 100644
--- a/web-app/src/components/dashboard/FloatingControlPanel.jsx
+++ b/web-app/src/components/dashboard/FloatingControlPanel.jsx
@@ -291,17 +291,9 @@
     
     return (
       <button
-        className="floating-control-btn"
+        className={`state-control-btn ${isTerminate ? 'state-control-btn--terminate' : 'state-control-btn--resume'}`}
         onClick={handleControlButtonClick}
         disabled={controlLoading}
-        style={{
-          ...(isTerminate ? {
-            background: '#1A6FB8',
-          } : {
-            background: '#52c41a',
-          }),
-          ...(controlLoading ? { opacity: 0.6, cursor: 'not-allowed' } : {})
-        }}
       >
         {controlLoading ? (
           <><i className="fas fa-spinner fa-spin"></i>处理中...</>
@@ -321,10 +313,6 @@
       return <TakeoverStamp state={state} />;
     }
 
-    // 已终止状态(5):只显示恢复按钮
-    if (Number(state) === PAUSED_STATE) {
-      return renderStateControlButton();
-    }
 
     // 调解中(1):显示终止按钮和人工接管按钮
     return (

--
Gitblit v1.8.0