仓管端 - 发起报废

原型图 | React + Tailwind

← 返回总览 CG01 首页 CG02 入库列表 CG03 入库详情 CG04 入库确认 CG05 出库列表 CG06 出库详情 CG07 出库确认 CG08 借用出库创建 CG09 报废列表 CG10 发起报废 CG11 库存总览 CG12 资产库存列表 CG13 盘点列表 CG14 发起盘点 CG15 扫一扫 CG16 盘点执行 CG17 我的 CG18 消息中心 CG19 消息详情
9:41
返回

发起报废

资产类型场景

页面说明

最后更新:2026-09-13

页面定位 — PRD §5.9.12 报废

仓管发起报废申请的表单页,按资产类型动态切换表单内容。报废前提严格对齐 PRD:一物一码资产须为「库存中·故障」方可发起(滤芯除外,允许「库存中·可投放」直接发起);普通配件按数量,无状态约束。提交后高价值配件/滤芯进入待审批(web25 审批),普通配件即时执行。设备报废流程已彻底去除,报废仅覆盖高价值配件/滤芯/普通配件三类资产。

核心内容(三场景)

场景表单字段审批拍照
① 高价值配件资产选择(弹窗含资产类型 Tab)+原因+拍照需审批必填
② 滤芯资产选择(弹窗含资产类型 Tab)+原因+拍照需审批必填
③ 普通配件配件类型+数量+原因直接执行非必填

关键交互

操作 校验 反馈 异常处理 行为
选择报废资产扫码或从库存列表选择资产卡显示状态/仓库-预选资产进入表单
高价值配件 可投放提交资产状态≠故障阻断提交提示先标记故障不提交(滤芯可投放允许)
拍照(高价值配件/滤芯)照片数=0阻断提交提示必填不提交
提交(高价值配件/滤芯)校验通过待审批提示-生成待审批单→CG09
提交(普通配件)数量≤库存即时执行提示超量阻断扣减库存→CG09
驳回重提预填resubmit=1预填原单-含原照片回填

页面状态

场景展示
场景① 高价值配件资产选择(弹窗含高价值配件/滤芯 Tab)+原因+拍照(必填)
场景② 滤芯资产选择(弹窗含资产类型 Tab)+原因+拍照(必填)(可投放/故障均可)
场景③ 普通配件配件类型+数量(≤库存)+原因(拍照非必填)

跳转关系

CG10 发起报废
├─ 资产选择(扫码 / 从库存列表选择)→ 预选资产(带 code/type/wh)
├─ 高价值配件提交:资产须 库存中·故障(可投放阻断,提示先标记故障)
├─ 滤芯提交:库存中·可投放 / 故障 均可(例外)
├─ 拍照(高价值配件/滤芯必填;普通配件非必填)
├─ 提交:高价值配件/滤芯 → 待审批(web25);普通配件 → 即时执行
├─ 驳回重提入口:CG09 已驳回卡 → cg10.html?id=单号&resubmit=1(预填含原照片)
├─ 预选入口:CG11/CG12 详情、CG15 扫一扫 → 带 code/type/wh
├─ 提交成功 → 返回 CG09 报废列表
└─ 底部导航:已去除(单任务设计)

注:无独立详情页;审批通过即终态,由 web25 执行。

业务规则

•报废前提(PRD §5.9.12):一物一码资产须 库存中·故障;滤芯例外,允许 库存中·可投放 直接发起
•高价值配件 可投放 状态提交时阻断,提示「先标记为故障」
•同一报废单资产须同仓库;高价值配件、滤芯、普通配件报废均不展示配件处置方式选项
•拍照留证:高价值配件/滤芯必填,普通配件非必填
•审批:高价值配件/滤芯需管理员审批(web25),通过即终态;普通配件无需审批,即时扣减库存
•驳回重提:CG09 已驳回卡带入 id+resubmit=1,预填原单含原照片
•底部导航:已去除(单任务设计)
查看更新记录
2026-09-13(去库存说明清理)
同步报废前提校验注释口径:移除「设备/配件须故障」「可投放设备阻断」等已失效表述,改为「高价值配件须为故障方可发起报废;滤芯/普通耗材不强制故障」,与 2026-09-12 设备报废去除改造一致。
2026-09-12
设备报废流程彻底去除:移除资产类型 Tab 中的「设备」、mockAssets 设备条目(DR-001/DR-005/DR-101)、mockSnAssets 设备 SN-G 编码块、mockOriginals 设备驳回单、配件处置方式区块(随设备一同发起报废/解除绑定回收)、isDevice/partDisposal/recycleStatus 逻辑与 i18n 设备相关键值;AssetPicker 弹窗仅保留高价值配件/滤芯两 Tab;页面定位/核心内容/关键交互/页面状态/跳转关系/业务规则同步去除设备口径。反转 N8/§9.3 原「暂缓」决策(2026-09-12 frank 拍板)。
2026-08-12
库存选择弹窗(从库存选择)顶部增加资产类型 Tab:设备 / 高价值配件 / 滤芯,按类型过滤列表;配件处置方式改为仅在选中设备时展示,文案「随设备一同报废」改为「随设备一同发起报废」(对齐 PRD §5.9.12);选「解除绑定回收至库存」时新增回收后状态选择(库存中·可投放 / 库存中·故障);拍照必填范围扩至高价值配件;表单内容改为基于所选中资产类型动态渲染,不再仅依赖场景。
2026-08-11
初版发起报废:3 资产类型场景(设备/配件、滤芯、普通配件)、资产选择(扫码/库存选择)、报废原因、配件处置方式(设备场景)、拍照留证(设备/滤芯必填)、提交(设备/滤芯需审批、普通配件直接执行);支持 resubmit=1 预填含原照片与 code/type/wh 预选;报废前提严格对齐 PRD(一物一码需故障,滤芯例外)。底部导航高亮库存(待确认默认值)。
2026-08-11(修订)
扫码复用 CG15:表单内「扫码」按钮由写死 DR-001 的假扫码改为跳转 CG15(./cg15.html),统一走仓管端唯一扫一扫入口;CG15 扫码后通过其「发起报废」回流 CG10(带 code/type/wh 预填)。已选资产后「从库存选择 / 扫码」文案修正为仅「从库存选择」(该链接只打开库存列表,不触发扫码)。
2026-08-12
SN 编码直达预填:mockAssets 合并与 CG12 对齐的 SN-G/SN-P/SN-S/SN-A/SN-L 资产表(设备→device、高价值配件→hvPart、滤芯→filter,含仓库),CG12 详情页「发起报废」带 code/type/wh 回 CG10 时 parseInitial 直接命中并预填;可投放设备/配件仍按 PRD 阻断并提示「需先标记为故障」。