# 手机端页面清单

手机端目前只面向上港拼箱内部人员，用于仓库现场执行和内部管理；司机、客户、货代暂不使用手机端。

仓库员工 App 顶层按现场作业入口和库内动作分为工作台、进仓作业、装箱出仓、装车提离和库内管理。叫车不是独立业务功能，而是进仓作业、装箱出仓、装车提离三个现场作业入口里的前置动作。队列主语为车辆作业单元，普通现场操作员不按业务类型选队列、不手工挑车、不跳车，只点击“叫下一车”，查看系统推荐车辆信息，指定库门并确认叫车。

## 一、仓库员工 App

编号规则：`APP-一级模块序号.页面序号`。一级模块为 `APP-1 登录与首页`、`APP-2 进仓作业`、`APP-3 装箱出仓`、`APP-4 装车提离`、`APP-5 管理与库内管理`。正面吊/车载机端使用 `VEHICLE` 编号，独立于普通仓库员工 App。

### APP-1 登录与首页

| 编号 | 页面 | 用户 | 关键能力 |
| --- | --- | --- | --- |
| APP-1.1 | 登录 | 全部员工 | 账号登录、角色识别、仓库选择 |
| APP-1.2 | 首页/今日工作台 | 理货员、工人、叉车工、管理员 | 展示进仓作业、装箱出仓、装车提离三个主作业入口；底部稳定入口为工作台、进仓、装箱出仓、装车提离、库内管理；按入口显示待叫车、作业中、异常等数字；待叫车统计状态为“已受理”的车辆作业单元，作业中统计状态为“作业中”的车辆作业单元；提示临近下班、今日超时待作业数量 |
| APP-1.3 | 消息/待办 | 全部员工 | 异常提醒、审批结果、暂停/解冻通知、叫车确认超时提醒 |

### APP-2 进仓作业

进仓作业覆盖关封出口进仓、入库报关进仓、进口分拨拆箱/进仓、国际中转进仓、本港普货进仓。普通操作员不在页面上选择业务类型，业务类型只参与后台排序补偿。进仓动作按业务类型显示：本港进仓且有客户标签的关封出口、入库报关、本港配中转等业务启用入库复核；进口分拨按拆箱清单、拆箱卸货、分拨理货入库推进，不进入入库复核。

