import { ArrowLeft, Clock, AlertTriangle, ArrowRight, Trash2 } from "lucide-react";
import { useNavigate } from "react-router";
import { useState } from "react";
export default function RepairOrderDetail() {
const navigate = useNavigate();
const [regenerateAuth, setRegenerateAuth] = useState(false);
const [pushFirmware, setPushFirmware] = useState(false);
const processingTimeline = [
{ time: "2024-03-08 09:00", operator: "张工程师", action: "创建工单", description: "客户报修,设备无法开机" },
{ time: "2024-03-08 10:30", operator: "李工程师", action: "故障诊断", description: "初步诊断为主控板故障" },
{ time: "2024-03-08 14:00", operator: "王工程师", action: "板卡更换", description: "更换主控板,测试正常" },
{ time: "2024-03-08 16:00", operator: "李工程师", action: "测试完成", description: "功能测试通过,等待客户确认" },
];
return (
{/* Page Header */}
维修工单详情
WO-2024-0001
{/* Work Order Info Card */}
{/* Device Info Card */}
{/* Fault Info Card */}
故障信息
故障描述
设备在野外作业时突然关机,之后无法重新启动。检查电源连接正常,充电器工作正常,初步判断为主控板损坏。
{/* Processing Timeline Card */}
处理记录
{/* Timeline line */}
{processingTimeline.map((entry, index) => (
{entry.action}
{entry.time}
操作人:{entry.operator}
{entry.description}
))}
{/* Board Replacement Card */}
{/* License Processing Card */}
{/* Scrap Processing Card */}
报废处理
{/* Warning Banner */}
警告:报废操作不可逆
报废后设备将无法恢复使用,请谨慎操作
采集板 AC20240308002
测控板 CT20240308003
电源模块 PS20240308004
{/* Scrap Process Flow */}
报废流程:
申请报废 → 创建报废单 → 报废审批 → 物料回收 → 入库
{/* Action Bar */}
);
}