← 项目导航

骑手超时绩效看板

口径
显示
数据与筛选上传报表 · 云同步 · 筛选条件(默认全部不限)
载入 / 导出 / 清空 支持 xlsx / json
筛选标签 切换后以下三个维度全部联动
云同步数据存到 Cloudflare,以后只需上传新增的日期,自动去重增量合并点开输入访问口令
访问口令 只需输入一次,之后本浏览器自动记住
云端数据 — 未解锁
使用说明 · 增量同步怎么算 · 口令安全与防爆破
怎么用:解锁一次 → 以后每次拿到新报表,直接「⬆ 载入数据」上传即可,不用再填密钥。
存储按天为单位、以内容哈希去重:新日期自动追加,同一天内容相同则跳过,内容有更新则覆盖那一天 —— 不会重复累加,也不必重复上传历史数据。30 天前的数据自动归档成「骑手/天」冷表,读取时冷热合并,页面看到的仍是完整周期。
🔐 口令不会泄露:口令从不写入网页或浏览器存储 —— 提交后只在 HTTPS 请求体里出现一次, 服务端只做一次哈希比对即丢弃,改发一个 HttpOnly 签名会话凭证(页面脚本读不到、也改不了,XSS 也拿不走)。 页面上没有任何硬编码口令,看源码或抓包都拿不到。想立刻失效:点「退出」,或让管理员换口令 / 轮换 SESSION_SECRET。
🛡 防爆破:同一 IP 每累计 3 次输错就升一级锁定 —— 1 分钟 → 10 分钟 → 1 小时 → 6 小时 → 24 小时(封顶); 锁定期间连正确口令也拒绝,口令正确即清零。
⬆ 只传变化的数据:上传前会先在本地把数据整理成「每骑手每天 4 类单 × 15 个计数」并算出内容哈希, 与云端清单比对后只发送有变化/新增的日期,未变的一天都不重传。
数据存在你自己的 Cloudflare 账号里(D1 数据库 riderdash),页面本身不含数据。
指标方法说明 四项考核指标的完整定义 · 点击展开