| 编号 | 页面 | 用户 | 关键能力 |
| --- | --- | --- | --- |
| APP-2.1 | 进仓作业入口 | 理货员 | 展示进仓作业中的车辆作业单元列表、当前场内车辆数、场内车辆上限、扫码入口和“叫下一车”按钮；按业务类型展示卸车、拆箱、理货/分拨理货、入库复核等动作入口；列表字段包括车辆、票数、车辆数、库门、大件标识、进入作业；低频“退回”人工干预入口收在卡片 `...` 菜单内，不直接外露 |
| APP-2.2 | 进仓叫车确认弹窗 | 理货员 | 点击“叫下一车”后展示系统推荐车辆；显示车辆、票数、车辆数、货物类型、是否大件、等待时长；指定库门后确认叫车，取消则释放锁定记录 |
| APP-2.3 | 进仓扫码/到位核单 | 理货员 | 扫描送货通知单、车牌或相关条码；识别不了二维码时进入极简手工输入进仓编号页；校验是否属于进仓作业、车辆作业单元是否为“作业中”、是否已完成 |
| APP-2.4 | 进仓车号校对 | 理货员 | 校验系统车号与现场车号，不一致转异常 |
| APP-2.5 | 卸车作业 | 理货员、叉车工 | 车辆到库门后卸车到月台；记录托盘、散货、大件或混合卸车过程、卸车开始/完成时间和现场照片；大件场景可发起大件监护申请；可申请暂停或上报异常 |
| APP-2.6 | 收货/理货 | 理货员 | 卸货完成后才能开始收货；进入理货页前确认进仓编号并记录开始理货时间；核对件数、包装、分票核唛、残损、增值服务和尺寸，确认并打印桩脚牌；所有进仓单票均以打印桩脚牌作为入库完成标志；启用入库复核的本港进仓打印桩脚牌后进入待入库复核；支持简单指定库位和大库位/小库位分布记录；残损类型支持多选、残损总件数、备注和照片；可拍照、申请暂停或上报异常；尺寸差异过大但记录实际尺寸时生成来源为“APP 理货异常”的待复测任务 |
| APP-2.6A | 进口分拨拆箱与分拨理货入库 | 理货员 | 扫描拆箱清单或箱号完成拆箱卸货；进入进口拆箱前再次确认集装箱号和作业库门；再次扫描同一拆箱清单进入箱级分拨理货入库页，按箱内每票核对件数、包装、唛头并打印桩脚牌；单票打印桩脚牌后该票入库完成，箱内全部票完成后拆箱清单分拨理货完成；不进入入库复核 |
| APP-2.7 | 尺寸复测 | 理货员、仓库管理员 | 在库内管理中查看待复测任务列表；任务来源包括 APP 理货过程中尺寸异常自动生成、PC 端针对某一票货物主动下发两类，列表需展示来源；选择任务复测尺寸、拍照上传并保存，保存后该任务不再显示在待复测列表 |
| APP-2.8 | 入库复核 | 理货员、叉车工 | 仅适用于关封出口、入库报关、本港配中转等本港进仓且有客户标签、并由后台规则启用复核的业务；进入复核页前确认进仓编号并记录开始入库复核时间；桩脚牌打印并完成单票入库后，复核客户标签、进仓编号、桩脚牌、库位、件数和照片；复核通过后记录复核结果，手机端只记录现场结果，Web/后端据此辅助判断本港配中转货到 |
| APP-2.9 | 进仓车辆上场名额释放 | 理货员 | 本车辆作业单元下全部应卸货对象完成卸货后，车辆作业单元释放车辆上场 / 卸货场内名额；后续理货、打印桩脚牌和入库复核仍继续推进，但不再占用车辆名额；管理员异常关闭后也释放 |
| APP-2.10 | 进仓暂停/异常 | 理货员、管理员 | 卸车、拆箱、收货/理货、分拨理货入库和按业务启用的入库复核均可按配置申请暂停、上传照片、上报异常；异常处理后由管理员恢复或冻结 |

### APP-3 装箱出仓

装箱出仓面向已受理的带箱来仓库装箱/提货车辆作业单元。叫车是前置动作；出仓侧不再按关封、入库报关、国际中转等业务形态分队列，而是按箱级出运计划/配载单先到先做。现场作业按装箱确认、装箱司机执行、装箱复核、复核通过后加载/加封推进；暂落、落箱、提重上板、提重上车等箱子位移由车载机作业指令承载，不进入装箱任务主状态。如该箱已在 Web 受理台完成“查验分流/取消送港”处理，手机端仅展示只读提示，不提供发起、审批或取消费用入口。

