当前位置: 首页 > news >正文

修录通-免费开源的维修过程记录工具

修录通 (Fix Manager) 项目文档
项目概述
修录通是一款专为设备维修管理设计的Flutter应用,旨在帮助维修人员高效记录和管理设备维修过程。该应用提供了设备信息管理、维修记录跟踪、数据导出等功能,为维修工作提供全面的数字化解决方案。

功能特性

  1. 设备管理
    添加设备:支持添加新设备,包括设备名称、型号、SN码、IP地址、账号密码等详细信息

    编辑设备:可修改现有设备的详细信息

    删除设备:支持删除不再需要的设备记录

    设备详情:查看设备的完整信息,包括基本信息、账户信息、故障信息、维修信息等

  2. 维修记录管理
    添加维修记录:记录设备的维修内容和维修人员

    修改维修记录:长按维修记录可进行修改

    删除维修记录:长按维修记录可进行删除

    维修记录排序:按时间顺序显示维修记录,最新的在最上面

  3. 数据导出
    设备详细信息导出:将设备详细信息导出为图片并保存到相册

    Excel导出:将设备数据批量导出为Excel文件,支持按状态筛选导出

    维修记录合并:导出时维修记录按时间顺序合并,日期早的在上面,日期晚的在下面

  4. 二维码功能
    相机扫描:使用相机扫描二维码,自动填充到搜索框并执行搜索

    从相册导入:从相册选择包含二维码的图片进行识别

  5. 数据备份与恢复
    数据备份:将设备数据和图片打包备份

数据恢复:从备份文件恢复设备数据

  1. 其他功能
    密码可见性切换:在添加/编辑设备时可切换密码的可见性

设备状态管理:支持多种设备状态(未修复、修复中、老化中、修复完成、无法修复、已交付)

设备搜索:支持按设备名称、SN码、维修编码等进行搜索

技术栈
开发框架:Flutter

编程语言:Dart

数据库:SQLite (sqflite)

状态管理:SharedPreferences

图片处理:image_picker, gal

Excel导出:syncfusion_flutter_xlsio

二维码生成:qr_flutter

二维码扫描:mobile_scanner, flutter_barcode_sdk

文件操作:file_picker, archive

权限管理:permission_handler

项目结构
lib/
├── add_device_page.dart # 添加设备页面
├── database_helper.dart # 数据库操作类
├── device_detail_page.dart # 设备详情页面
├── device_detail_export_page.dart # 设备详情导出页面
├── edit_device_page.dart # 编辑设备页面
├── excel_exporter.dart # Excel导出功能
├── global_settings.dart # 全局设置
├── image_helper.dart # 图片处理工具
├── main.dart # 主应用页面
└── settings_page.dart # 设置页面
核心功能实现

  1. 设备管理
    添加设备

表单验证确保必填字段完整

自动生成维修编码

支持上传设备图片和坏件图片

设备详情

分类展示设备信息(基本信息、账户信息、故障信息、维修信息)

显示设备维修记录

支持导出设备详情为图片

  1. 维修记录管理
    添加维修记录

记录维修内容和维修人员

自动记录维修时间

维修记录操作

长按维修记录可进行修改和删除

维修记录按时间顺序显示

  1. 数据导出
    设备详情导出

生成包含设备所有信息的图片

保存到相册

Excel导出

支持导出全部设备或按状态筛选导出

包含设备的完整信息和维修记录

维修记录按时间顺序合并

  1. 二维码功能
    相机扫描

实时相机扫描二维码

扫描结果自动填充到搜索框并执行搜索

从相册导入

选择包含二维码的图片

识别二维码内容并自动搜索

使用说明

  1. 添加设备
    点击首页右下角的"+"按钮

填写设备基本信息

可选择性填写账户信息、故障信息和维修信息

点击"添加设备"按钮完成添加

  1. 查看设备详情
    在首页点击设备卡片

查看设备的详细信息

可在维修记录部分添加新的维修记录

点击右上角的导出按钮可导出设备详情为图片

  1. 搜索设备
    在首页顶部的搜索框输入关键词

点击搜索图标或扫描图标

扫描二维码可自动填充搜索内容

  1. 导出设备数据
    点击首页右上角的统计图标

选择导出全部或按状态导出

选择保存目录

等待导出完成

  1. 管理维修记录
    在设备详情页面长按维修记录

选择"修改"或"删除"

修改时填写新的维修内容和维修人员

点击"保存"完成修改

注意事项
权限要求:应用需要相机权限和存储权限以实现二维码扫描和图片保存功能

