fix: 移除脚本库冗余统计框 & 修复 CronJob 表名 (cron_jobs→ops_cron_jobs) 导致创建500
This commit is contained in:
1 parent
7be277658a
commit
9365c1e9db
2 files changed
+1
-17
No files matched your search
@@ -18,7 +18,6 @@ import type { ScriptFormData } from './ScriptFormDialog';
|
||||
import ScriptFormDialog from './ScriptFormDialog';
|
||||
import ScriptDetailDialog from './ScriptDetailDialog';
|
||||
import ScriptLogsDialog from './ScriptLogsDialog';
|
||||
import ScriptStatsCards from './ScriptStatsCards';
|
||||
import ScriptCard from './ScriptCard';
|
||||
import ScriptExecutionsTable from './ScriptExecutionsTable';
|
||||
|
||||
@@ -249,23 +248,8 @@ export function ScriptManager() {
|
||||
}
|
||||
};
|
||||
|
||||
const runningCount = executions.filter(e => e.status === 'running').length;
|
||||
const todaySuccess = executions.filter(e =>
|
||||
e.status === 'success' && new Date(e.created_at).toDateString() === new Date().toDateString()
|
||||
).length;
|
||||
const todayFailed = executions.filter(e =>
|
||||
e.status === 'failed' && new Date(e.created_at).toDateString() === new Date().toDateString()
|
||||
).length;
|
||||
|
||||
return (
|
||||
<div className="space-y-6">
|
||||
{/* 统计卡片 */}
|
||||
<ScriptStatsCards
|
||||
total={scripts.length}
|
||||
running={runningCount}
|
||||
todaySuccess={todaySuccess}
|
||||
todayFailed={todayFailed}
|
||||
/>
|
||||
|
||||
<Tabs value={activeTab} onValueChange={(v) => { setActiveTab(v); if (v === 'jobs') fetchExecutions(); }}>
|
||||
<TabsList className="grid w-full grid-cols-2 lg:w-[360px]">
|
||||
|
||||
Reference in new issue
Block a user