| 编号 | 页面 | 用户 | 关键能力 |
| --- | --- | --- | --- |
| APP-3.1 | 装箱出仓作业入口 | 工人、叉车工、管理员 | 展示装箱出仓作业中的车辆作业单元列表、当前场内车辆数、场内车辆上限、扫码入口和“叫下一车”按钮；列表字段包括车辆、票数、车辆数、库门/装箱区域、大件标识、进入作业；提示截关时间、超时箱和待送港风险 |
| APP-3.2 | 装箱出仓叫车确认弹窗 | 工人、叉车工、管理员 | 点击“叫下一车”后展示系统推荐车辆/箱；显示车辆、票数、车辆数、货物类型、是否大件、等待时长；指定库门或装箱区域后确认叫车，取消则释放锁定记录 |
| APP-3.3 | 装箱扫码/到位核单 | 工人、叉车工 | 扫描配载单、提货通知单、箱号或车牌；识别不了二维码时进入极简手工输入页；校验是否属于装箱出仓、车辆作业单元是否为“作业中”、是否已完成；按配置支持箱号后 7 位二次校验 |
| APP-3.4 | 装箱确认 | 叫车/门洞操作人员、装箱司机、管理员 | 集装箱叫到现场后核对箱号、车号、箱级出运计划和配载单；判断是否可直接装、是否掏箱及掏箱模式（不掏/半掏/全掏）；不能直接装时生成车载机暂落指令；确认司机是否可离开和费用/缴费提示 |
| APP-3.5 | 装箱司机执行 | 装箱司机 | 待装箱状态下扫描配载单、核对箱号；进入执行前确认箱号；有掏箱时先拍掏箱照片；扫描桩脚牌核对货物和计划件数；支持特殊处理、修改掏箱方式、追加材料、装箱交班、大件监护和暂停；完成后提交复核 |
| APP-3.6 | 装箱复核 | 复核人员 | 复核员扫描配载单核对箱号，扫描桩脚牌复核货物、件数和箱货关系；复核通过后进入复核通过待加载，复核人必须与装箱确认/装箱司机执行角色分离；复核不通过直接冻结 |
| APP-3.7 | 装箱加载与加封 | 装箱司机 | 复核通过后继续装箱，拍装箱照片，施封并核对封号，点击加载完成；回写装箱结果，触发预录/外部系统推送前置校验 |
| APP-3.8 | 车载机指令查看 | 装箱司机、车载机司机、管理员 | 查看与当前箱相关的暂落、落箱、提重上板、提重上车指令状态；手机端只展示必要进度，车载机执行回写在车载机端完成 |
| APP-3.9 | 装箱暂停/冻结 | 工人、叉车工、管理员 | 装箱出仓过程中任何异常直接冻结；操作工人可主动申请暂停装箱并上传照片，恢复/解冻由管理员处理 |
| APP-3.10 | 装箱异常回退/回仓 | 管理员、工人、叉车工 | 高风险异常下的回仓、重新入库、费用提示和审批留痕；如涉及已装货物掏出，作为异常处理动作记录，不作为常规掏箱模式确认入口 |
| APP-3.11 | 发箱/待送港提示 | 工人、叉车工 | 加封完成后显示发箱、待送港、自送港出场等后段状态提示；正式发箱、待送港和收费处理仍在 Web/PC 或车载系统办理 |

### APP-4 装车提离

装车提离面向已受理的提离车辆作业单元，覆盖进口分拨提货、提离申请单发起的关封退关/关封提离/入库报关散货提离，以及其他按票/按货直接提离。手机端不是创建提离申请的地方，只做现场装车执行；提离申请单类型由 PC 端/后台创建、审批和配置。

| 编号 | 页面 | 用户 | 关键能力 |
| --- | --- | --- | --- |
| APP-4.1 | 装车提离作业入口 | 工人、叉车工、管理员 | 展示装车提离作业中的车辆作业单元列表、当前场内车辆数、场内车辆上限、扫码入口和“叫下一车”按钮；列表字段包括车辆、票数、车辆数、库门、大件标识、业务标识和进入作业；示例覆盖分拨提货、出口退关提离、国际中转相关提离 |
| APP-4.2 | 装车提离叫车确认弹窗 | 工人、叉车工、管理员 | 点击“叫下一车”后展示系统推荐车辆；显示车辆、票数、车辆数、货物类型、是否大件、等待时长；指定库门后确认叫车，取消则释放锁定记录 |
| APP-4.3 | 提离扫码核单 | 工人、叉车工 | 扫描提离申请单、提离通知单、进口分拨提货通知单、密码单、配载单、车牌或桩脚牌；校验是否属于装车提离、车辆作业单元是否为“作业中”、是否已完成 |
| APP-4.4 | 分拨提货 | 工人、叉车工 | 分拨提货场景通常只有一票/一个进仓编号；车辆叫到现场后读取到场车牌并与现场车辆核对，校验进口分拨提货通知单、密码、费用和可提状态；按进仓编号、桩脚牌、库位核对并装车，完成后拍照留痕 |
| APP-4.5 | 提离申请单装车 | 工人、叉车工 | 提离车辆叫到现场后，按后端识别的提离申请单类型校验提离通知单/配载单、审批、费用和可提状态；按进仓编号、桩脚牌、库位拣货并复核件数 |
| APP-4.6 | 出口退关提离 / 国际中转相关提离 | 工人、叉车工 | 在同一装车提离入口下按后端返回的业务类型展示业务标识；现场以车牌为主标识，核对票数、库门、委托方、操作要求、桩脚牌和件数；装车提离不设置复核节点 |
| APP-4.7 | 交付拍照 | 工人、叉车工 | 交付现场、货物、车辆、异常照片留痕 |
| APP-4.8 | 提离完成 | 工人、叉车工 | 完成交付后回写单票提离状态；车辆作业单元下全部应提对象完成或管理员异常关闭后，车辆作业单元进入作业完成并释放场内车辆名额 |
| APP-4.9 | 提离暂停/异常 | 工人、叉车工、管理员 | 提离作业暂停、冻结、解冻、恢复，记录原因和处理人 |

