运维端 - 工单详情(Y02)

← 返回总览 Y00 首页 Y01 工单待办 Y02 工单详情 Y03 扫一扫·设备操作 Y04 我的 Y05 名下资产 Y06 设备列表 Y07 设备详情 Y08 消息中心 Y09 消息详情
9:41

工单详情

页面说明

最后更新:2026-09-01
场景预设(点击切换工单场景,验证处理表单分支)
预览状态(在当前场景内切换状态,URL ?id 变更)

页面定位 — PRD §6.6 / §5.8

运维查看工单全文详情(含报修/建单备注与附件),并按状态执行:待接收→接收、处理中→按异常类型分支处理(默认通用 / 设备安装 / 设备转移,见下)、已完成与已关闭只读。配件更换已移出本页(彻底隔离,走 Y03 扫一扫·设备操作,处理中状态提供设备扫码入口);工单侧不感知更换流水。现场照片为所有工单完结的强制项(必拍 ≥1 张、仅现场拍摄、带时间与定位水印)。

核心内容

模块说明场景差异
工单信息卡片头部内置工单号 + 可复制按钮 + 状态徽标;两列键值网格展示设备(名称+编码)、三级地址、详细地址(蓝字)、问题类型、原地址与新地址(仅设备转移工单,均取自后台建单填写,所有状态可见)、创建时间(弱化);备注与附件并入本卡(原第二张备注附件卡已删除);不再展示「来源」与「问题描述」;工单号支持 y-data.js 真实工单(?id=WO-xxx 跳转场景,展示真实编号,演示工单按预览状态映射)所有场景
报修/建单备注附件已合并入「工单信息」卡(2026-08-27 重排版):来源标签、备注文字、附件缩略图(≤5,≤5MB)一并展示于工单信息卡内;本独立卡片已删除所有场景
处理进度完整竖向时间线(创建→指派→接收→处理中→提交结果),仅「已完成 / 已关闭」展示;待接收 / 处理中隐藏,当前状态由状态徽标 + 操作区体现已完成 / 已关闭
操作区待接收:接收(二次确认);处理中:设备扫码入口 + 按异常类型分支的处理表单(设备安装 / 设备转移 / 默认通用,见下);已完成/已关闭:只读按状态
设备扫码入口实色主按钮(蓝填充+白字,最醒目主操作);辅助说明按类型分流——设备安装=「扫码建档并完成安装检测」(跳 y03.html?type=install&order=<工单号>)、设备转移=「扫码复核设备(联网检测)」(跳 y03.html?type=move&order=<工单号>)、其余=「扫码登记更换 / 维保」(跳 y03.html)仅处理中
处理表单(三分支)默认分支(告警/机主报修/其他):4 值单选(已处理/已更换配件/确认无故障/其他)+ 处理说明 + 现场照片 +「处理完成」(未选结果或未拍照置灰);设备安装分支:不显示常规结果表单,显示「安装进度」(设备=待现场扫码回填 / 已登记 SN + 安装状态文案「未完成,请扫描设备完成安装登记」)+ 现场照片 +「处理完成」(未拍照置灰);设备转移分支:不显示三段记录,仅只读展示「转移信息」(联网复核状态文案「未通过,请扫描设备进行测试」/「已通过」)+ 现场照片 +「完成转移」(复核未通过或未拍照置灰)按异常类型
现场照片(N32)所有运维工单完结强制:必拍 ≥1 张、仅支持现场拍摄(不可从相册选择)、≤5 张、单张 ≤5MB、照片自带时间与定位水印(原型以缩略图角标示意);机主端 H11 发起报修不受此限所有分支·处理中
场景预设切换右侧控制面板两组演示切换:① 场景预设(常规维修 / 设备安装 / 设备转移)——切到该场景的「处理中」代表工单;② 预览状态(待接收 / 处理中 / 已完成 / 已关闭)——保持当前场景,切到该场景同状态的代表工单(场景 × 状态二维映射,不跨场景串单)。两者均通过 URL ?id 变更驱动整页按新工单重新初始化;原型演示辅助,真机按工单实际异常类型渲染控制面板
底部导航无底部导航(二级页)所有场景

关键交互

