diff --git a/dashboard/public/app.js b/dashboard/public/app.js index 7d598555193c2c907b24f3bfe922136cc80813fd..e5419d02a9c2e9471cd7656b10d3988a421e1a0a 100644 --- a/dashboard/public/app.js +++ b/dashboard/public/app.js @@ -20,6 +20,12 @@ const createKeyForm = document.getElementById('create-key-form'); const cancelCreateBtn = document.getElementById('cancel-create-btn'); const keyDetailsModal = document.getElementById('key-details-modal'); const closeDetailsBtn = document.getElementById('close-details-btn'); +const createServerKeyModal = document.getElementById('create-server-key-modal'); +const createServerKeyForm = document.getElementById('create-server-key-form'); +const cancelServerKeyBtn = document.getElementById('cancel-server-key-btn'); +const refreshKeyModal = document.getElementById('refresh-key-modal'); +const cancelRefreshBtn = document.getElementById('cancel-refresh-btn'); +const confirmRefreshBtn = document.getElementById('confirm-refresh-btn'); const adminKeysList = document.getElementById('admin-keys-list'); const userKeysList = document.getElementById('user-keys-list'); const commandForm = document.getElementById('command-form'); @@ -263,35 +269,19 @@ function renderAdminKeys(keys) { let html = ''; - // Render Admin Keys if (adminKeys.length > 0) { html += '
ID: ${regularKey.id}
+Prefix: ${regularKey.keyPrefix}
+ ${regularKey.serverId ? `Server ID: ${regularKey.serverId}
` : ''} +创建时间: ${new Date(regularKey.createdAt).toLocaleString()}
+最后使用: ${regularKey.lastUsed ? new Date(regularKey.lastUsed).toLocaleString() : '从未'}
+