### APP-5 管理与库内管理

管理面向仓库管理员、主管和有授权的现场管理角色，用于现场授权、异常、冻结/解冻和协作兜底。库内管理面向授权现场人员，用于库位总览、尺寸复测、盘点、移库、附加服务、查验等库内现场动作。本期重点保留已展开原型能力；审批待办、现场巡检、违规记录、材料申领、复杂管理驾驶舱和未展开原型的高风险审批流作为预留/后续扩展。

| 编号 | 页面 | 用户 | 关键能力 |
| --- | --- | --- | --- |
| APP-5.1 | 管理看板 | 主管、仓库管理员 | 进仓作业、装箱出仓、装车提离的待叫车、作业中、场内车辆数、异常数量、暂停/冻结数量、超时车辆、临近截关箱、临近仓库作业结束时间任务 |
| APP-5.2 | 队列管理 | 仓库管理员 | 查看完整队列，提前、延后、冻结、解冻、指定优先，调整场内车辆上限 N，调整业务补偿阈值；普通现场操作员不可进入完整队列管理 |
| APP-5.3 | 叫车记录 | 仓库管理员 | 查看叫车人、叫车时间、确认时间、库门、取消、超时释放、管理员调整记录 |
| APP-5.4 | 异常上报 | 现场员工 | 唛头不符、件数不符、破损、大件未申请、车号不符 |
| APP-5.5 | 异常处理与解冻 | 仓库管理员 | 冻结、解冻、退回、放行、转业务处理；解冻从解冻对象列表进入，支持按进仓编号/箱号筛选，详情页直接展示任务详情、冻结/暂停原因和解冻原因输入 |
| APP-5.6 | 包装形态变更 | 仓库管理员、授权现场管理 | 管理货物托盘、散货、大件或混合包装形态变更；不作为进仓作业普通动作，也不影响普通操作员叫车队列选择；变更影响后续作业分流和费用提示并留痕 |
| APP-5.7 | 大件监护确认 | 仓库管理员 | 查看卸车过程中发起的大件监护申请，确认监护人员、安全措施、作业时间和照片；仅管理员可用 |
| APP-5.8 | 移库 | 理货员、管理员 | 在库货物移库位，记录原库位、目标库位、操作原因和库存流水；目标库位通过输入/扫码/选择指定，不作为系统设置 |
| APP-5.9 | 审批待办（预留/后续扩展） | 主管 | 打印后修改、费用调整、冻结放行、高风险回退；本期未展开原型，不作为手机端全量必做 |
| APP-5.10 | 异常详情 | 主管、管理员 | 查看照片、节点、责任人、处理建议 |
| APP-5.11 | 工作量确认 | 理货员、工人、叉车工 | 进仓工作量、出仓工作量、装箱工作量、人员工时 |
| APP-5.12 | 交接记录 | 管理员、班组 | 业务交接、设备交接、机械状况 |
| APP-5.13 | 现场巡检记录（预留/后续扩展） | 仓库管理员、现场管理 | 生成一条现场巡检记录，填写巡检时间、巡检位置/区域、巡检说明，拍照上传并保存；本期未展开原型，不作为手机端全量必做 |
| APP-5.14 | 违规记录（预留/后续扩展） | 仓库管理员、现场管理 | 生成一条违规记录，记录发生时间、事件、责任人、现场照片和备注；后续审批和处理记录在 Web 端维护；本期未展开原型，不作为手机端全量必做 |
| APP-5.15 | 附加服务任务 | 理货员、叉车工、仓库管理员 | 查看附加服务任务列表；扫码或手工输入进仓编号进入任务；进仓编号不符、非在库状态、旧桩脚牌作废等情况阻断；执行页记录服务完成、耗材、包装形态变更等现场事实 |
| APP-5.16 | 查验任务 | 理货员、叉车工、仓库管理员 | 查看查验任务列表；扫码或手工输入进仓编号进入查验；支持锁定确认、待复位状态和查验完成；异常桩脚牌、非在库状态和旧桩脚牌作废必须阻断 |
| APP-5.17 | 材料申领（预留/后续扩展） | 现场员工、仓库管理员 | 现场申领缠绕膜等工作材料，填写材料、数量、用途、申领人和备注，提交后由 Web/管理端处理发放；本期未展开原型，不作为手机端全量必做 |

