Capacitor
构建生产级 WMS RF:仓库权限、幂等、离线草稿 …
把旧 WMS RF 迁移到新的移动技术栈,不能只把页面搬到手机尺寸。RF 是仓库执行入口,会直接改变库存、任务和设备状态,必须处理身份、仓库隔离、并发领取、弱网重试和真实硬件。
这次实现采用 Ionic Vue 与 Capacitor,PWA 和 Android 共用业务代码。后端继续使用现有 WMS 领域服务作为唯一状态机,移动接口只负责认证范围、任务编排、扫码校验、幂等和适合手持设备的响应。
仓库范围必须进入身份
UPM 增加 RF 操作角色和仓库授权。登录后的 JWT 携带允许访问的仓库范围,后端从认证上下文解析当前操作者。
客户端不能通过请求参数伪造公司或仓库。切换仓库时也必须在服务端 …