From 3d81df739dc45599c257d8cdefe0996f66ccdeae Mon Sep 17 00:00:00 2001
From: zhou zhou <3272660260@qq.com>
Date: 星期四, 19 三月 2026 12:18:14 +0800
Subject: [PATCH] #AI.MCP 管理增强

---
 rsf-server/src/main/java/com/vincent/rsf/server/ai/entity/AiMcpMount.java |   25 +++++++++++++++++++++++++
 1 files changed, 25 insertions(+), 0 deletions(-)

diff --git a/rsf-server/src/main/java/com/vincent/rsf/server/ai/entity/AiMcpMount.java b/rsf-server/src/main/java/com/vincent/rsf/server/ai/entity/AiMcpMount.java
index ffaec3c..04a7796 100644
--- a/rsf-server/src/main/java/com/vincent/rsf/server/ai/entity/AiMcpMount.java
+++ b/rsf-server/src/main/java/com/vincent/rsf/server/ai/entity/AiMcpMount.java
@@ -54,6 +54,20 @@
     @ApiModelProperty(value = "瓒呮椂鏃堕棿")
     private Integer requestTimeoutMs;
 
+    @ApiModelProperty(value = "鍋ュ悍鐘舵��")
+    private String healthStatus;
+
+    @ApiModelProperty(value = "鏈�杩戞祴璇曟椂闂�")
+    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+    private Date lastTestTime;
+
+    @ApiModelProperty(value = "鏈�杩戞祴璇曚俊鎭�")
+    private String lastTestMessage;
+
+    @ApiModelProperty(value = "鏈�杩戝垵濮嬪寲鑰楁椂")
+    private Long lastInitElapsedMs;
+
     @ApiModelProperty(value = "鎺掑簭")
     private Integer sort;
 
@@ -96,6 +110,17 @@
         return this.status == 1;
     }
 
+    public String getHealthStatus$() {
+        return this.healthStatus;
+    }
+
+    public String getLastTestTime$() {
+        if (this.lastTestTime == null) {
+            return "";
+        }
+        return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.lastTestTime);
+    }
+
     public String getCreateTime$() {
         if (this.createTime == null) {
             return "";

--
Gitblit v1.9.1