仓管端 - 首页

原型图 | React + Tailwind

← 返回总览 CG01 首页 CG02 入库列表 CG03 入库详情 CG04 入库确认 CG05 出库列表 CG06 出库详情 CG07 出库确认 CG08 借用出库创建 CG09 报废列表 CG10 发起报废 CG11 库存总览 CG12 设备库存列表 CG15 扫一扫 CG17 我的
9:41

场景切换

页面说明

最后更新:2026-08-14

页面定位 — PRD §6.7

仓管打开小程序的第一入口,快速掌握待办任务和仓库全貌。根据仓管管理仓库数量(单仓/多仓)展示不同布局。

核心内容

模块说明场景差异
仓库 Tab顶部切换仓库,所有数据跟随刷新仅多仓时展示
入库任务区待处理/处理中 两个独立卡片,点击直接跳转入库列表对应状态所有场景,数据跟随仓库Tab
出库任务区待处理/处理中 两个独立卡片,点击直接跳出库列表对应状态所有场景,数据跟随仓库Tab
扫一扫全宽按钮,核心快捷操作入口所有场景
库存概览卡片设备/高价值配件/滤芯各一行,展示在库数,点击钻入库存总览 CG11所有场景
报废待处理提示条琥珀色通知条,展示待审批/已驳回数量,点击跳转 CG09 报废列表(带 ?from=cg01 参数);无待处理报废单时隐藏场景①②(未登录场景③不展示)

关键交互

操作 触发条件 前置校验 反馈形式 异常处理 行为
点击登录按钮用户点击登录账号密码非空模拟登录成功-单仓→场景①,多仓→仓库选择
选择仓库用户点击仓库卡片登录成功切换到对应场景-第1仓→场景①,第2仓→场景②
点击入库任务卡片用户点击卡片-跳转入库列表-跳转 CG02 入库列表,状态Tab=待处理
点击出库任务卡片用户点击卡片-跳出库列表-跳转 CG05 出库列表,状态Tab=待处理
点击扫一扫用户点击图标-跳转扫一扫黑码-跳转 CG15 扫一扫
点击库存概览用户点击行-跳转对应库存列表-设备→CG12;配件→CG12 高价值配件 Tab(?type=part);耗材→CG12 滤芯 Tab(?type=filter)
切换仓库Tab用户点击Tab多仓仓管全部数据刷新-待办任务+库存概览跟随仓库切换

页面状态

场景展示内容
场景① 单仓仓管标题显示仓库名(如"曼谷1号仓")+ 入库/出库任务(各2卡片)+ 扫一扫按钮 + 库存概览
场景② 多仓仓管标题显示"仓管" + 仓库Tab + 入库/出库任务(各2卡片,跟随Tab)+ 扫一扫按钮 + 库存概览(跟随Tab)
场景③ 未登录登录表单(账号+密码+登录按钮)+ 登录成功后仓库选择(多仓场景)

跳转关系

CG01 首页
├─ 场景③ 登录按钮 → 单仓:场景① / 多仓:仓库选择
├─ 场景③ 仓库选择 → 场景①或场景②
├─ 入库待处理卡片 → CG02 入库列表(状态Tab=待处理)
├─ 入库处理中卡片 → CG02 入库列表(状态Tab=处理中)
├─ 出库待处理卡片 → CG05 出库列表(状态Tab=待处理)
├─ 出库处理中卡片 → CG05 出库列表(状态Tab=处理中)
├─ 扫一扫按钮 → CG15 扫一扫
├─ 设备库存行 → CG11 库存总览(设备卡)
├─ 高价值配件库存行 → CG11 库存总览(高价值配件卡)
├─ 滤芯库存行 → CG11 库存总览(滤芯卡)
└─ 底部导航 → 首页(CG01) / 入库(CG02) / 出库(CG05) / 库存(CG11) / 我的(CG17)

业务规则

登录账号由管理员在 Web 后台分配,仅支持账号密码登录
登录成功后按仓库数量自动判断:单仓直接进首页,多仓先选仓库
未登录时隐藏底部导航栏和语言切换
任务卡片拆分待处理/处理中,点击直接定位到对应列表的状态Tab
待处理角标受 LINE 推送触发:入库单/出库单创建→角标+1,调拨单仅源仓库+1
库存概览为摘要(在库数),完整状态分布与普通配件/耗材汇总在 CG11 库存总览;概览行点击钻入 CG11
单仓场景标题显示仓库名(如"曼谷1号仓"),多仓场景标题显示"仓管"
底部导航固定5Tab:首页/入库/出库/库存/我的
仓库切换后所有数据按仓库隔离刷新
报废审批结果通知已迁出至「我的」(CG17)
通知清除:手动关闭单条 / 进入报废列表批量清除 / 后端记录已读状态
查看更新记录
2026-08-14
库存概览下方新增报废待处理提示条(琥珀色,展示待审批/已驳回数量,点击跳转 CG09?from=cg01);场景①②展示,场景③未登录不展示;i18n 中泰双语同步。
2026-08-13
库存概览三行钻取由 CG12 改为 CG11 库存总览(方向A:首页摘要 → CG11 总览 → CG12 明细);概览标签修正为 设备/高价值配件/滤芯(原「配件/耗材」),数值对齐 CG11 在库口径(高价值配件 150/75)。
2026-08-10
从源文件同步标签生成功能(原属 CG15 扫一扫·无码资产处理,已迁移至首页):新增库存概览标题栏「🏷 标签生成」按钮 + NoCodeModal 弹窗(选资产类型→生成编码→打印标签→扫码确认三步骤);phone-shell 加弹窗层(#modal-layer)以支持弹窗渲染。
2026-08-12
报废审批结果通知条从首页迁出至「我的」(CG17),首页库存概览正下方新增常驻「报废列表」入口按钮(跳转 CG09);CG10/CG09 头部新增返回按钮(CG10→CG09、CG09→CG01)。
2026-08-07
库存概览钻取对齐 CG11 规范:配件/耗材独立库存页(CG13/CG14)取消,配件行改钻 CG12 高价值配件 Tab(cg12.html?type=part)、耗材行改钻 CG12 滤芯 Tab(cg12.html?type=filter);顶部导航移除 CG13/CG14 死链入口。
2026-07-27
报废通知条优化:支持多条堆叠(最多3条+查看全部)、每条独立可关闭(X按钮)、区分通过/驳回+原因、按仓库隔离;多仓场景同步支持。
2026-07-24
新增场景③未登录页面:账号密码登录表单 + 登录后仓库选择流程(多仓场景);未登录时隐藏底部导航和语言切换。
2026-07-24
任务卡片拆分为待处理/处理中独立卡片;移除库存快捷入口(概览已覆盖);单仓标题显示仓库名;扫一扫改为全宽按钮。
2026-07-24
初版页面说明,基于原型清单文档 §模块1 首页。