Update: Js 4 Log.html 95% --next move the loglevel to settingserver
This commit is contained in:
@@ -427,7 +427,7 @@ class ApiKeyList {
|
||||
contentHtml = `
|
||||
<div class="task-item-main">
|
||||
<div class="task-item-icon-summary text-red-500"><i class="fas fa-exclamation-triangle"></i></div>
|
||||
<div class="task-item-content flex-grow">
|
||||
<div class="task-item-content grow">
|
||||
<p class="task-item-title">验证任务出错: ${maskedKey}</p>
|
||||
<p class="task-item-status text-red-500 truncate" title="${safeError}">${safeError}</p>
|
||||
</div>
|
||||
@@ -443,7 +443,7 @@ class ApiKeyList {
|
||||
contentHtml = `
|
||||
<div class="task-item-main">
|
||||
<div class="task-item-icon-summary"><i class="${iconClass}"></i></div>
|
||||
<div class="task-item-content flex-grow">
|
||||
<div class="task-item-content grow">
|
||||
<p class="task-item-title">${title}: ${maskedKey}</p>
|
||||
<p class="task-item-status truncate" title="${safeMessage}">${safeMessage}</p>
|
||||
</div>
|
||||
@@ -455,7 +455,7 @@ class ApiKeyList {
|
||||
contentHtml = `
|
||||
<div class="task-item-main gap-3">
|
||||
<div class="task-item-icon task-item-icon-running"><i class="fas fa-spinner animate-spin"></i></div>
|
||||
<div class="task-item-content flex-grow">
|
||||
<div class="task-item-content grow">
|
||||
<p class="task-item-title">正在验证: ${maskedKey}</p>
|
||||
<p class="task-item-status">运行中... (${data.processed}/${data.total})</p>
|
||||
</div>
|
||||
@@ -495,7 +495,7 @@ class ApiKeyList {
|
||||
data-mapping-id="${mappingId}">
|
||||
<input type="checkbox" class="api-key-checkbox h-4 w-4 rounded border-zinc-300 text-blue-600 focus:ring-blue-500 shrink-0">
|
||||
<span data-status-indicator class="w-2 h-2 rounded-full shrink-0"></span>
|
||||
<div class="flex-grow min-w-0">
|
||||
<div class="grow min-w-0">
|
||||
<p class="font-mono text-xs font-semibold truncate">${maskedKey}</p>
|
||||
<p class="text-xs text-zinc-400 mt-1">失败: ${errorCount} 次</p>
|
||||
</div>
|
||||
@@ -854,7 +854,7 @@ class ApiKeyList {
|
||||
contentHtml = `
|
||||
<div class="task-item-main gap-3">
|
||||
<div class="task-item-icon task-item-icon-running"><i class="fas fa-spinner animate-spin"></i></div>
|
||||
<div class="task-item-content flex-grow">
|
||||
<div class="task-item-content grow">
|
||||
<p class="task-item-title">批量验证 ${data.total} 个Key</p>
|
||||
<p class="task-item-status">运行中... (${data.processed}/${data.total})</p>
|
||||
</div>
|
||||
@@ -867,7 +867,7 @@ class ApiKeyList {
|
||||
contentHtml = `
|
||||
<div class="task-item-main">
|
||||
<div class="task-item-icon-summary text-red-500"><i class="fas fa-exclamation-triangle"></i></div>
|
||||
<div class="task-item-content flex-grow">
|
||||
<div class="task-item-content grow">
|
||||
<p class="task-item-title">批量验证任务出错</p>
|
||||
<p class="task-item-status text-red-500 truncate" title="${data.error}">${data.error}</p>
|
||||
</div>
|
||||
@@ -893,7 +893,7 @@ class ApiKeyList {
|
||||
return `
|
||||
<div class="flex items-start text-xs">
|
||||
<i class="fas fa-check-circle text-green-500 mt-0.5 mr-2"></i>
|
||||
<div class="flex-grow">
|
||||
<div class="grow">
|
||||
<p class="font-mono">${maskedKey}</p>
|
||||
<p class="text-zinc-400">${safeMessage}</p>
|
||||
</div>
|
||||
@@ -902,7 +902,7 @@ class ApiKeyList {
|
||||
return `
|
||||
<div class="flex items-start text-xs">
|
||||
<i class="fas fa-times-circle text-red-500 mt-0.5 mr-2"></i>
|
||||
<div class="flex-grow">
|
||||
<div class="grow">
|
||||
<p class="font-mono">${maskedKey}</p>
|
||||
<p class="text-zinc-400">${safeMessage}</p>
|
||||
</div>
|
||||
@@ -913,7 +913,7 @@ class ApiKeyList {
|
||||
contentHtml = `
|
||||
<div class="task-item-main">
|
||||
<div class="task-item-icon-summary"><i class="${overallIconClass}"></i></div>
|
||||
<div class="task-item-content flex-grow">
|
||||
<div class="task-item-content grow">
|
||||
<div class="flex justify-between items-center cursor-pointer" data-task-toggle>
|
||||
<p class="task-item-title">${summaryTitle}</p>
|
||||
<i class="fas fa-chevron-down task-toggle-icon"></i>
|
||||
@@ -1248,7 +1248,7 @@ class ApiKeyList {
|
||||
contentHtml = `
|
||||
<div class="task-item-main gap-3">
|
||||
<div class="task-item-icon task-item-icon-running"><i class="fas fa-spinner animate-spin"></i></div>
|
||||
<div class="task-item-content flex-grow">
|
||||
<div class="task-item-content grow">
|
||||
<p class="task-item-title">${title}</p>
|
||||
<p class="task-item-status">运行中... (${data.processed}/${data.total})</p>
|
||||
</div>
|
||||
@@ -1258,7 +1258,7 @@ class ApiKeyList {
|
||||
contentHtml = `
|
||||
<div class="task-item-main">
|
||||
<div class="task-item-icon-summary text-red-500"><i class="fas fa-exclamation-triangle"></i></div>
|
||||
<div class="task-item-content flex-grow">
|
||||
<div class="task-item-content grow">
|
||||
<p class="task-item-title">${title}任务出错</p>
|
||||
<p class="task-item-status text-red-500 truncate" title="${safeError}">${safeError}</p>
|
||||
</div>
|
||||
@@ -1295,7 +1295,7 @@ class ApiKeyList {
|
||||
contentHtml = `
|
||||
<div class="task-item-main">
|
||||
<div class="task-item-icon-summary"><i class="${iconClass}"></i></div>
|
||||
<div class="task-item-content flex-grow">
|
||||
<div class="task-item-content grow">
|
||||
<p class="task-item-title">${title}</p>
|
||||
<p class="task-item-status truncate" title="${safeSummary}">${safeSummary}</p>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user