操作 触发条件 前置校验 反馈形式 异常处理 行为
点击接收待接收工单-二次确认弹窗-确认后进入处理中;文案不含「设备置维护中」(设备联动解耦)
点击处理完成 / 完成转移处理中工单(默认分支=处理完成;转移分支=完成转移)默认分支:已选结果 + 现场照片 ≥1;安装分支:现场照片 ≥1;转移分支:联网复核三项全过 + 现场照片 ≥1二次确认弹窗(标题/描述随分支)任一条件不满足按钮置灰,不提交确认后工单进入已完成(状态徽标切「已完成」、处理进度时间线同步推进至「提交结果(已完成)」,不可撤回)
选择处理结果值默认分支处理表单内(设备安装 / 设备转移分支无此表单)单选 4 值(已处理/已更换配件/确认无故障/其他)选中高亮,未选时「处理完成」置灰-更换记录不感知(彻底隔离),更换流水仅设备档案可见
点击设备扫码处理中工单-按异常类型分流跳转:设备安装 → y03.html?type=install&order=<工单号>;其余 → y03.html-安装工单进入 Y03 模式 B(安装建档);其余进入模式 A(扫码登记更换/维保)
返回列表点击返回-返回上一页-window.history.back()(返回来源页)

页面状态

场景展示内容
待接收状态徽标内置于工单信息卡头部;时间线隐藏(仅已完成/已关闭展示);操作区仅「接收」+二次确认
处理中状态徽标内置于工单信息卡头部;时间线隐藏;设备扫码(实色主按钮+按类型分流的辅助说明)+ 按异常类型分支的处理表单(默认 4 值结果表单 / 设备安装安装进度 / 设备转移只读转移信息),各分支完结按钮均要求现场照片 ≥1 张(转移分支另需联网复核已通过)
已完成状态徽标内置于工单信息卡头部;时间线完整展示(至「提交结果(已完成)」,当前态节点去「(当前)」后缀);只读展示处理结果(默认分支=4 值之一;设备安装=安装完成;设备转移=已完成转移)
已关闭状态徽标内置于工单信息卡头部;时间线完整展示(至已关闭);只读展示关闭原因(3 类之一)

跳转关系

Y02 工单详情
├─ 返回 → 上一页(window.history.back())
├─ 设备扫码(处理中)→ Y03 扫一扫·设备操作(y03.html)
└─ 外部跳入:Y07 活跃工单 / Y09 消息关联 → y02.html?id=WO-xxx(y-data.js 真实工单,按真实状态渲染;未收录 ID 兜底处理中演示)

业务规则

