"use client" import { useState } from "react" import { ChevronLeft, Search, Phone, MoreVertical, UserPlus, Plus } from "lucide-react" import { Card } from "@/components/ui/card" import { Button } from "@/components/ui/button" import { useRouter } from "next/navigation" import { Badge } from "@/components/ui/badge" import { toast } from "@/components/ui/use-toast" import { Input } from "@/components/ui/input" import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuTrigger } from "@/components/ui/dropdown-menu" import { Table, TableHeader, TableRow, TableHead, TableBody, TableCell } from "@/components/ui/table" import { Avatar, AvatarFallback } from "@/components/ui/avatar" interface Customer { id: string phoneNumber: string time: string status: "pending" | "added" question: string } export default function PhoneAcquiredPage() { const router = useRouter() const [customers, setCustomers] = useState([ { id: "1", phoneNumber: "138****1234", time: "2024-03-18 15:30", status: "pending", question: "请问贵公司的产品有什么特点?", }, { id: "2", phoneNumber: "139****5678", time: "2024-03-18 14:15", status: "added", question: "你们的合作方式是怎样的?", }, { id: "3", phoneNumber: "137****9012", time: "2024-03-18 11:22", status: "added", question: "能详细介绍一下你们的服务吗?", }, { id: "4", phoneNumber: "135****3456", time: "2024-03-17 16:45", status: "added", question: "你们有什么优惠政策?", }, { id: "5", phoneNumber: "136****7890", time: "2024-03-17 10:20", status: "pending", question: "未识别到有效问题", }, ]) const [searchQuery, setSearchQuery] = useState("") const filteredCustomers = customers.filter( (customer) => customer.phoneNumber.includes(searchQuery) || customer.question.includes(searchQuery), ) const handleAddFriend = (customerId: string) => { setCustomers( customers.map((customer) => (customer.id === customerId ? { ...customer, status: "added" } : customer)), ) toast({ title: "添加成功", description: "已成功添加为微信好友", }) } return (

电话已获客

setSearchQuery(e.target.value)} />
电话号码 获客时间 状态 首句问题 操作 {filteredCustomers.map((customer) => (
{customer.phoneNumber}
{customer.time} {customer.status === "added" ? "已添加" : "未添加"} {customer.question || "未识别到问题"} {customer.status === "pending" ? ( ) : ( 查看详情 )}
))}
) }