它解决的三件事
扫码报修,猜不出、串不了
码签里是 24 字节的随机令牌;扫到不是本单位的设备只提示“没有找到这台设备”。码签丢了可以重置,旧码立即失效。
两个人同时操作,不会互相覆盖
每次状态变更都是带条件的更新,后到的人会收到“工单已被他人处理,请刷新”。
谁能看什么,由服务端决定
调度员只看本网点及下级网点,工程师只看自己的单,客户换一个 ID 去访问别人的工单返回 404;列表和导出里的电话自动脱敏。
三端分别能做什么
同一套服务端,三种使用者看到各自的界面;员工端和客户端是同一个小程序,用不同的账号登录。
管理后台
调度员、客服、管理员,电脑浏览器
- 调度工作台:待派工、超时、已派在途、返修、待客户确认、今日完工;“先处理这些”超时优先
- 工单中心:状态即筛选,宽屏队列与面单并排;按钮由服务端返回的可用操作决定
- 派工 / 改派:候选工程师显示网点、技能、在途数、今日派单数
- 代客建单、单号 / 扫码枪直达工单
- 设备档案:分类扩展字段、保修到期提醒、维修履历、Excel 批量导入
- 批量打印码签:A4 21 格 / 24 格、40×30 标签纸
- 服务报表:工单趋势、完工时长、工程师工作量、故障分类,导出 Excel
- 可选:客户在线支付维修费,退款要审核


工程师端
工程师,手机浏览器或客户小程序里的员工入口
- 我的任务按在途、待处理、处理中、待确认分组,显示剩余时间或超时时长
- 一键拨号、导航,约定上门时间,给调度留言
- 提交完工:故障原因、维修说明、工时、配件与服务,至少 1 张完工照片(自动压缩)
- 现场收款登记:现金、转账、微信、支付宝
- 提交后显示设备码签二维码,请客户扫码验收

客户端
客户联系人,小程序 / H5 / App
- 扫码报修:扫设备码签带出设备,选故障、描述、拍照
- 同一台设备已有未结束的工单时不能重复报修,直接看进度
- 工单进度时间线、上门工程师与电话、留言
- 验收:确认完成并评价,或申请返修;3 天不处理自动确认
- 我的设备:保修状态、维修履历
适合谁
- 演示行业:打印机、复印机等办公设备的售后服务商
- 有设备档案、要上门维修的团队:净水器、空调、电梯、安防监控、实验室设备(设备分类和扩展字段在后台配置;这些行业没有做过实际落地)
- 多网点 / 分公司:网点就是部门,数据按网点隔离
要你自己准备的
- 服务器、域名、HTTPS 证书;小程序要用已备案的域名。
- 你自己的小程序 AppID、微信支付商户号 / 支付宝应用,以你自己的主体名义办理。
- 短信服务商(签名、模板):系统只带了演示通道,用短信验证码登录的产品不接短信就无法注册新客户。
- 上线前在真机上完整测试一遍,并用真实商户号做一笔小额支付和退款验收。
- 客户端用手机号 + 密码登录(账号由服务商开通),不依赖短信。
- 条码和码签没有用实体扫码枪、标签打印机测过,批量打印前先用普通纸试一页。
演示入口
演示数据每天自动重置;演示支付不会产生真实扣款。小程序需要在你自己的 AppID 下发布,演示请用 H5。
设备售后工单
后台账号
- 调度员
dispatch_hz杭州网点,只看本网点 - 工程师
eng_li登录后进入手机端
密码Demo#2026sd以上账号通用
客户端
- 客户联系人
13900000001密码同上,主联系人
- 客户端用手机号 + 密码登录,登录页可以一键填入演示账号。
- 工程师用手机打开后台地址登录,或在客户端“我的 › 员工入口”登录。
自动化测试
| 产品 | 接口冒烟 | 单元测试 | 端到端 |
|---|---|---|---|
| 设备售后工单 | 242 项 | 36 个 | 45 步 |
另外每款都带统一后台安全冒烟 80 项、公共支付模块单元测试 72 个。接口冒烟是业务接口的冒烟用例(含支付);单元测试只数本产品业务模块;端到端是管理后台、客户端、员工端三套脚本的步骤合计。测试都在本地开发环境运行,没有做过压力测试。
