"use client"
import { Table, TableBody, TableCell, TableHead, TableHeader, TableRow } from "@/components/ui/table"
import { Badge } from "@/components/ui/badge"
import { Tabs, TabsContent, TabsList, TabsTrigger } from "@/components/ui/tabs"
export function DataPreview() {
// 模拟数据
const previewData = [
{
id: "1",
name: "张三",
phone: "13812345678",
idCard: "3101********1234",
imei: "86723*****5432",
address: "上海市浦东新区张江高科技园区",
registerDate: "2023-01-15",
lastActive: "2023-07-12",
source: "CRM系统",
status: "matched",
},
{
id: "2",
name: "李四",
phone: "13987654321",
idCard: "4401********5678",
imei: "35871*****7890",
address: "广州市天河区珠江新城",
registerDate: "2022-11-20",
lastActive: "2023-07-10",
source: "电商平台",
status: "matched",
},
{
id: "3",
name: "王五",
phone: "13765432198",
idCard: "1101********7890",
imei: "",
address: "北京市海淀区中关村",
registerDate: "2023-03-05",
lastActive: "2023-07-15",
source: "营销活动",
status: "partial",
},
{
id: "4",
name: "赵六",
phone: "13698765432",
idCard: "",
imei: "86723*****1234",
address: "深圳市南山区科技园",
registerDate: "2023-05-18",
lastActive: "2023-07-14",
source: "APP注册",
status: "partial",
},
{
id: "5",
name: "钱七",
phone: "",
idCard: "",
imei: "",
address: "杭州市西湖区",
registerDate: "2023-06-30",
lastActive: "2023-07-01",
source: "社交媒体",
status: "unmatched",
},
]
const getStatusBadge = (status: string) => {
switch (status) {
case "matched":
return