+
#{{ filteredAgents.length - index }}
-
-
-
-
{{ agent.name }}
diff --git a/web/src/views/history/History.vue b/web/src/views/history/History.vue
index efe8e0a..0174221 100644
--- a/web/src/views/history/History.vue
+++ b/web/src/views/history/History.vue
@@ -8,8 +8,7 @@ import Pagination from '@/components/Pagination.vue'
import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from '@/components/ui/select'
import LogViewer from './LogViewer.vue'
import {
- RefreshCw, X, Search, GitBranch, Terminal,
- AlertCircle, Ban, Clock, Zap as ZapIcon, Check, Trash2
+ RefreshCw, Search, GitBranch, Terminal, Trash2
} from 'lucide-vue-next'
import { api, type TaskLog } from '@/api'
import LogDetailCard from '@/components/LogDetailCard.vue'
@@ -17,6 +16,7 @@ import BaihuDialog from '@/components/ui/BaihuDialog.vue'
import { toast } from 'vue-sonner'
import { useSiteSettings } from '@/composables/useSiteSettings'
import TextOverflow from '@/components/TextOverflow.vue'
+import StatusDot from '@/components/StatusDot.vue'
import { useEventBus } from '@/composables/useEventBus'
const route = useRoute()
@@ -379,8 +379,7 @@ watch(() => route.query, (newQuery) => {
-
-
序号
+
序号
类型
任务名称
耗时
@@ -389,8 +388,7 @@ watch(() => route.query, (newQuery) => {
-
-
序号
+
序号
类型
任务名称
命令
@@ -409,16 +407,8 @@ watch(() => route.query, (newQuery) => {
]" @click="selectLog(log)">
-
-
-
-
-
-
-
-
-
-
#{{ total - (currentPage - 1) * pageSize - index
+
+ #{{ total - (currentPage - 1) * pageSize - index
}}
@@ -436,17 +426,9 @@ watch(() => route.query, (newQuery) => {
-
-
-
-
-
-
-
-
-
-
-
#{{ total - (currentPage - 1) * pageSize - index
+
+
+
#{{ total - (currentPage - 1) * pageSize - index
}}
diff --git a/web/src/views/tasks/Tasks.vue b/web/src/views/tasks/Tasks.vue
index 0369198..a70c232 100644
--- a/web/src/views/tasks/Tasks.vue
+++ b/web/src/views/tasks/Tasks.vue
@@ -19,6 +19,7 @@ import {
DropdownMenuTrigger,
DropdownMenuSeparator,
} from '@/components/ui/dropdown-menu'
+import StatusDot from '@/components/StatusDot.vue'
import { Checkbox } from '@/components/ui/checkbox'
import { Label } from '@/components/ui/label'
import { api, type Agent, type Task, type TaskLog } from '@/api'
@@ -664,9 +665,10 @@ watch(() => route.query.agent_id, (newVal: any) => {
-
-
-
+
#{{ total - (currentPage - 1) * pageSize - index }}