From 82d28e3f94d0d453818b29e50791a7bf70338a5c Mon Sep 17 00:00:00 2001 From: jingrow Date: Tue, 29 Jul 2025 20:30:37 +0800 Subject: [PATCH] =?UTF-8?q?=E5=89=8D=E7=AB=AF=E6=9C=8D=E5=8A=A1=E5=99=A8?= =?UTF-8?q?=E8=AF=A6=E6=83=85=E9=A1=B5=E5=A2=9E=E5=8A=A0=E5=B8=B8=E7=94=A8?= =?UTF-8?q?=E6=93=8D=E4=BD=9C=E6=8C=89=E9=92=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src2/components/JsiteServerOverview.vue | 277 +++++++++++++++++- dashboard/src2/dialogs/PasswordDialog.vue | 123 ++++++++ dashboard/src2/pages/NewJsiteServer.vue | 2 +- 3 files changed, 394 insertions(+), 8 deletions(-) create mode 100644 dashboard/src2/dialogs/PasswordDialog.vue diff --git a/dashboard/src2/components/JsiteServerOverview.vue b/dashboard/src2/components/JsiteServerOverview.vue index 46ea373..c6bcfc9 100644 --- a/dashboard/src2/components/JsiteServerOverview.vue +++ b/dashboard/src2/components/JsiteServerOverview.vue @@ -18,7 +18,7 @@
- + 到期时间:{{ $format.date($jsiteServer.pg.end_date) }}
@@ -65,8 +65,51 @@ - +
+ +
+
+

操作

+
+
+
+ + + + +
+
+
+
@@ -113,9 +156,21 @@ SSH用户: {{ $jsiteServer.pg.ssh_user || 'root' }}
-
+
服务器密码: - {{ $jsiteServer.pg.password || '未设置' }} +
+ + {{ showPassword ? (decryptedPassword || '未设置') : '••••••••' }} + + +
密钥对名称: @@ -133,17 +188,36 @@ \ No newline at end of file diff --git a/dashboard/src2/pages/NewJsiteServer.vue b/dashboard/src2/pages/NewJsiteServer.vue index 03c29b1..9e0f5d6 100644 --- a/dashboard/src2/pages/NewJsiteServer.vue +++ b/dashboard/src2/pages/NewJsiteServer.vue @@ -162,7 +162,7 @@ 您的订单已支付成功,服务器记录已创建。服务器正在后台创建中,创建并启动需要 3-5 分钟,请耐心等待。

- 您可以在服务器列表中查看服务器状态,创建完成后状态将更新为"Running"。 + 您可以在服务器列表中查看服务器状态,创建完成后状态将更新为"运行中"。