•状态口径:待接收→接收→处理中→(处理完成)→已完成;未接收时终态由系统自动关闭/机主取消/管理员关闭(§5.8);运维无拒单动作
•「接收」对齐 G12 术语(不用「接单」);二次确认文案不含「设备将置维护中」(设备联动解耦,工单流程不自动改设备状态)
•处理表单按异常类型三分支:默认(告警/机主报修/其他)=4 值结果(已处理/已更换配件/确认无故障/其他)+ 补充文本;设备安装=不显示常规结果表单,改显示安装进度(设备=待现场扫码回填 / 已建档 SN);设备转移=不显示三段记录,仅只读展示转移信息(目标地址=后台建单填写、联网复核状态=取自 Y03 复核结果)(L2977)
•转移工单分工:拆卸取走与新点位安装的记录由线下完成、系统不在本页提供填写(PRD 三段中的 ①② 不在运维端呈现);运维在 Y03 扫码复核(联网检测三项)→ 返回本页拍照 → 「完成转移」完结
•现场照片强制(N32):所有运维工单完结必拍 ≥1 张、仅现场拍摄(禁相册)、≤5 张、单张 ≤5MB、照片自带时间与定位水印;机主端 H11 发起报修不受此限;本页照片区文案不展示规范细节(仅在页面说明)
•附件区:mock 固定展示 3 个占位缩略图代表原工单附件,不显示数量与规格文案
•「处理完成」为状态变更操作,需二次确认(提交后进入已完成,不可撤回)
•彻底隔离:工单侧不感知更换流水;配件更换走 Y03 扫一扫·设备操作;选「已更换配件」时在处理说明手写补充更换情况
•多语言约束(§4.7,P2 预留)扩展点,原型中文单语
查看更新记录
2026-09-10
批 1 改造:① 处理表单按异常类型三分支——默认(告警/机主报修/其他)=4 值结果表单;设备安装=不显示常规结果表单,改显示「安装进度」(设备=待现场扫码回填/已建档 SN,建档在 Y03)+ 现场照片 +「处理完成」;设备转移=三段(拆卸取走 → 新点位安装 → 联网复核=检测三项)+ 现场照片 +「完成转移」;② 现场照片强制化(N32)——所有运维工单完结必拍 ≥1 张,取消「+ 添加照片」浮窗与「从相册选择」入口,改为「+ 拍照」(仅现场拍摄、带时间与定位水印、≤5 张、单张 ≤5MB),未拍照时完结按钮置灰;③ 控制面板新增「场景预设」切换(常规维修/设备安装/设备转移,点击切换工单验证三种分支);④ 修复处理完成切态——原提交后仅状态徽标变化、处理进度时间线仍停在「处理中(当前)」,现时间线同步推进至「提交结果(已完成)」;⑤ 设备扫码入口按类型分流(安装=带 ?type=install&order=,其余=不带参);⑥ 界面文案清理——移除表单内的逻辑说明行(「仅支持现场拍摄(不可从相册选择)…」「更换记录可在设备档案查看」「安装检测与建档在 Y03…」),逻辑口径只保留在页面说明;照片入口由小链接改为整行「现场拍照」按钮(浅蓝底 + 相机图标,宽 291px 高 46px);⑦ 转移分支重写——去掉原静态三段(① 拆卸取走 / ② 新点位安装的「已记录」展示),改为只读「转移信息」(目标地址由 Web 端建单时填写并同步至本页、联网复核状态取自 Y03)+ 现场照片 +「完成转移」(复核未通过或未拍照置灰);检测三项迁移至 Y03(?type=move&order=,复核完成返回本页带 ?review=done);⑧ 附件区改为固定展示 3 个占位缩略图(去掉「附件(0/5,≤5MB)」计数与规格文案);⑨ 示例数据按场景补齐——原 4 条内置演示工单全为常规维修场景,场景切到安装/转移后切任一状态会跳回常规工单(跨场景串单);现按「3 场景 × 4 状态」建立二维映射,y-data.js 补 8 条真实工单(设备安装 / 设备转移 各 4 态,含结果与关闭原因字段),预览状态切换保持当前场景、只换状态;控制面板两组切换均改为 URL ?id 驱动整页重新初始化;⑩ 目标地址移入工单信息卡(仅设备转移工单,所有状态可见),处理中的「转移信息」卡只保留联网复核状态;设备字段在名称与编码相同时不重复展示;⑪ 转移工单信息卡补「原地址 + 新地址」(均取自后台建单,所有状态可见,`y-data.js` 补 `originAddress` 字段);⑫ 界面提示口语化——去掉界面文案中的内部页面编号与说明式表述:「未完成(在 Y03 扫码复核)」→「未通过,请扫描设备进行测试」(未通过态改琥珀色)、「未完成(现场扫码建档后回填设备)」→「未完成,请扫描设备完成安装登记」(已建档态简化为「已登记」);全量排查确认其余 Y0x/模式/N 编号均只存在于代码注释与页面说明中。
2026-09-01
支持 y-data.js 真实工单跳转:引入 y-data.js,?id= 解析优先级改为内置演示工单 → 真实工单(动态构建详情,状态正确呈现,含待接收)→ 处理中演示兜底;工单号复制按真实工单展示;修复 Y07 活跃工单「待接收」点击跳转后无法呈现待接收态的问题。
2026-08-31
顶部页面导航补 Y06~Y09 链接;二级页无底部导航不变;page-spec 同步。
2026-08-21
移除底部导航 + 设备扫码入口 + 处理结果页内内联表单(已维修→已处理,提交→处理完成)。
2026-08-21
工单状态徽标移入工单信息卡头部,不再单独展示;处理结果照片支持点击「+ 添加照片」弹出拍照/从相册选择浮窗,模拟上传后展示缩略图。
2026-08-21
工单信息卡头部增加工单号后的「复制」按钮,点击后调用剪贴板 API 并临时显示「已复制」,与右侧状态徽标对齐。
2026-08-20
初版。基于线框 v6 与彻底隔离口径:操作区仅「提交处理结果」(待接收态为「接收」);报修/建单备注附件卡含来源标签;详细地址仅详情展示;提交结果弹窗 4 值+说明+照片,无更换配件记录区;编号 Y02。