# 农机维护记录示例数据指南 ## 概述 本指南介绍了农机全生命周期档案中维护记录的示例数据,涵盖了实际生产中的各种维护场景,为系统使用者提供参考和最佳实践。 ## 数据初始化 ### 自动初始化 系统会在首次访问维护记录功能时自动初始化示例数据(如果本地存储中没有记录)。 ### 手动初始化 ```typescript import { initializeMaintenanceMockData } from '../lib/maintenanceMockData'; // 初始化示例数据 initializeMaintenanceMockData(); ``` ### 清除数据(仅测试) ```typescript import { clearMaintenanceRecords } from '../lib/maintenanceMockData'; // 清除所有维护记录 clearMaintenanceRecords(); ``` ## 示例数据覆盖场景 ### 1. 约翰迪尔拖拉机(耕地机械) #### 场景1:日常保养(7天前) ``` 维护类型:日常保养 工时:2小时 费用:¥850 维护项目: - 更换机油、机油滤芯 - 检查空气滤芯 - 润滑各部位 - 检查轮胎气压 - 清洁设备外观 使用配件: - 液压油 × 15升 - 机油滤芯 × 2个 技术人员:李师傅 备注:定期保养,设备运行正常,无异常发现 ``` #### 场景2:定期维护(45天前) ``` 维护类型:定期维护 工时:4小时 费用:¥2,380 维护项目: - 更换空气滤芯、燃油滤芯 - 检查刹车系统 - 调整传动皮带 - 检查液压系统 - 校准作业深度传感器 - 全面检查电气系统 使用配件: - 空气滤芯 × 1个 - 燃油滤芯 × 1个 - 液压油 × 20升 - 传动皮带 × 2条 技术人员:王工 备注:半年度定期维护,更换了老化的传动皮带 ``` #### 场景3:故障维修(20天前) ``` 维护类型:故障维修 工时:6小时 费用:¥1,560 故障现象:液压系统漏油 维护项目: - 修复液压系统漏油问题 - 更换损坏的油封和O型圈 - 检查并紧固各连接部位 - 清洗液压油箱 - 补充液压油 使用配件: - 油封 × 3个 - O型圈 × 5个 - 液压油 × 8升 技术人员:李师傅、张技师 备注:发现液压油管接头处油封老化导致漏油,已更换新油封,测试正常 ``` #### 场景4:年检(90天前) ``` 维护类型:年检 工时:3小时 费用:¥1,200 检查项目: - 年度安全检查 - 排放检测 - 噪音测试 - 制动性能测试 - 灯光系统检查 - 安全装置检查 使用配件: - 刹车片 × 4片 - 灯泡 × 2个 技术人员:农机监理站-刘检验员 备注:年检合格,所有安全项目符合标准。年检证书编号:AJ-2024-001 ``` ### 2. 收割机(收获机械) #### 场景1:作业季前检修(60天前) ``` 维护类型:定期维护 工时:8小时 费用:¥4,200 维护项目: - 更换刀片组件 - 调整脱粒滚筒间隙 - 清理筛网 - 检查传动链条张紧度 - 润滑各轴承点 - 检查液压升降系统 - 更换磨损严重的传动带 使用配件: - 收割刀片 × 8片 - 传动皮带 × 3条 - 齿轮油 × 5升 - 传动链条 × 1条 技术人员:赵师傅、孙师傅 备注:收获季节前全面检修,刀片已全部更换为新件,脱粒系统调整到最佳状态 ``` #### 场景2:作业中故障抢修(30天前) ``` 维护类型:故障维修 工时:5小时 费用:¥1,850 故障现象:异响,无法正常作业 维护项目: - 更换损坏的传动轴承 - 修复电气线路短路问题 - 调整清粮风机 - 紧固松动的螺栓 使用配件: - 轴承 × 2个 - 电线 × 10米 - 螺栓螺母 × 20套 技术人员:李师傅、王工(紧急出车) 备注:收割作业中突发故障,传动轴承损坏导致异响。现场紧急更换轴承 ``` #### 场景3:作业季后保养(10天前) ``` 维护类型:日常保养 工时:4小时 费用:¥950 维护项目: - 全面清理机身杂物和积尘 - 更换机油和滤芯 - 检查所有润滑点 - 防锈处理 - 存放准备 使用配件: - 机油 × 18升 - 机油滤芯 × 1个 - 空气滤芯 × 1个 - 防锈剂 × 2瓶 技术人员:张师傅 备注:收获季节结束后的保养,设备已清洗干净,关键部位已涂抹防锈剂 ``` ### 3. 播种机(播种机械) #### 场景1:播种前调试(50天前) ``` 维护类型:定期维护 工时:3小时 费用:¥680 维护项目: - 检查并调整排种器间距 - 校准播种深度 - 检查施肥装置 - 清洗种子箱 - 润滑传动部件 - 调整镇压轮 使用配件: - 排种轮 × 6个 - 润滑脂 × 3kg 技术人员:赵师傅 备注:播种前例行调试,排种器调整到最佳状态,播种深度校准完成 ``` #### 场景2:作业中保养(15天前) ``` 维护类型:日常保养 工时:2小时 费用:¥150 维护项目: - 清理种子箱残留 - 检查排种器磨损情况 - 润滑各活动部件 - 紧固松动螺栓 使用配件: - 润滑脂 × 1kg 技术人员:李师傅 备注:播种作业中的日常保养,设备运行正常,无异常磨损 ``` #### 场景3:小修(5天前) ``` 维护类型:故障维修 工时:1.5小时 费用:¥420 故障现象:播种深度不一致 维护项目: - 更换磨损的开沟器刀片 - 调整施肥管道 - 修复堵塞的排种孔 使用配件: - 开沟器刀片 × 4个 技术人员:张师傅 备注:开沟器刀片磨损严重影响作业质量,现场更换新刀片 ``` ## 维护记录统计分析 ### 整体统计 ``` 总记录数:11条(示例) 总费用:¥15,990 总工时:43.5小时 平均费用/次:¥1,454 ``` ### 按类型分布 ``` 日常保养:4次 (36%) 定期维护:4次 (36%) 故障维修:4次 (36%) 年检:1次 (9%) ``` ### 成本分析 ``` 最高单次费用:¥4,200(收割机季前检修) 最低单次费用:¥150(播种机日常保养) 故障维修平均费用:¥1,212 预防性维护平均费用:¥1,603 ``` ## 维护记录最佳实践 ### 1. 记录完整性 ✅ **必填项** - 维护类型 - 开始/结束时间 - 工时 - 维护项目 - 费用 - 技术人员 ✅ **建议填写** - 使用的配件与耗材(含数量) - 下次维护时间 - 详细备注 ### 2. 维护项目描述 ``` ❌ 不好的描述: "保养" ✅ 好的描述: "更换机油、机油滤芯,检查空气滤芯,润滑各部位,检查轮胎气压,清洁设备外观" ``` ### 3. 配件与耗材记录 ``` ❌ 不完整: "更换了滤芯" ✅ 完整记录: - 机油滤芯 × 2个 - 空气滤芯 × 1个 - 机油 × 15升 ``` ### 4. 备注信息 ``` ✅ 记录要点: - 发现的问题 - 采取的措施 - 设备状态 - 特殊情况 - 建议事项 ``` ### 5. 下次维护时间 ``` 日常保养:15-30天 定期维护:90-180天 故障维修:视情况而定 年检:365天 ``` ## 维护类型选择指南 ### 日常保养 - **频率**:15-30天 - **特点**:常规保养,工时短,费用低 - **典型项目**:换油、润滑、清洁、检查 ### 定期维护 - **频率**:90-180天 - **特点**:系统性维护,工时长,费用较高 - **典型项目**:系统检修、部件更换、性能调整 ### 故障维修 - **频率**:不定期 - **特点**:针对性强,紧急性高 - **典型项目**:部件更换、系统修复、故障排除 ### 年检 - **频率**:365天 - **特点**:法定要求,全面检查 - **典型项目**:安全检查、性能测试、合规检验 ## 成本控制建议 ### 1. 预防性维护优先 ``` 预防性维护成本 < 故障维修成本 示例: - 定期更换滤芯:¥200 - 滤芯堵塞导致发动机损坏:¥5,000+ ``` ### 2. 建立维护计划 ``` 按时间: - 每15天:日常保养 - 每3个月:定期维护 - 每年:���检 按使用: - 每50小时:换油保养 - 每200小时:系统检查 - 每1000小时:大修 ``` ### 3. 配件库存管理 ``` 常用配件: - 机油、滤芯:常备 - 易损件:备份 - 专用件:按需采购 ``` ## 数据导出和报表 ### 维护记录导出格式 ```csv 设备名称,维护类型,维护时间,工时,费用,技术人员,备注 约翰迪尔拖拉机,日常保养,2025-10-09 08:00,2,850,李师傅,定期保养 ``` ### 月度维护报表 ``` 【2025年10月维护报表】 设备总数:10台 维护次数:8次 总工时:28小时 总费用:¥12,500 按类型统计: - 日常保养:3次,¥2,400 - 定期维护:2次,¥6,500 - 故障维修:3次,¥3,600 ``` ## 使用维护示例组件 ### 在系统中查看示例 1. **访问路径**: ``` 智能农机管理系统 > 农机全生命周期档案 > 维护记录示例 ``` 2. **功能特性**: - 统计卡片:总数、费用、工时、平均费用 - 类型分布:可视化展示各类型占比 - 记录列表:按类型筛选,详细展示 - 配件清单:展示每次使用的配件 3. **代码集成**: ```tsx import { MaintenanceExamples } from './components/machinery/MaintenanceExamples'; function App() { return ; } ``` ## 扩展功能 ### 1. 维护提醒 ```typescript // 检查即将到期的维护 function getUpcomingMaintenance() { const records = machineryStorage.getAllMaintenanceRecords(); const upcoming = records.filter(r => { if (!r.nextMaintenanceTime) return false; const days = getDaysBetween(new Date(), new Date(r.nextMaintenanceTime)); return days <= 7 && days >= 0; }); return upcoming; } ``` ### 2. 维护成本分析 ```typescript // 按设备分析维护成本 function analyzeCostByMachinery() { const records = machineryStorage.getAllMaintenanceRecords(); const costByMachinery = {}; records.forEach(r => { if (!costByMachinery[r.machineryId]) { costByMachinery[r.machineryId] = 0; } costByMachinery[r.machineryId] += r.cost; }); return costByMachinery; } ``` ### 3. 技术人员绩效 ```typescript // 统计技术人员工作量 function getTechnicianPerformance() { const records = machineryStorage.getAllMaintenanceRecords(); const performance = {}; records.forEach(r => { const techs = r.technician.split('、'); techs.forEach(tech => { if (!performance[tech]) { performance[tech] = { count: 0, hours: 0, cost: 0 }; } performance[tech].count++; performance[tech].hours += r.workHours; performance[tech].cost += r.cost; }); }); return performance; } ``` ## 注意事项 1. **数据初始化** - 仅在首次使用或数据为空时初始化 - 避免覆盖用户真实数据 2. **配件物料关联** - 确保配件ID正确关联到农资存储 - 如果配件不存在,不会显示 3. **时间设置** - 示例数据使用相对时间(如7天前) - 确保时间逻辑合理 4. **成本计算** - 维护费用包含人工和配件 - 配件费用可从物料单价自动计算 ## 总结 维护记录示例数据为系统使用者提供了: - ✅ 完整的维护场景覆盖 - ✅ 规范的记录格式 - ✅ 实用的最佳实践 - ✅ 详尽的成本分析 - ✅ 便捷的数据初始化 通过学习这些示例,用户可以快速掌握农机维护记录的管理方法,建立科学的维护体系,有效控制维护成本,延长设备使用寿命。