import Blur from '../../../components/Blur'; import type { VehicleListItem } from '../types'; export function VehicleMobileCards({vehicles, customer}: {vehicles: VehicleListItem[];customer: boolean}) { return
{vehicles.length===0 &&

暂无符合条件的车辆,试试调整筛选条件。

} {vehicles.map(vehicle=>

{vehicle.plateNumber || vehicle.vin || '未提供车牌'}

{({Operating:'运营',Inventory:'库存',Pending:'待交车',Abnormal:'异动'} as Record)[vehicle.status] || '未提供'}

{vehicle.brandLabel || '—'} · {vehicle.type} · {vehicle.location==='其他'?'对接中':vehicle.location}

{(customer ? [['客户',vehicle.customerName],['合同编号',vehicle.contractNo],['业务部门',vehicle.departmentName],['业务负责人',vehicle.customerManager],['资产归属',vehicle.subjectOrg]] : [['型号',vehicle.model],['客户',vehicle.customerName]]).map(([label,value])=>
{label}
{value || '未提供'}
)}
)}
; }