## 二、现场配套屏

现场配套屏不是司机手机端，也不是客户入口，只作为仓库现场大屏使用。

| 编号 | 页面 | 用户 | 关键能力 |
| --- | --- | --- | --- |
| SCREEN-1 | 司机叫号屏 | 司机 | 显示已受理但尚未开始现场作业的车辆作业单元；字段为排名、车辆、作业、库门；未叫车显示“等待叫车”，已叫车显示库门并高亮，作业开始后从屏幕移除 |
| VEHICLE-1 | 正面吊指令台 | 正面吊司机 | 登录后直接进入；展示司机、设备、在线状态、自动刷新间隔、当前执行中指令和暂落/落箱/提箱上板/提箱上车四类待完成数量；不展示普通工作台和底部导航 |
| VEHICLE-2 | 正面吊指令列表 | 正面吊司机 | 点击指令分类进入列表；列表展示箱号、起始位置、目标位置、关联车牌/库门、发起时间和状态；点击卡片后才出现底部“完成 / 异常上报”按钮 |
| VEHICLE-3 | 正面吊完成确认/异常上报 | 正面吊司机 | 完成和异常均使用底部弹框；完成确认只展示箱号、动作、路线和设备；异常上报记录原因和备注；不做开始执行页、指令详情页、执行中页或完成结果页 |

## 三、手机端设计约束

