大明智仓管家
v8.12 · 正式版
电话:18571090000|微信:nftscj
本次修复:软键盘遮挡输入框——盘点时点「实点数」,数字键盘弹出后会自动收起上方的「盘点模式 / 选择仓库 / 盘点人」设置区,把空间让给列表,输入的数字能完整看到;同时全局改为「键盘弹出压缩页面」而非把页面顶出屏幕,顶部标题栏不再消失;出入库 / 调拨 / 废旧三个长表单页支持滚动,底部输入框可滚到键盘上方;各类输入弹窗(新增物资 / 仓库、用户管理、隐私锁密码等)也不再被键盘遮挡。三端同步至 v8.12,覆盖安装即可,数据不丢失。
下载 APK(约 5.81 MB)
📱 iPhone / iOS 用户
没有 Android 也能用:打开下方链接,在 Safari 中点「分享 → 添加到主屏幕」,即可获得一个不占空间、数据存在本机的网页版仓库管家。
打开 iOS 版(PWA)
功能与 Android 版持续对齐(现已同步至 v8.12):物资/仓库档案、出入库、调拨、废旧、工具借还、台账、查询、库存预警、可视化报表 / 回收站 / 操作日志 / 物资照片 / 扫码,全部本地存储。
v8.12 本次更新
- 修复「盘点时数字键盘挡住输入框」:在盘点列表点「实点数」时,数字键盘弹出后会自动收起上方的「盘点模式 / 选择仓库 / 盘点人」设置区,把屏幕空间让给列表,输入的数字能完整看到;键盘收起后设置区自动恢复。
- 全局键盘不再顶走页面:改为键盘弹出时压缩页面内容(而不是把整个页面向上推出屏幕),顶部标题栏不会再被顶掉。
- 出入库点验 / 物资调拨 / 废旧处理三个长表单页支持滚动:底部输入框(领用单位、经手人、事由、备注、操作时间等)被键盘挡住时,可自动滚动到键盘上方,不再"看不见自己输入了什么"。
- 各类输入弹窗一并加固:新增 / 编辑物资、新增仓库、用户管理与重置密码、隐私锁密码设置、领用人单位对照、删除密码确认等弹窗,键盘弹出时不再遮挡输入框与按钮。
- 三端同步:版本号统一为 v8.12(versionCode 74),覆盖安装即可,数据不丢失。
v8.11 本次更新
- 库存盘点的「盘点人」同样默认填登录账号:新建盘点单时盘点人默认填当前登录账号名,管理员账号默认填「徐维明」;清空后也会自动回填为默认人。至此入库 / 出库 / 物资调拨 / 废旧物资处理 / 工具借还(借出与归还)/ 库存盘点,六个业务办理入口的经手人(盘点人)口径完全统一。
- 盘点单详情同步:历史盘点单若未记录盘点人,详情页显示改为与登录账号口径一致,不再固定显示「系统管理员」。
- 三端同步:版本号统一为 v8.11(versionCode 73),覆盖安装即可,数据不丢失。
v8.10 本次更新
- 业务办理「经手人」自动带出登录账号:入库 / 出库 / 物资调拨 / 废旧物资处理 / 工具借还(借出与归还)五个入口,经手人默认填当前登录账号名;管理员账号默认填「徐维明」。用的是谁的账号,经手人就默认是谁,仍可手动改成他人。
- 首页账号卡显示账号拥有者名字:顶部卡片由「系统管理员 · 管理员」改为「公司名 · 账号拥有者名字」——管理员账号显示徐维明,普通用户显示自己的账号名,不再统一显示「管理员」。
- 三端同步:版本号统一为 v8.10(versionCode 72),覆盖安装即可,数据不丢失。
v8.09 本次更新
- 修复「可视化报表导出」仍失败的问题:v8.08 在安卓端点「导出可视化报表」会报「Cannot bind argument at index 2 because the index is out of range」——总览的库存总量、库存金额、分类占比三处查询把 2 个参数绑到了没有占位符的 SQL 上,导出永远失败。v8.09 修复后导出正常完成,并弹出「打开 / 分享」入口。
- 三端同步:版本号统一为 v8.09(versionCode 71),覆盖安装即可,数据不丢失。
v8.08 本次更新
- 移除「供应商档案」功能:物资档案页不再有供应商入口,入库表单不再有供应商字段,台账不再记录供应商;安卓 / iOS / 电脑三端同步移除,历史记录中的供应商文本不再展示。
- 清理供应商相关代码与数据表:升级时自动删除既有供应商档案数据(安卓 supplier 表、iOS·PC 的 IndexedDB suppliers 表),覆盖安装即可,原有数据不丢失。
- 移除「批次与效期管理」:物资编辑里的批次号 / 生产日期 / 有效期字段与效期标注一并移除,数据管理页不再有批次效期入口与效期清单导出;安卓 / iOS / 电脑三端同步移除。
- 数据管理页整体可滚动(滚动条常显):入口较多时小屏 / 横屏也能完整看到并点击所有按钮,「用户管理 / 退出登录」等不再被挤出屏幕。
- 修复「可视化报表导出」:导出成功后立即弹出「打开 / 分享」入口,不再只弹提示导致找不到文件。
- 「检查新版本」入口更显眼:安卓首页「数据安全」卡片底部新增按钮,点击即检查更新。
- 搜索结果不再显示「数量为 0 的仓库」:物资查询、库存查询、库存预警,以及选物资时列出的「仓库库存分布」,数量为 0 的仓库一律不再列出。原来会显示成「主仓:12; 副仓:0; 空仓:0」,现在只显示「主仓:12」——一眼就能看清货到底在哪个仓,不用再被一串 0 干扰。三端所有出现仓库分布的位置口径一致。
- 不再出现「仓库:-」空值:某物资各仓库库存全为 0 时(例如只做过借还登记、从未入库存的工具),原来会拼出「仓库:-」这样的残缺文案,现在整段仓库信息直接不显示。
- 仓库分布顺序更稳:统一按仓库名自然升序(A2 排在 A10 前),去掉旧版「有库存的仓库优先」重排带来的顺序跳动,同一个物资每次打开顺序一致,方便逐仓核对。
- 三端同步:版本号统一为 v8.08,覆盖安装即可,数据库自动升级,原有数据不丢失。
v8.06 本次更新
- 全站「屏幕自适应滚动条」:所有可滚动区域改为按屏幕实际可用高度自动计算——内容装得下就不出现滚动条,装不下才自动出现;手机地址栏伸缩、横竖屏切换、电脑窗口任意拖拽拉伸 / 最大化还原都会实时重算,不再写死高度(旧版固定预留 120px,刘海屏会滚不到底、电脑端会被底部导航盖住)。
- 滚动条常显:由「滑动时才闪一下」改为细窄圆角常显样式(鼠标悬停加深),一眼能看出还能往下滚。
- 数据管理页滚动区自适应:按顶栏 + 底部导航 + 安全区精确扣除可用高度,滚到底刚好停住。
- 弹窗高度自适应:弹窗最高高度改用 dvh(动态视口高度),手机地址栏展开 / 收起不再裁掉弹窗底部按钮,超出时弹窗内可滚。
- 隐私锁解锁页自适应:屏幕较矮或密码键盘弹出时整页可滚动,「取消」等按钮不会再够不着。
- 盘点明细表适配窄屏:物资 / 系统数 / 实点数 / 差异 四列在窄屏不再挤压变形,改为表格区域横向可滑。
- 长文本与图片不再撑破卡片:超长物资名、备注、图片一律在卡片内换行或缩放。
- 安卓端同步:列表与滚动页滚动条常显;台账 / 盘点列表至少保留 140dp 可视高度(矮屏不再被上方按钮挤没);长表单弹出框内部可滚动。
- 三端同步:版本号统一为 v8.06,覆盖安装即可,数据库自动升级,原有数据不丢失。
v8.05 本次更新
- 修复「可视化报表导出失败」:PC 端此前用 <a download> 不触发系统下载,导出静默失败;现改用系统「另存为」对话框落盘(window.PCBridge.saveFile),安卓 / iOS / 电脑三端导出均稳健,双击 HTML 即可看图表、打印或另存 PDF。
- 数据管理页重做(内部滚动条):原页面内容过长易撑破;现改为折叠分区 + 内部滚动容器(max-height + overflow:auto),内容再多也不溢出,各分区可单独展开收起。
- 导入 / 导出备份还原拆分:原「数据管理」里导入与导出备份还原混在一起;现拆成「导入数据」与「导出 / 备份 / 还原」两个独立入口,操作更清晰,互不干扰。
- 账号体系增强:恢复管理员「新增普通账号」入口(此前在折叠里不易找,现已置顶);新增「注册新账号」——普通用户可自助注册,注册后状态为「待授权」,需管理员在用户管理里一键授权才能登录;管理员可封禁 / 启用账号(封禁后登录提示「账号已停用」)。
- 台账记录「操作时间」受控:普通用户编辑出入库 / 调拨 / 报废 / 盘点 / 工具借还等台账记录时,「操作时间」输入框只读(不可改);管理员在「用户管理」里勾选「🕒 允许修改台账记录上的时间」后该账号方可修改,管理员本人始终可直接改。三端一致。
- 取消「开通码」:登录页与用户管理里的开通码入口一并移除——账号不再靠发码开通。新账号由管理员在「数据管理 → 用户管理 → ➕ 新增用户」直接创建(自拟初始密码并勾选权限),创建后即可登录;自助注册的账号也在同一处点「✅ 授权」。
- 三端同步:版本号统一为 v8.05,覆盖安装即可,数据库自动升级(user 表新增「待授权 / 可改时间」两列),原有数据不丢失。
v8.04 本次更新
- 新增「导出可视化报表(HTML 图表)」:数据管理页一键导出单文件 HTML 报表,内嵌图表——近 12 个月出入库趋势、分类库存占比饼图、仓库库存分布、呆滞物资 Top 10、报废率 Top 10,并附分类汇总 / 仓库汇总 / 呆滞明细 / 报废统计明细表;双击用浏览器打开即可看,也可直接打印或另存 PDF。
- 新增「回收站(软删除)」:删除物资 / 台账 / 盘点单时先保存快照再删除,可在「数据管理 → 回收站」查看、还原或彻底删除;台账与盘点单还原时会重新校准库存,误删不再无法挽回。
- 新增「操作日志」:记录登录 / 退出 / 入库 / 出库 / 调拨 / 报废 / 盘点 / 工具借还 / 新增修改删除 / 数据操作,含操作人与时间;支持按类型筛选与关键字搜索,可导出 CSV(最多保留最近 2000 条)。
- 新增「物料照片」:物资档案可拍照或从相册选图,自动压缩到 480px 后以本机数据保存(不上传、不联网);列表与编辑页可直接看到照片,可随时删除。
- 新增「扫码定位」:安卓端内置原生摄像头扫码(条码 / 二维码),扫到编码即自动定位物资;入库 / 出库 / 废旧 / 工具借还的物资选择框内也带扫码按钮。iOS / PC 端支持扫码枪(键盘模拟)与浏览器摄像头识别,识别不到可手动输入。
- 修复库存预警口径:预警值填 0 表示「不预警」,此前这类物资在部分页面仍会被标红误报;现统一为「预警值 > 0 且库存 ≤ 预警值」才预警,与安卓口径一致(含首页预警统计、物资档案列表、库存分析、可视化报表)。
- 三端同步:版本号统一为 v8.04,覆盖安装即可,数据库自动升级,原有数据不丢失。
- 新增「库存分析」(呆滞物资 / 报废率):数据管理页新增入口,可按 30 / 60 / 90 / 180 / 365 天筛出「呆滞物资」——有库存且长期无入库 / 出库 / 调拨 / 报废(从未动销的也列出),显示最后动销日、积压天数与占用金额;同时按物资汇总累计入库与报废量,计算「报废率」(报废 ÷ 入库);呆滞清单与报废率统计均可一键导出 CSV(带 BOM)。三端同步:版本号统一为 v8.03,覆盖安装即可,数据不丢失。
- (v8.02)新增报废数据导出:台账查询页与数据管理页「报表导出」区均增加「♻️ 导出报废CSV」按钮,可单独导出全部废旧物资处理明细(物资 / 规格 / 单位 / 仓库 / 位置 / 报废数量 / 当前库存 / 经手人 / 处置原因 / 时间 / 备注),CSV 带 BOM 防中文乱码,Excel / WPS 可直接打开。三端同步:版本号统一为 v8.02,覆盖安装即可,数据不丢失。
- (v8.01)修复盘点 bug(iOS / PC):新建盘点单时,未填写实点数的物资此前会被当作「实盘为 0」处理,保存后这些物资的库存会被错误清零、并写入数量为 0 的盘点台账;现对齐安卓——空白行视为未盘点,不影响库存;主动填写 0 仍表示盘点为 0。
- (v8.01)权限加固与修正(iOS / PC):物资 / 仓库增删改与「领用人单位对照」补齐操作层权限拦截;首页账号卡按实际角色显示「管理员 / 普通用户」。
当前版本(v8.12)全部功能
一、隐私与安全
- 隐私锁:数字密码 / 九宫格手势 / 本机人脸指纹,三选一或组合使用。
- 打开 App、从后台切回均需解锁验证;解锁页按返回不会绕过,只会退回桌面。
- 自动重新锁定时间可配置(立即 / 1 分钟 / 5 分钟);修改或关闭隐私锁需先验证身份。
二、物资与仓库档案
- 档案页顶部并列「📦 物资档案」「🏭 仓库档案」切换按钮,点击切换显示对应页面。
- 物资新增 / 编辑:编码、名称、规格、单位、分类、单价、默认仓库、位置、备注、预警值(默认 1)。
- 删除物资时其台账记录一并删除;仓库与位置全 App 统一按「字母数字自然升序」排列(含中文数字按数值排序)。
- 物资档案列表显示实时总库存(带单位)、位置,库存 ≤ 预警值的物资红底高亮。
三、出入库点验
- 物资「点击搜索选择」(名称 / 编码 / 规格关键字),弹窗显示各仓库存分布;出库模式不显示零库存物资。
- 选定物资后自动回填「档案位置」;仓库下拉按名称自然升序排列并标注实时库存,自动默认选中第一个有库存的仓位。
- 出库事由默认:分类含「生活」→「生活自用」,其余→「工作自用」(仅空时回填,可改);入库默认「入库记录」,切出库自动清理。
- 出库领用人为 王刚 / 王俊健 / 何亚博 / 程国栋 / 潘家乐 时,领用单位自动默认 87km;领用人支持历史记录自动补全。
- 经手人默认值;操作时间默认可改(v8.05 起受权限控制:普通用户只读,需管理员在「用户管理」里为该账号勾选「允许修改台账记录上的时间」;管理员本人始终可改);「备注」位于事由下方;出库实时校验库存,不足直接拦截并提示差额(带单位)。
四、物资调拨
- 支持物资关键字搜索(不显示零库存物资);选定物资后显示「档案位置」,调出仓库自动选中有库存的仓。
- 新增「调入仓库位置」填写项;调拨完成后物资档案的仓库与位置自动跟随变更为调入仓库与调入位置。
- 调出前校验库存,不足拦截;调出 / 调入仓库不可相同。
五、废旧物资处理
- 物资「点击搜索选择」(不显示零库存物资),选定后显示「档案位置」;仓库下拉按有库存优先并标注库存数。
- 支持处置原因、备注、操作时间;处理前校验库存。
六、仓库工具借还(新)
- 业务页新增「🔧 工具借还」入口,内分「借出登记 / 未归还 / 已归还」三个标签页。
- 借出登记:选择工具物资(零库存也能选,因为工具不占库存)、填写借出数量、借用人、借用单位、经手人、借用事由与时间;借用人为 王刚 / 王俊健 / 何亚博 / 程国栋 / 潘家乐 时自动默认 87km。
- 归还销账:支持一次借出分多次归还,归还时自动校验「归还数量不得超过未归还数量」;同一次借出与它的所有归还共用同一个借还单号。
- 不占用库存:借出、归还全程只写台账明细,物资库存数量不变,也不会被计入出入库统计。
- 未归还列表按借出时间倒序,直接显示「已借出 / 已归还 / 未归还」三列数量,点「归还」即可销账,点「明细」查看该单完整历史;已归还列表只列已结清的借还单。
七、查询与统计
- 物资查询:一级仓库筛选(选定后只显示该仓有库存的物资)+ 二级位置筛选;不显示零库存物资;点击物资查看历史领取记录。
- 库存查询:一级仓库 + 二级位置组合筛选,不显示零库存记录,结果按 仓库 → 位置 → 名称 自然升序。
- 库存预警:实时库存 ≤ 预警值(默认 1)自动列出,红底高亮,显示缺口数量。
- 领用统计:按领用人聚合,累计数量倒序排名,可查看明细,支持关键字筛选。
八、盘点
- 按仓库分组盘点,系统库存与实际数量对比显示差异(带单位),支持盘点历史查询。
- 盘点人默认按登录账号带入(管理员账号默认「徐维明」),可手动改成他人,清空后自动回填。
九、台账与报表
- 台账筛选标签:全部 / 入库 / 出库 / 调拨 / 废旧 / 盘点 / 工具借还;工具标签下同时包含借出与归还两类记录。
- 台账搜索支持中文关键字(如「工具」「借还」「借出」「归还」)与借还单号(如 #3)。
- 每行显示「类型 · 仓库 · 位置 · 经手人」;工具借还行显示「类型 · 仓库 · 借用人 X · 经手人 Y」,数量下方标注「不占用库存(当前总库存 X)」。
- 所有类型记录都在数量下方显示该物资总库存,出库行显示剩余库存;支持修改业务发生时间。
- 台账按时间倒序,最新记录在最上面;同一时间戳的多条记录按录入先后排列,最后录入的在最上面。
- 台账导出 CSV / Excel:含「位置」(仓库旁)与「当前库存」(数量旁)列;工具借出 / 归还行的「仓库」列导出真实仓库名(= 物资默认仓库,旧记录缺失时自动回落);按时间倒序;已删除物资档案的记录不导出。
- 一键生成日报 / 周报 / 月报(按日期聚合台账),导出 Excel。
- 物资档案 / 实时库存与预警可导出 Excel,表头与 App 内口径一致(「位置」列、预警值)。
- 导出台账时可选列:勾选需要导出的列(类型 / 物资 / 规格 / 单位 / 仓库 / 位置 / 数量 / 当前库存 / 经手人 / 领用人 / 领用单位 / 时间 / 备注),可「保存为默认」下次沿用。
- 导出可视化报表:单文件 HTML,含 12 个月出入库趋势、分类与仓库库存占比、呆滞物资 Top、报废率 Top 及汇总明细表,可打印 / 另存 PDF。
十、数据安全与更新
- 首页「数据安全」卡片新增「数据管理」入口:点击进入导出 / 导入 / 备份还原页,可直接「导出数据(JSON,可导入iOS)」与「备份数据库(.db,仅本机)」。
- 数据库备份 / 还原,备份文件保存在 内部存储/Download/大明智仓管家/(公共目录,文件管理器可见)。
- 邮件自动备份分类定时:每日 数据库+物资档案+台账日报;每周一 台账周报;每月 1 号 台账月报,到期合并一封邮件发送到指定邮箱。
- 联网自动检测新版本:打开 App 自动检查,有新版弹窗提醒,支持自动下载安装 / 浏览器下载;多地址自动尝试并记住可用地址;首页版本号长按可手动检查。
- 旧版备份还原后自动补齐数据库结构,不闪退。
十一、库存健康
- 库存分析:按 30 / 60 / 90 / 180 / 365 天筛出呆滞物资(最后动销日、积压天数、占用金额),并统计各物资报废率。
十二、数据治理与追溯
- 回收站:删除物资 / 台账 / 盘点单前先存快照,可还原(台账与盘点单会重新校准库存)或彻底删除,也可一键清空。
- 操作日志:登录 / 退出 / 各类业务登记 / 增删改 / 数据操作全记录(操作人 + 时间),支持筛选、搜索与导出 CSV。
- 物料照片:拍照 / 选图自动压缩后本机保存,列表与编辑页可见,可随时删除。
- 扫码定位:安卓摄像头扫码 + 扫码枪,扫编码即定位物资。
十三、全局体验
- 全 App 数量显示统一带单位。
- 全 App 仓库与位置统一自然升序(A2 在 A10 前;中文数字按数值排序)。
- 全 App 搜索结果不显示库存为 0 的物资(入库与档案管理除外;工具借还选择工具时不限制库存)。
- 首页右上角版本号可查看更新日志。
- (v8.12)软键盘全局避让(安卓):键盘弹出时压缩页面而非顶走窗口,标题栏不消失;盘点录入实点数时自动收起上方设置区;长表单页可滚动到被遮挡的输入框;各类输入弹窗不被键盘遮住输入框与按钮。
十四、账号与权限(v8.05)
- 登录与初始化:首次使用设置管理员密码;此后进入登录页,支持「记住会话」与隐私锁叠加。
- 管理员新增账号:数据管理页置顶「👥 用户与权限 → ➕ 新增用户」,可设初始密码与模块权限(业务办理 / 库存盘点 / 工具借还 / 台账查询 / 物资主数据 / 数据管理)。
- 普通用户自助注册:登录页「📝 注册新账号」,提交后账号为「⏳ 待授权」,需管理员在用户管理里点「✅ 授权」后才能登录。
- 授权 / 封禁:管理员可一键「✅ 授权」待授权账号,可「🚫 封禁 / ✅ 启用」任意普通账号;被封禁账号登录时提示「该账号已被停用」,已登录会话在下次启动时失效。
- 账号统一由管理员后台管理:取消「开通码」——登录页与用户管理里的开通码入口已移除,账号不再靠发码开通。新账号由管理员在「数据管理 → 用户管理 → ➕ 新增用户」直接创建(自拟初始密码并勾选权限),创建后即可登录;自助注册的账号也在同一处点「✅ 授权」。
- 台账时间权限:管理员可在用户管理里勾选「🕒 允许修改台账记录上的时间」单独授权某个账号改台账时间,未授权时时间字段只读并提示「需管理员授权」。
十五、界面自适应与滚动(v8.06)
- 自适应滚动条:需要滚动才有滚动条——内容装得下时完全不显示,装不下时自动出现;高度全部按屏幕实际可用高度实时计算(顶栏 + 底部导航 + 安全区 + 内边距),手机横竖屏切换、地址栏伸缩、电脑窗口拖拽拉伸都会立即重算。
- 滚动条常显:手机与电脑上滚动条都改为细窄圆角常显样式,鼠标悬停加深;不再是「滑动瞬间闪一下」看不出还能滚。
- 弹窗 / 解锁页自适应:弹窗按 dvh 自适应高度,超出时内部滚动,底部按钮不会被裁;隐私锁解锁页整页可滚,矮屏或键盘弹出时按钮仍可达。
- 宽表格横向可滑:盘点明细的「物资 / 系统数 / 实点数 / 差异」四列在窄屏改为表格区域横向滑动,不再挤压变形。
- 安卓端:列表与滚动页滚动条常显,台账 / 盘点列表至少保留 140dp 可视高度(矮屏不再被上方按钮挤没),长表单弹出框内部可滚动。
十六、搜索结果与仓库口径(v8.07)
- 不显示数量为 0 的仓库:物资查询、库存查询、库存预警、选物资弹窗里显示的「仓库库存分布」,只列真正有库存的仓库;数量为 0 的仓库不再出现(原来「主仓:12; 副仓:0」→ 现在「主仓:12」)。
- 不显示空值:某物资所有仓库均为 0 时,不再显示「仓库:-」,整段仓库信息省略。
- 顺序稳定:仓库分布按仓库名自然升序(A2 在 A10 前),不再因「有库存优先」重排而每次顺序不同。
安装说明
升级安装:已装 v4.0 及以上旧版的用户直接覆盖安装即可,原有数据不会丢失,数据库会自动升级到最新结构(新增的工具借还记录会保存在全新的台账类型里,不影响原有库存与统计)。
首次安装需授权:下载后点击 APK,若系统提示「未知来源应用」,请在弹窗中允许来自此来源的安装(不同机型路径略有差异:设置 → 安全/隐私 → 安装未知应用),授权后即可正常安装。
说明:v7.37 及更早版本内置的更新检查地址已失效,无法自动弹出提示,请用本页链接手动安装一次新版本;装好之后,后续新版本就能自动提醒、自动下载安装了。
稳妥做法:安装前可先在 App 内「数据管理 → 备份数据库」,备份文件保存在 内部存储/Download/大明智仓管家/。