From d600bbc25fb2e306d92cffafe2d7aa601daa536b Mon Sep 17 00:00:00 2001
From: Junjie <DELL@qq.com>
Date: 星期五, 12 十二月 2025 11:02:30 +0800
Subject: [PATCH] #AI

---
 src/main/webapp/views/ai/diagnosis.html |   72 ++---------------------------------
 1 files changed, 5 insertions(+), 67 deletions(-)

diff --git a/src/main/webapp/views/ai/diagnosis.html b/src/main/webapp/views/ai/diagnosis.html
index 3c9c037..a396fa1 100644
--- a/src/main/webapp/views/ai/diagnosis.html
+++ b/src/main/webapp/views/ai/diagnosis.html
@@ -3,7 +3,7 @@
 <head>
   <meta charset="UTF-8" />
   <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-  <title>WCS AI 璇婃柇</title>
+  <title>WCS AI 鍔╂墜</title>
   <link rel="stylesheet" href="../../static/vue/element/element.css" />
   <style>
     body { background: #f5f7fa; }
@@ -16,81 +16,18 @@
     .markdown-body h1, .markdown-body h2, .markdown-body h3 { margin-top: 8px; }
     .markdown-body pre { background: #f6f8fa; padding: 12px; border-radius: 6px; overflow: auto; }
     .status { color: #909399; }
-    
-    /* 鏁翠釜鍥炬爣鏃嬭浆鍔ㄧ敾 */ 
-    .spinner { 
-      animation: spin 2.8s linear infinite; 
-      transform-origin: 50% 50%; 
-    }
-
-    @keyframes spin { 
-      from { transform: rotate(0deg); } 
-      to   { transform: rotate(360deg); } 
-    }
   </style>
 </head>
 <body>
   <div id="app" class="container">
     <el-card shadow="hover">
       <div slot="header" class="clearfix" style="display: flex; align-items: center;">
-        <svg 
-            width="32" 
-            height="32" 
-            viewBox="0 0 64 64" 
-            style="margin-right: 10px;"
-            xmlns="http://www.w3.org/2000/svg"> 
-         
-          <!-- 閫忔槑鑳屾櫙锛氫笉鐢讳换浣曞簳鑹插嵆鍙� --> 
-         
-          <!-- 涓�鐐规煍鍜屽彂鍏夋晥鏋� --> 
-          <defs> 
-            <filter id="glow" x="-50%" y="-50%" width="200%" height="200%"> 
-              <feGaussianBlur stdDeviation="2.5" result="blur"/> 
-              <feMerge> 
-                <feMergeNode in="blur"/> 
-                <feMergeNode in="SourceGraphic"/> 
-              </feMerge> 
-            </filter> 
-          </defs> 
-         
-          <!-- 鏃嬭浆缁� --> 
-          <g class="spinner" filter="url(#glow)"> 
-            <!-- 姣忎竴鏉″僵鑹层�屽皬寮潯銆� --> 
-            <!-- 鍙互閫氳繃璋冩暣 rx/ry銆亀idth/height 鏉ユ敼绮楃粏鍜屽集搴� --> 
-            <!-- 1. 绱壊 --> 
-            <rect x="30" y="10" width="6" height="14" rx="3" ry="3" fill="#8b5cf6" /> 
-         
-            <!-- 2. 绮夎壊锛堥『鏃堕拡鏃嬭浆60掳锛� --> 
-            <g transform="rotate(60 32 32)"> 
-              <rect x="30" y="10" width="6" height="14" rx="3" ry="3" fill="#f472b6" /> 
-            </g> 
-         
-            <!-- 3. 姗欒壊 --> 
-            <g transform="rotate(120 32 32)"> 
-              <rect x="30" y="10" width="6" height="14" rx="3" ry="3" fill="#fb923c" /> 
-            </g> 
-         
-            <!-- 4. 閲戦粍 --> 
-            <g transform="rotate(180 32 32)"> 
-              <rect x="30" y="10" width="6" height="14" rx="3" ry="3" fill="#fbbf24" /> 
-            </g> 
-         
-            <!-- 5. 闈掕壊 --> 
-            <g transform="rotate(240 32 32)"> 
-              <rect x="30" y="10" width="6" height="14" rx="3" ry="3" fill="#22d3ee" /> 
-            </g> 
-         
-            <!-- 6. 钃濊壊 --> 
-            <g transform="rotate(300 32 32)"> 
-              <rect x="30" y="10" width="6" height="14" rx="3" ry="3" fill="#3b82f6" /> 
-            </g> 
-          </g> 
-        </svg>
-        <span>WCS AI 璇婃柇</span>
+        <div v-html="headerIcon" style="margin-right: 10px; display: flex;"></div>
+        <span>WCS AI 鍔╂墜</span>
       </div>
 
       <div class="actions">
-        <el-button type="primary" :loading="loading" :disabled="streaming" @click="start">寮�濮嬭瘖鏂�</el-button>
+        <el-button type="primary" :loading="loading" :disabled="streaming" @click="start">涓�閿瘖鏂郴缁�</el-button>
         <el-button type="warning" :disabled="!streaming" @click="stop">鍋滄</el-button>
         <el-button @click="clear">娓呯┖</el-button>
         <span class="status">{{ statusText }}</span>
@@ -119,6 +56,7 @@
       el: '#app',
       data: function() {
         return {
+          headerIcon: getAiIconHtml(50, 50),
           loading: false,
           streaming: false,
           source: null,

--
Gitblit v1.9.1