数据备份:定期备份数据以防止数据丢失

二维码格式:扫描的二维码应包含设备的维修编码或其他可搜索的信息

图片管理:上传的图片会保存在应用的文档目录中,请注意管理存储空间

未来功能规划
云同步:支持将数据同步到云端,实现多设备访问

维修提醒:添加维修期限提醒功能

维修统计:增加维修数据统计和分析功能

多语言支持:添加多语言支持,满足不同地区用户需求

批量操作:支持批量添加、修改和删除设备

技术支持
如有任何技术问题或功能建议,请联系开发团队。

23d8b90ca4787f8ef8bbadbb3fbab96f

ba60d8202c892fc5b345227d10179ea3

23d8b90ca4787f8ef8bbadbb3fbab96f

版本:1.0.0 发布日期:2026-04-23 开发者:内边

链接:https://1814494679.share.123pan.cn/123pan/1yYZVv-9kEAA?pwd=2A01#
提取码:2A01
视频教程在B站:https://www.bilibili.com/video/BV18RotBBEeZ/?spm_id_from=333.1387.upload.video_card.click&vd_source=2608df20173eb7058836f12379568e15

http://www.jsqmd.com/news/744957/

相关文章:

  • 告别轮询卡顿!STM32CubeMX实战:用DMA模式高效采集ADC数据(STM32F072+HAL库)
  • Mesen终极指南:3分钟掌握NES复古游戏模拟器完整教程
  • 《珠海夜市美食 TOP10|夏湾夜市领衔,九龙饭店与胜记沙爹火锅霸占半壁江山》 - 奔跑123
  • 【Python量化内存泄漏黑洞】:从pandas DataFrame到TA-Lib调用的5个致命陷阱及动态监控方案
  • CFX求解器收敛太慢或老发散?试试从‘时间尺度’这个隐藏开关入手调参
  • 本地AI开发代理实战:基于Cursor CLI与Jira/GitLab的自动化工作流
  • DoL-Lyra整合包:一键打造个性化Degrees of Lewdity中文美化体验
  • 从CMOS到触发接线:一文搞懂工业相机选型与MVS基础配置全流程
  • 【花雕动手做】25 元开源 AI 硬件 MimiClaw:拇指大小 7×24 小时在线,全记忆 Markdown 本地化存储
  • 答辩前 24 小时维普 AI 率不达标?这 4 款工具按场景分组推荐。 - 我要发一区
  • 别再让Excel大文件卡死你的Java应用了:实测POI的XSSFWorkbook、SXSSFWorkbook与StreamingReader内存优化对比
  • 立创商城旧版TM1650按键不灵?手把手教你开启扫描模式(附最新数据手册对比)
  • 如何3分钟搞定视频字幕:VideoSrt语音识别字幕生成终极指南
  • AI智能体技能自动化总结:从经验沉淀到知识复用的工程实践
  • 在 Claude Code 中配置 Taotoken 作为 Anthropic 模型兼容接入点
  • 对比直接使用原生API体验Taotoken在路由与稳定性上的提升
  • 如何在macOS上使用Xbox手柄的完整解决方案
  • 5步搞定BG3模组管理:新手如何快速上手?
  • 维普 AI 率最高 90% 起步的 5 类段落——这才是优先要改的部分。 - 我要发一区
  • 教育机构搭建AI编程实验室的模型资源统一管理方案
  • 告别手动排查!用Golin这款开源工具,5分钟搞定等保2.0基线核查报告
  • MySQL 权限管理避坑指南:从 Navicat 操作到 GRANT/REVOKE 命令的完整对照手册
  • 从Pin-Mux到SSN总线:一个简单比喻带你理解SoC测试架构的演进与优势
  • Python多进程启动即崩溃?揭秘fork()在Linux容器中触发的__libc_start_main重入陷阱(附strace+gdb双链路复现脚本)
  • 手把手教你做PIA:从《个保法》到GB/T 39335,一份给产品经理和开发者的实操清单
  • 从状态机到信号流:一文搞懂AutoSar COM模块的IPDU状态管理与主函数调度
  • 真正有实力的产品包装设计公司推荐-懂卖货懂落地成长型企业产品包装首选哲仕设计 - 设计调研者
  • 2026届最火的十大降重复率网站实测分析
  • 紧急预警!Python配置热加载引发的生产事故TOP5——附实时生效、零重启、强一致的配置中心实现方案
  • DistroAV(原OBS-NDI)终极指南:三步构建专业级网络视频制作系统