1. 手机端顶层按现场作业入口和库内动作分为工作台、进仓作业、装箱出仓、装车提离、库内管理；功能入口不按进仓/出仓做账号级硬隔离，可按当天排班突出默认入口。
2. 叫车是作业前置动作，不是独立业务功能；普通现场操作员只能在当前作业入口内点击“叫下一车”。
3. 队列主语是车辆作业单元。一车多票仍是一条队列记录，占 1 个场内车辆名额；一票多车仍是一条队列记录，但按实际车辆数占用场内名额。释放条件按业务类型区分：进仓在全部应卸货对象完成卸货后释放车辆上场 / 卸货名额，后续理货、打印桩脚牌和入库复核不占用该名额；装箱出仓在加载完成后触发释放重算；装车提离在装车完成 / 提离完成后触发释放重算；管理员异常关闭后释放。
4. 可叫车对象必须是当前作业入口下状态为“已受理”的车辆作业单元；未受理、叫车确认中、作业中、作业完成、已收费、已离场、暂停/冻结均不可叫。
5. 每个作业入口配置独立场内车辆上限 N，N 可配置；叫车前校验当前场内车辆数 + 推荐记录车辆数 <= 场内车辆上限。
6. 点击“叫下一车”后，后端实时计算候选队列并锁定推荐记录，状态变为“叫车确认中”；确认后变为“作业中”，取消或超时释放后回到“已受理”。
7. “叫车确认中”超时时间可配置，例如 30 秒或 60 秒，用于释放未确认的锁定记录。
8. 系统决定下一车是谁；叫车员只查看车辆、票数、车辆数、货物类型、是否大件和等待时长，并指定库门。
9. 普通现场操作员不可查看完整队列、手工挑车、跳车、改队列或插队；特殊调整由管理员在队列管理中处理并留痕。
10. 排序在每次点击“叫下一车”时实时计算，不做后台定时排序；排序分由等待时长分、业务补偿分和管理员优先分组成，业务类型不暴露给普通现场操作员。
11. 库门由叫车员指定，系统只校验库门是否启用、是否适用于当前作业入口、是否可用；暂不做系统自动分配库门或按库门自动跳过队列。
12. 扫码进入作业时必须校验是否属于当前作业入口、车辆作业单元是否为“作业中”、是否已完成。
13. 司机叫号屏只显示已受理但尚未开始现场作业的车辆作业单元；未叫车显示等待叫车，已确认叫车显示具体库门并高亮，作业开始后从司机屏移除。
14. 现场收费由受理台在 Web 端办理，不放入手机 App；手机端只显示必要费用状态提示，不执行收款、开票或取消收费。
15. 司机、客户、货代不开放手机端；对外查询、补录、单据下载和费用查看统一放在 Web 客户/货代门户。
16. 进仓作业按业务形态分流：所有进仓单票以打印桩脚牌作为入库完成标志；本港进仓且有客户标签的关封出口、入库报关、本港配中转等业务可在打印桩脚牌后进入入库复核；进口分拨按拆箱清单、拆箱卸货、分拨理货入库推进，不进入入库复核。卸货完成前理货员不做收货确认，各动作节点均按配置支持拍照上传和申请暂停。
17. 包装形态变更不放在进仓动作里，统一放在管理菜单；大件监护申请在卸车过程中发起，大件监护确认在管理菜单由管理员处理。
18. 装箱出仓叫车后按装箱确认、装箱司机执行、装箱复核、复核通过后加载/加封推进；异常直接冻结，主动中断使用申请暂停装箱。
19. 加拼散货如果已入库，正常出现在配载单并参与扫码核对、复核和装箱；如果一开始就不需要入库，则不作为仓库在库货物进入手机端装箱流程。
20. 手机端所有关键现场动作均写入仓库作业动作记录，形成作业时间线；仓库作业明细作为作业主记录，动作记录作为具体时间节点记录。
21. 进仓动作记录包括叫车确认、开始卸货、卸货完成、开始拆箱、拆箱完成、开始收货/理货、打印桩脚牌/单票入库完成、单票分拨理货入库完成、拆箱清单分拨理货完成、按业务启用的开始入库复核、入库复核完成、作业完成。
22. 装箱出仓动作记录包括叫车确认、装箱确认（含可直接装判断、掏箱/半掏/不掏确认）、装箱核对、装箱复核、加载完成、加封拍照、作业完成；复核不通过直接冻结，管理员解冻后回到待装箱。
23. 装车提离动作记录包括叫车确认、提离核单、开始装车、装车前核对、装车完成、提离完成；装车提离不设置复核节点。
24. 手机端只负责现场残损标注、残损照片上传、件数/包装/唛头异常记录、司机或现场确认留痕，并与进仓编号、车辆作业单元、作业动作节点关联；理货/残损报告生成、查看和导出放在 Web 端。
25. 查验分流/取消送港、取消或冲销送港费/落箱费等费用处理和审批不进入手机 App；手机端仅展示 Web 已处理结果和只读提示。
26. 正面吊/车载机端独立于普通仓库员工 App。正面吊司机登录后直接进入指令台，只执行调度派发的集装箱位移指令，不进入工作台、进仓、装箱出仓、装车提离或库内管理。
