"use client"
import { useState } from "react"
import { Card, CardContent, CardDescription, CardHeader, CardTitle } from "@/components/ui/card"
import { Button } from "@/components/ui/button"
import { Badge } from "@/components/ui/badge"
import { Input } from "@/components/ui/input"
import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from "@/components/ui/select"
import { Table, TableBody, TableCell, TableHead, TableHeader, TableRow } from "@/components/ui/table"
import {
ScrollText, Search, Download, Filter, User,
Database, Settings, Tag, Package, Bot
} from "lucide-react"
const logs = [
{
id: "1",
time: "2024-01-15 14:35:22",
user: "admin@example.com",
action: "创建流量包",
module: "数据输出",
detail: "创建流量包「高价值用户包」,包含15,680个用户",
ip: "192.168.1.100",
status: "success",
},
{
id: "2",
time: "2024-01-15 14:30:15",
user: "analyst@example.com",
action: "执行AI打标",
module: "AI Agent",
detail: "执行AI打标任务,处理8,500条用户数据",
ip: "192.168.1.101",
status: "success",
},
{
id: "3",
time: "2024-01-15 14:25:08",
user: "admin@example.com",
action: "修改标签规则",
module: "标签画像",
detail: "修改标签「高价值用户」的计算规则",
ip: "192.168.1.100",
status: "success",
},
{
id: "4",
time: "2024-01-15 14:20:00",
user: "system",
action: "数据同步",
module: "数据接入",
detail: "MySQL数据源同步完成,新增12,500条记录",
ip: "-",
status: "success",
},
{
id: "5",
time: "2024-01-15 14:15:30",
user: "analyst@example.com",
action: "导出数据",
module: "数据输出",
detail: "导出用户画像数据,共5,000条记录",
ip: "192.168.1.101",
status: "success",
},
{
id: "6",
time: "2024-01-15 14:10:00",
user: "system",
action: "任务执行失败",
module: "数据接入",
detail: "API数据源同步失败:连接超时",
ip: "-",
status: "failed",
},
]
const getModuleIcon = (module: string) => {
switch (module) {
case "数据接入":
return
查看系统操作记录和审计日志
今日操作
256
活跃用户
12
成功率
98.5%
失败操作
4