餐饮流水管家 · 使用说明

随手记录餐饮店每一笔收入与支出,手机、电脑、网址都能看到同一份账。v3.0.0 起接入了免费的云端数据库(Supabase,不用自己搭服务器):联网打开就自动走「云端模式」,数据存在你自己的云端库里,手机、电脑、另一台电脑登同一个邮箱就是同一份账,本机攒的账还能一键搬上云;没网、或者不想上云时,一键切回「本机模式」,数据只留在这台电脑的浏览器里,功能一模一样。(手机端 v2.6.3 已做过专项适配。)

当前版本 v3.16.0 · 更新日期 2026-09-14 · 批量编辑工具条顺序改为「全选/复制/删除/完成」;导入重复时汇报具体补了哪些字段(如来源、备注)
📋 查看更新日志

📖 一、简介

餐饮流水管家是一个面向餐饮门店的「经营账本」。它不记每一笔顾客交易(那是收银系统的活),而是记「钱从哪进、从哪出」:每天的收入、采购、房租、人工、平台抽成、水电……一笔笔记下来,月底自动算出结余、成本率、抽成率,让你看清这家店到底赚没赚。

1.1 开发原因

记账这件事,过去一直散着:微信里记一笔、Excel 里记一笔、小本子再写一笔,月底对账全靠回忆。

1.2 工具原理

它把每次记账拆成「类型 + 分类 + 对方 + 金额 + 备注」,存进本机浏览器的专属账号;打开报表页时,实时把这些明细汇总成经营指标。

1.3 为什么不做「记账时传图片」

拍照留底(进货单、发票、收据)看着挺实用,但这个工具目前刻意没做。原因不是「做不了」,而是图片很吃空间,免费额度撑不住不加限制地拍。这一节把账算清楚,也说明将来真要做时会怎么做。

先说「存在哪、有多少额度」。这个工具的账放在两个地方:云端模式存在云数据库里,本机模式存在这台电脑的浏览器里。免费额度大致是:

再算算 1 GB 到底能撑多久。按每天记 30 笔账估算:

所以差别不在「拍不拍」,而在「拍之前压不压、是不是每笔都拍」——同一台手机、同样的用量,能差出十几倍。现在这个版本还没有这两层控制,与其做出来让你拍到空间满,不如先不做。

另外两个更要紧的原因:

如果你确实需要留底,现在有个不占额度的替代办法:把票据照片存在手机相册或网盘里,在「备注」里写一句关键信息(例如「3 号送货单 1200 元」),两边对得上就不怕查。将来真做拍照功能时,会按三条铁律来做——上传前自动压缩、只对有票据的记录拍、图片单独存储——并配一个「已用多少 / 上限多少」的用量条,让你随时看得到水位。

顺带回答一个常被问到的问题:额度满了会有提示吗?不会有弹窗。云端存储空间满时,表现出来只是写入失败(新账记不进去、图片传不上去);数据库额度满时,项目会转成只读。这些提醒只出现在云服务商的后台和邮件里,工具本身看不到。所以将来真加图片功能时,必须同时做一个「已用多少 / 上限多少」的用量条放在设置里,随时能看见水位——这也是上面说「要做就一起做」的原因。

1.4 怎么看空间够不够(存储用量)

这一版新增了「存储用量」:打开「我的」页就能看到一条水位条——已用多少 / 上限多少 / 百分之几,不用等到写不进去才发现。它回答的就是 1.3 里提到的那个问题:额度满了会有提示吗——以前只能靠云服务商后台和邮件,现在工具里自己也看得见了。

两种模式的「额度」和「准不准」不一样,看清楚这张表:

想让云端显示真实占用?去 Supabase 后台,把建表脚本(系统文件/supabase_schema.sql)重新完整跑一次就行——脚本末尾新增了一个查询用量的函数 cb_db_usage()。重跑是安全的(脚本全程做了防重复处理),也不会影响你已经记好的账。跑过之后,「存储用量」那里会标注为云端返回的真实值;不跑也能用,只是数字是估算的。

用到快满会怎样?用量到 85% 时,顶栏会自动挂一条提醒条,写明已用百分比,并提示「先备份、再清理老数据」;点右上角「×」当天就不再打扰。水位条本身也会变色:正常是主题色,用到 60% 转橙色,85% 起转红色。

真的写不进去了怎么办?免费额度满不会有弹窗,表现出来只是「写不进去」(云端库会转成只读、本机则会提示存储失败)。这一版已经把这几种情况都翻译成大白话,并直接指向「我的 → 存储用量」。要腾地方,顺序是:先点「备份数据」下载一份 .json 存好,再删掉不用的老流水

最后一句实在话:纯文字的账几乎用不满额度。按每天 30 笔算,一年只占约 3 MB,云端 500 MB 得攒上百年;本机 5 MB 也能用两三年。真正需要盯水位的是将来加了「拍照存票据」之后——这也是 1.3 里说「要做就把用量条一起做」的原因,现在这条已经先做好了。

另:首页大卡原的大字结余金额已删除——它与下方「本月净利」同口径同数值,属于重复显示;大卡现直接展示「本月支出 / 本月收入 / 本月净利」三格。

📁 二、文件清单

下面是这个工作台文件夹里的内容。上线到网址(云端模式)靠的是「主页面 + assets/ + 系统文件/」这三块,外加根目录一个 _redirects;只要双击 餐饮流水管家.html,不联网也能当本机账本用。

文件 / 文件夹作用需要动吗?
餐饮流水管家.html主页面,浏览器打开(或部署后访问网址)不用改
_redirects根网址跳转规则:把 / 自动跳到 餐饮流水管家.html。有它,访问 xxx.pages.dev 就直接进主程序;没有它根网址会 404
⚠️ 必须留在根目录,不能挪进子文件夹(如 系统文件/)——一旦挪进去,它会被当成普通文本文件上传、跳转失效。
必须随包上传,别删、别挪
assets/app.jscore.jsstyle.css记账 / 流水 / 报表逻辑与界面样式不用改
assets/vendor/supabase.min.js云端数据库客户端(让网页能连上 Supabase)。本机模式用不到,但删了云端模式就登不上。
放在本地、不走外网 CDN,断网环境或公司网络也能加载。
不用改,别删
系统文件/Supabase云数据库-云端配置.js云端数据库连接配置(网址 + 钥匙)。首次需填入 Supabase 的 Project URL 和 anon key首次需填写
系统文件/supabase_schema.sql建表脚本。首次在 Supabase 的 SQL 编辑器里整段执行,建好 5 张表并配权限首次需执行
系统文件/一次性基建——云端连接配置、建表脚本、版本记录。设好之后很少再打开,归此类先留着,别删
程序临时文件/开发期临时文件与自测脚本,上传 Cloudflare 前请自行清空(内容随时可删,不进生产包)上传前清空

⚡ 三、操作步骤

  1. 双击文件夹里的 餐饮流水管家.html,用 Edge 或 Chrome 打开(整个「11_餐饮流水管家」文件夹保持原样、不要拆散),首次进入是登录页(顶部会标「🔒 本机模式」,因为双击打开默认走本机)。不需要建任何服务器,离线也能用。
  2. 点「注册一个」用邮箱 + 密码建账号(账号存在这台电脑里,可建多个账号互不干扰);注册成功直接进主界面,点首页「记一笔」开始记账。
  3. 点底部「流水」看明细(可切「明细表视图」按表头排序、看当月合计)、「报表」看经营分析、「我的 → 分类管理」增删分类(弹窗顶部有「一键补齐餐饮常用分类」,缺什么补什么,不重复)。
  4. 记支出时在「支出给谁」栏写清楚钱给了谁(供应商 / 房东 / 员工…),记收入时在「收入来自谁」栏写来源(散客 / 会员 / 美团结算…);填过一次的对方会被记住,下次打字自动出现候选,点选即可。
  5. 记一笔时,时间框默认就是当前时间在「支出 / 收入」之间切换时,时间会自动刷新成切换那一刻的当前时间,不用手动改。表单底部有「⚙️ 还有更多记账方式」折叠(默认收起),点开只剩周期记账(年付房租一次记总额,报表按月自动分摊)。(v3.4.0 起)原来折叠里的「欠账 / 收账」已经整块升级成顶上第四个类型「借还」——点顶部「借还」就能选「借入 / 借出 / 还债 / 收债」,还能单独填利息,详见下面「1.5 借还」一节。
  6. 记了借还后,去「我的 → 借还往来管理」:顶部显示总「我仍欠别人」与总「别人仍欠我」,下面按每个角色列出每一笔往来和最终「净欠 / 净收」结余,旁边橙色「待还」、绿色「待收」徽标标出还没结清的。点角色行的名字可展开看到这条线上的每一笔(日期 + 借入 / 借出 / 还债 / 收债标签 + 金额),再点单行直接打开该记录的修改弹窗查改。
  7. 登录 / 注册 / 找回密码页的邮箱框下方有常用邮箱后缀快捷按钮(@qq.com、@163.com、@126.com、@gmail.com、@outlook.com),点一下自动补齐邮箱后缀,不用一个字一个字敲。顶栏的账号位点一下可进入「个人设置」(v2.6.1 起本机模式显示「👤 本机模式」,云端模式才显示账号邮箱),看账号邮箱 / 登录模式 / 店铺名 / 注册时间,并可直接改店铺名、退出登录。
  8. 先看首页总览,再动手记账(v2.0.0):打开就在最上方看到「本月结余」超大数字,下面一行是本月支出、本月收入、今日已记笔数;设过预算还会多一条预算进度条,花超了会标红。底部账单只露近三天,按天分组并标出每天「N 笔 · 收 X / 支 Y」,要看更多点「查看全部流水 →」。
  9. 钱在自己账户之间倒 → 用「转账」:记一笔顶部的类型切换现在是「支出 / 收入 / 转账 / 借还」四档(v3.4.0 起加了「借还」)。选「转账」后填从哪个账户转出 → 转到哪个账户,分类等字段会自动收起。转账不算收入也不算支出,不影响利润,只改账户余额。例如从银行卡取现 2000 元放进钱箱:类型选「转账」、金额 2000、从「银行卡」转到「现金」。
  10. 想知道各账户里有多少钱 → 看底部「资产」页:这里列出现金 / 微信 / 支付宝 / 银行卡 / 挂账各自余额和合计。余额是自动算的(期初余额 + 收入 − 支出 + 转入 − 转出),不用手工加。第一次用时点「设置期初余额」,把每个账户开始用本工具那天实有的钱填进去,之后余额就跟现实对得上了。页面下方还能看到最近几笔转账。
  11. 看趋势和花钱节奏:「流水」页顶部有每日走势折线(可切「收支 / 仅支出 / 结余」),一眼看出哪天花得多、哪天没开张;「报表」页新增日历热力图(按当月日历排布,颜色越深那天花得越多,可切看支出或收入),支出构成、收入构成都能切「大类 / 细分」两级(v3.4.0 起收入构成也支持了),逐月对比可切近 6 月 / 近 12 月。
  12. 范围 tab = 跳到今天所在时段:v2.1.1 起,流水页和报表页的「本月 / 本季 / 今年 / 全部 / 自定义」,点「本月 / 本季 / 今年」会把视图先定位到今天所在的月 / 季 / 年再切数据范围(以前若先翻到历史月份再点,月份不会跳回今天,已修复);点「全部」看全部记录、「自定义」选起止日期。报表页内点范围 tab 只切报表自己的数据,不会把你带去流水页;想看某段时间的流水,点报表里的收入/支出/结余数字即可跳到流水页对应范围。
  13. 二级分类统一叫「细分」:v2.1.0 起,原来叫「明细」的二级分类(流水 / 报表 / 编辑 / 分类管理各处)一律显示「细分」,比如「不分明细」→「不分细分」、「全部明细」→「全部细分」、提示「已添加明细」→「已添加细分」。数据照常显示,只是叫法改了。
  14. 走势图跟着范围走(今年 = 全年 12 个月):v2.1.1 起,报表「逐月收支对比」和流水页走势卡不再写死「近 6 / 12 个月」——切「本季」看当季 3 个月、切「今年」看当年 1–12 月、切「全部 / 自定义」看所选区间的逐月走势;切回「本月」才恢复「近 6 / 12 月」切换。
  15. 分类颜色也上报表了:v2.1.1 起,在「我的 → 分类管理」给一级分类选的颜色,除了「记一笔」的分类圆点,报表「钱花在哪 / 收入从哪来」饼图的扇区与图例也会跟着用该分类色显示;没设色的分类继续用系统默认色板。
  16. 主题色 4 套可点选:v2.2.0 起,进「我的 → 主题色」直接点 4 个圆点就能切换「默认蓝紫 / 深色蓝紫 / 护眼青绿 / 暖橘」——整页主色、按钮、流水卡片、报表 KPI、饼图、走势图轴线同步换色;选中圆点放大高亮;顶栏月亮/太阳按钮可循环切下一套(兼容老习惯)。主题存本机,下次打开自动还原。
  17. 翻月折线实时刷新:v2.2.0 起,流水页顶部 ‹› 翻到任何月份(含无数据月份),每日走势都会按当前月份重画——以前切到没数据的月份会保留翻之前的旧曲线,已修复。
  18. 记一笔切类型自动选第一分类:v2.2.0 起,从「收入」切到「支出」(或反向)会自动选中第一个一级分类 + 「不分细分」,不用每次手动点。
  19. 类型 tab 三列等宽 + 今日 KPI 同高:v2.2.0 起,「支出/收入/转账」三按钮一行等宽分布;首页「今日收入/支出/结余」三张卡片同高对齐,不再因「今日支出」换行被单独撑高。
  20. 顶栏配色 8 色可点选:v2.2.1 起,在「我的」色卡下方出现独立的「顶栏配色」色卡——紫蓝/蓝/青/绿/橘/粉/墨/暗蓝灰 8 色;点圆点只换顶部背景渐变,不影响主页面其他配色(那些仍跟主题色走)。本机记忆,下次打开自动还原。
  21. 主题色 + 顶栏配色合一:v2.3.0 起,「我的」主题色扩展到 8 套——默认蓝紫/深色蓝紫/护眼青绿/暖橘粉/天蓝/森林绿/活力橘/墨灰,每套主题都自带顶栏配色(不再单独搞 8 个顶栏色卡)。点圆点同时换主题色 + 顶栏渐变;选中状态高亮。本机记忆,下次打开自动还原。
  22. 账户可增/改/删:v2.3.0 起,资产页「我的账户」卡上新增「管理账户」按钮:弹出「管理账户(增/改/删)」窗,列出全部账户(现金/微信/支付宝/银行卡/挂账 等内置账户标「内置」,只可改名不可删;自己加的自定义账户可改名或删除)。改名时流水里所有引用该账户名的地方会一起改成新名;删除自定义账户前如果还有流水引用,会让你选「这些流水先迁移到哪个账户」再删。本机记忆,下次打开自动还原。
  23. 饼图 hover 多了占比:v2.3.0 起,报表「钱花在哪(支出构成)」「收入从哪来(收入构成)」两个饼图,鼠标悬停时 tooltip 现在显示「分类名:金额 元 · 占比 X.X%」,一眼看清这一块占整体的多少。
  24. 走势图跟着筛选走:v2.3.0 起,流水页顶部「每日走势」现在跟下面的筛选联动:选「仅收入」就只剩收入线、选「仅支出」就只剩支出线;选一级分类/细分/支付方式后走势图也只用这部分数据画。切「收支 / 仅支出 / 结余」三个 tab 时筛选仍生效。
  25. 首页多了「今日面板」:v2.4.0 起,打开「记一笔」页就能在本月结余大卡下面看到一张「今日」小卡——三列并排:今日支出 /今日收入 /今日净利(带符号,正绿负橘)。右上角小字写「09月10日 · 周四」一眼看日期。算法与本月结余一致:会员充值这种负债型收入不算今日净利,转账不算收入也不算支出。想知道今天赚没赚,看这张就行。
  26. 每月定期提醒导出:v2.4.0 起,「我的 → 导出数据」卡片底部多了一个「🔔 每月定期提醒导出」小开关。打开「启用」开关 + 选「每月 N 号」(1-28),到那天且当月还没导出过时,顶栏下方会挂一条黄底红字「🔔 今天是导出提醒日,记得把本月流水导出一份留档」,带「立即去导出」按钮(点了滚到导出区) + 「×」关闭按钮(关掉当天不再弹)。当月成功导出一次(点「导出 Excel」或「导出全部数据 Excel」任一)就自动标记,下次再弹。建议设每月 1 号或发工资那天。
  27. 主题色后 4 套差异化了:v2.4.0 起,「我的 → 主题色」圆点切到「天蓝 / 森林绿 / 活力橘 / 墨灰」时,按钮 / 链接 / 选中态的主色不再只跟默认蓝紫一样——8 套主题差异肉眼能分清。顶栏渐变跟主题色统一切换(v2.3.0 已统一)。
  28. 报表两张饼图左右并排了:v2.4.0 起,「报表」页「支出构成」「收入构成」两张饼图改成同一行左右并排显示(中间不再隔「逐月收支对比」),少滚一段。窄屏(手机 / ≤640px)自动回退上下堆叠,避免挤压。
  29. 流水页筛选按收支分组:v2.4.0 起,流水页顶部「全部分类」下拉里用 optgroup 分两组显示:「—— 支出 ——」和「—— 收入 ——」,一眼看清哪些是支出的分类、哪些是收入的。「全部分类」下面的「全部细分」不动(明细是某一类下的子项,不跨类型)。
  30. 「退出登录」入口移除了:v2.4.0 起,本机模式数据存这台电脑的浏览器里,「退出登录」反而造成误解。v2.4.0 把顶栏「⋯」菜单里和「我的」页底部的「退出登录」入口都移除了。要"换账号"直接清除浏览器数据 → 重新注册。
  31. 首页面板改名为「今日结余」+ 配色与本月结余统一:v2.5.0 起,本月结余下面那张小卡的标题从「今日」改为「今日结余」,外层用和本月结余一样的紫渐变背景(linear-gradient(135deg, 主色, 副色)),三列小格用半透明白底,整张小卡视觉上和本月结余是一对。右上角的日期从「9月10日 · 周四」改成「2026年9月10日 周四」(和顶栏 todayLine 统一),打开就能一眼看到今天赚没赚。
  32. 顶栏日期也统一格式了:v2.5.0 起,顶栏店名下面那行(v2.4.0 显示「2026-09-10 周四」)也改成了和首页一致的「2026年9月10日 周四」格式。两处同步,再也不会出现「首页一种格式、顶栏另一种」的情况。
  33. 个人设置恢复「退出登录」:v2.5.0 起,顶栏 ⋯ 菜单里依然没有退出(保持上轮诉求),但点顶栏账号邮箱进入的「个人设置」弹窗底部恢复了一个红色「⏻ 退出登录」按钮仅云端模式可见——本机模式数据存浏览器,"退出"反而误导,所以换成一行「💡 本机模式没有退出概念…」说明)。点了会二次确认再真退出。真正想换账号的流程和 v2.4.0 一样:清除浏览器数据 → 重新注册。
  34. 「全部细分」也按支出/收入分组了:v2.5.0 起,流水页顶部「全部细分」下拉也用 optgroup 分两组:「—— 支出 ——」和「—— 收入 ——」,和「全部分类」一致(v2.4.0 已分组)。选了某个一级分类时只显示对应类型那组细分;没选一级时两组都显示。
  35. 导出提醒日范围改 1-28:v2.5.0 起,「我的 → 每月定期提醒导出」的「每月 N 号」下拉从 1-31 改成 1-28。2 月最多 29 天、4/6/9/11 月只有 30 天,设 29/30/31 号到那些月份可能一整月都到不了日子、红条永远不弹。改 1-28 后每月都能到日子、提醒稳定生效。
  36. 「墨灰」主题顶栏颜色调淡了:v2.5.0 起,「我的 → 主题色」切到「墨灰」时顶栏渐变从 #334155→#64748b(视觉上偏"黑心")调淡为 #94a3b8→#cbd5e1 浅灰;v2.6.1 又把它定为「浅灰底 + 深灰字」并换掉了黑心图标,详见下方 v2.6.1 两条。其他 7 套主题顶栏颜色不变。
  37. 「本月结余」右上角也显示今日日期了:v2.6.0 起,首页紫色「本月结余」大卡的右上角补上了今日日期,格式和下面的「今日结余」面板完全一致(如「2026年9月10日 周四」)。正常看本月时只显示日期;用顶部左右箭头翻到历史月份时,日期旁边会多出一个胶囊小标签「2026年8月」,提示你现在看的是哪个月的余额。
  38. 本机模式没有账号,不再显示残留邮箱:v2.6.0 起,本机模式下打开「个人设置」,原来会显示一个云端登录时留下的邮箱(如 chenshuia@outlook.com),看着像"本机也有账号"。现在改为「👤 账号:本机模式无账号(数据存这台电脑浏览器里)」,一眼明白本机模式不需要账号。云端模式照常显示「账号邮箱」。
  39. 分类筛选的顺序和「记一笔」完全一致了:v2.6.0 起,流水页顶部「全部分类」「全部细分」两个下拉里的顺序,改成和「记一笔」页的分类顺序一模一样(按分类表的先后,不再按拼音字母排)。以前两处顺序不一样,找某个分类要重新扫一遍,现在看到的位置就是一样的。
  40. 「每月定期提醒导出」挪到「备份与恢复」下面了:v2.6.0 起,「我的」页里这个提醒设置从「导出数据」区移到了「备份与恢复」卡片底部。现在的顺序是:导出数据 → 备份与恢复 → 每月定期提醒导出,按「先导出、再备份、最后设提醒」的用法排,更顺。
  41. 更新日志目录补齐 23 个版本:v2.6.0 起,更新日志页的目录(顶部一行 + 左侧固定栏)补齐到全部 23 个版本锚点,点任意一项都能直达对应版本卡片;此前漏了 v1.1.0~v2.0.0 共 14 条,现已补全。
  42. 「墨灰」主题不再是一颗黑心了:v2.6.1 起,切到「墨灰」主题时顶栏右上角那个圆按钮的图标从 🖤(黑心)换成 🌫️(雾),看着不再突兀;「我的 → 主题色」里墨灰的色卡也换成和顶栏一致的浅灰渐变,点之前看到的就是点之后的效果。
  43. 「墨灰」顶栏改成浅灰底 + 深灰字,字看得清了:v2.5.0 把墨灰顶栏调成浅灰后,白字在中灰/浅灰上几乎看不清(实测对比度只有 1.6:1,远低于可读标准 4.5:1)。v2.6.1 给顶栏文字加了自动配色:深色顶栏仍用白字,墨灰这种浅灰顶栏自动换成深灰字(实测 5.7~9.9:1),店名、日期、按钮、徽标全都看得清,也没有"黑心"感了。其余 7 套主题的顶栏外观完全不变。
  44. 全站金额都带「¥」单位了:v2.6.2 起,所有显示金额的地方统一带货币符号——正数如 ¥1,234.56、负数如 -¥1,234.56。涉及饼图图例、「本月支出/本月收入」、「今日结余」三格、报表 KPI(本月收入/支出/结余、食材成本、平台抽成)、记账页「今日/本月 收入·支出·结余」、欠收款汇总与明细、资产账户余额与期初、流水列表金额、预算与周期账分摊等。以前这些地方只显示一个裸数字(如「食材采购 1.00 100.0%」「222.00」),看不出是不是钱。输入框里填金额时仍有独立的「¥」前缀,不用自己敲符号。
  45. 日历热力图和图表补上了单位:日历格子里的小数字也带上了 ¥(上万显示 ¥1.2万);「哪天花得多(日历)」标题改为「哪天花得多(日历 · 单位:元)」,「逐月收支对比」改为「逐月收支对比(单位:元)」。图表坐标轴空间有限,用标题统一标注单位,不给每个刻度都加符号。
  46. 金额变长后的窄屏保护:多一个「¥」会让金额变长,窄屏(≤520px)下金额字号自动缩小,避免 ¥12,345.67 把三列小格子撑破;饼图图例的金额也不再折行或被压扁。
  47. 本机模式顶栏不再显示云端残留邮箱:v2.6.0 只改了「个人设置」弹窗里的邮箱,顶栏那颗邮箱胶囊还挂着云端登录留下的邮箱地址。v2.6.1 起,本机模式顶栏显示「👤 本机模式」,云端模式才显示账号邮箱,和「本机模式没有账号」的说法一致。
  48. 展示格式「分类-细分」:v2.1.0 起,凡涉及一级 + 二级分类都用「分类-细分」——流水表格显示「一级 - 二级」(如「食材采购 - 蔬菜菌菇」),多个分类用「;」分隔;报表饼图显示「一级 · 未填细分」;记一笔成功提示显示「一级-二级」,一眼看清钱花在具体哪个细分上。
  49. 挂账账户可以展开欠账人:v2.1.0 起,资产页「挂账」那一行可以点开,点一下向下展开具体欠账人列表,按「待还 / 待收」分别汇总每个人的未结清金额(和「我的 → 借还往来管理」的对象视角一致)。
  50. 分类能换颜色了:v2.1.0 起,「我的 → 分类管理」弹窗里每个一级分类旁边多了一排颜色点(默认 + 8 种预设色),点一下就给这个分类上色、选中态高亮;颜色存在本机浏览器,换电脑前记得用「备份与恢复」把本机数据一起带走。
  51. 想让手机 / 网址也看到同一份账(v3.0.0):把整个文件夹部署到免费托管、拿到一个网址(见第六章),手机、任意电脑打开这个网址、登同一个邮箱,看到的就是同一份账。已经在本机记过的账不用重录——切到云端并登录后,页面会主动问你要不要「把本机数据搬上来」,点确认就一次性导入。
  52. 借钱还钱终于有专门的地方记了(v3.4.0):记一笔顶部类型栏现在是「支出 / 收入 / 转账 / 借还」四档。点「借还」可以选借入(别人给我钱/货 → 我欠他,钱进账户)、借出(我给别人 → 他欠我,钱出账户)、还债(我还他,我欠他的减少)、收债(他欠我的收回来了),每笔还能单独填利息。借还不算收入也不算支出,不影响利润,只改账户余额和「谁欠谁」;利息在还债/收债时才算成支出/收入。原来折叠里的「欠账 / 收账」已整块并入这里,老记录会在你第一次打开时自动迁移成借还(不用你动手)。
  53. 收入构成也能切「大类 / 细分」了(v3.4.0):报表页「收入从哪来」环形图右上角新增「大类 / 细分」切换,跟「钱花在哪(支出构成)」一样用法——切「细分」就能看清收入具体来自哪个小项(比如「外卖 - 美团」「外卖 - 饿了么」分开算)。
  54. 分类 / 细分 / 支付方式都能「设默认」了(v3.4.0):记一笔表单里,分类、细分、支付方式三组按钮右上角各多了一个「☆ 默认」小按钮。点一下把当前选中的那项设成默认(图标变实心 ★ 并显示「默认」小字),下次打开表单、以及切换支出/收入时,会自动替你选好,不用每次重复点。再点一次取消默认。设置存在本机,换设备不会带走。
  55. 首页第三格改成「本月净利」(v3.4.0):首页「本月结余」大卡下面那行,最右边一格原来是「今日已记 N 笔」,现在改成「本月净利」并显示金额(本月收入 − 本月支出,跟「本月结余」同口径,负债型收入不计入)。想知道这个月到底赚了多少,看这一格就行,不用再切报表。
  56. 单价汇总行更紧凑、日期更明确(v3.4.0):汇总行里物料名下方不再显示规格(规格在点「走势」里看);涨跌标移到最新价前面,和上面物料行的顺序一致;「最低 / 最高 / 价差」字号调大,跟其他文字一样大;最新价前面加「最新」二字,后面的日期就是最新那条单价的日期,不再让人误以为是别的日期。
  57. 欠账 / 收账记录显示清爽了(v3.4.0):流水列表里借还(含老的欠账/收账)记录不再堆「细分 / 支付」这些用不上的字段,改成单独一行清清楚楚写「借入 · 欠 张师傅 · 待还」或「借出 · 张师傅 欠我 · 待收」,有利息也单列出来。
  58. 每日走势图显示完整日期(v3.4.0):走势图横轴以前会自动跳号(只标 1、5、10…),现在每一天都标出来(1 2 3 … 31),字号自动缩小以免挤在一起,想看哪天花得多直接对日期,不用数格子。
  59. 首页两张大卡写明了口径(v3.5.0):「本月结余」「今日结余」标题下面各多了一行小字「净利计算时会员充值这类负债收入不算」——这个规则以前只在常见问题里说,现在直接写在数字旁边,看到净利和结余对不上时不用再猜原因。
  60. 单价汇总行:涨跌标位置统一 + 窄屏一行(v3.5.0):「▲涨 / ▼跌 / =持平」这个标现在固定贴在「最新」价前面同一个位置,不再因为有没有「最低/最高/价差」而左右跳(以前火腿肠的「持平」贴在物料名旁边,猪肉的「涨」却在中间,参差不齐);窗口缩窄时三个胶囊挤成一行排开,不再把「价差」挤到第二行。
  61. 借还按钮未选中时和其他按钮一个样了(v3.5.0):以前「借还」没选中时也带一圈橙边橙字,跟旁边灰白的「收入 / 转账」不一样,看着像一直被选中;现在未选中统一灰白,选中才亮橙色。
  62. 借还的「跟谁」恢复角色下拉,「账户」改成点选还能设默认(v3.5.0):「跟谁」变回下拉框——以前建好的角色全在列表里,点一下就选中,要新建选「+ 新建角色…」;「进出哪个账户」从下拉改成一排小按钮(跟支付方式一样直接点),旁边有「⭐ 设为默认」,设好以后默认账户自动选中,默认项还带 ⭐ 标识。
  63. 借还记录压成两行、说法更直白(v3.5.0):流水里借还记录第一行就是「借入 [借还] 我欠王哥 · 利息 ¥8.00」,第二行固定只写记账人,不再单独占一行;四种方向的说法统一成:借入 → 我欠X、借出 → X欠我、还债 → 我还给X、收债 → X还给我,一眼看清谁欠谁,去掉了含糊的「·待还 / ·待收」尾巴。
  64. 单价汇总行整列对齐(v3.6.0):以前每一行的「持平 / 涨跌标」宽窄不一样、「最新价」的起点也随金额位数漂(12 和 22.89 起笔位置不同),整列看起来歪歪扭扭;现在改成固定列宽——所有行的涨跌标对齐一条竖线、最新价对齐一条竖线、日期和「走势」也各自对齐,整列对称。
  65. 挂账里点某个人,直接看和他的流水(v3.6.0):资产页「挂账」展开的往来对象列表,现在点人名就跳到流水页,自动切到「全部」时间范围、只显示和这个人的往来,上面挂着一条可清除的筛选胶囊(「正在看和 郑哥 的往来流水 ✕清除」),点清除就恢复全部。
  66. 借还记录改三行、去掉「借还」小字(v3.6.0):和支出一样分三行——第一行只写类型(借入 / 借出 / 还债 / 收债),第二行写「谁欠谁」+ 利息 + 备注 + 时间第三行记账人;原来标题后面的橙色「借还」两个小字不再显示。第二行允许换行,窄屏也不会把时间截掉。
  67. 净利下面标出「含充值」多少(v3.6.0):「本月净利」「今日净利」下面会多一行小字「含充值 ¥200.00」——把会员充值这类负债收入单独标出来,当期没有充值就自动不显示。
  68. 「会员消费核销」有一键入口了(v3.6.0):记会员充值时弹出的橙色提示里,多了一个「+ 现在就记会员消费核销」按钮,点一下自动帮你选好「会员充值 → 会员消费核销」,输个金额保存就行——这笔算真实收入,不再找不到入口。
  69. 筛选分类时页面不再抖一下(v3.6.0):以前切换筛选条件、列表一变短,右侧滚动条跟着出现又消失,整个页面左右晃一下;现在滚动条位置永远占着位,界面稳稳的。
  70. 流水页能多选批量删 / 复制了(v3.7.0):流水页记录上方多了一行「✏️ 编辑」,点一下每条记录左边出现勾选方格,可以勾多笔,工具条上出现「全选」「复制」「删除」「完成」四个按钮一次处理一批;「全选」在最左,「完成」在最右,中间是复制、删除,四个按钮整齐排在右侧一行,左边显示「已选 N 笔」。工具条和「编辑」同一行,不再钉在页面最底下(v3.7.1 调过位置)。勾选时走势图不动——以前勾一笔整页重画,图会闪一下,现在只改那一行的方格。
  71. 新增「会员」按钮和会员档案(v3.7.0):记一笔那排按钮变成五个(支出 / 收入 / 转账 / 借还 / 会员)。点「会员」直接记会员充值,先选会员(没建过的点「+ 新建会员」,手机号必填,以后好核对是谁充的值);收入那一大类里也单独加了个「会员消费核销」,顾客真来消费时记它,这笔才算真实收入(不用再选细分)。
  72. 「挂账」全工具改叫「借还」(v3.7.0):名字更直白。另外资产页「借还」里点某个人的名字,会跳到流水页只显示和他的往来,并且在顶部直接告诉你现在还剩多少没结
  73. 记录里的小信息用顿号连起来(v3.7.0):以前是「细分:(未填) 支付:(未选) ⏰00:20:37」一堆空格,现在统一成「细分:(未填)、支付:(未选)、⏰00:20:37」,看着顺、读着顺。
  74. 往来只报一个净额(v3.7.1):以前把「他欠我 5」和「我欠他 1」两个方向分开写,容易看岔;现在直接算净额——「郑还欠我 ¥4.00」,为正是对方净欠我,为负就是我净欠对方。
  75. 净利那两行小字改了口径说明(v3.8.0):以前写「含充值 ¥100.00」,看着像「这个净利里已经含了充值」——正好说反;现在改成「不含充值 ¥100.00」,意思清楚:这个净利没把会员充值算进去。
  76. 走势图多了「资金往来」一格(v3.8.0):流水页走势图右上角从「收支 / 仅支出 / 结余」变成四格,最后一格「资金往来」专门画会员充值、借入、借出、还款四条线。这些钱确实进出了,但按规矩不算收入也不算支出,以前在图上完全看不到,老板一对账就犯嘀咕「钱去哪了」。
  77. 报表多了「资金往来」一张卡(v3.8.0):报表页 KPI 下面新增一块,把会员充值 / 会员消费核销 / 借入 / 借出 / 还款五个数一次列清楚,还写了为什么不算收支。这一段没有资金往来就整块不显示,不占地方。
  78. 侧边栏多了「高级设置」(v3.8.0):这里只放会改变页面长相的开关——紧凑模式(行距收紧、一屏多看几条)、字号(小 / 标准 / 大)、图表高度(矮 / 标准 / 高)、记录显示(完整三行 / 只留分类+金额)、首页三块显隐(今日结余 / 月预算条 / 「不含充值」小字)、侧栏只留图标(电脑上侧栏变窄、内容区更宽)、走势图默认看哪一格。改完立刻生效,存在这台设备上,换设备各管各的,不动你的账;嫌乱可以一键「恢复默认」。
  79. v3.12.0 注册审批制:管理员说了算:云端注册改审批制——新人注册后停在登录页等审批;第一个注册的账号自动是管理员,「我的」页新增审批名单卡(同意 / 拒绝 / 恢复 / 收回,一键操作)。管理员的权限只到审批为止,看不了任何人的账本。详见第八章。
  80. v3.11.0 免费版空间不足提醒:看得见水位,快满会提前告诉你:你问「免费版能不能在软件里也提醒空间不足」,这版把它做出来了——
    • ①「我的」页新增「存储用量」:一条水位条 + 「已用 X / 上限 Y · 百分之几」。本机模式是精确值(账在浏览器里,浏览器给每个网站约 5 MB,工具把属于本工具的数据逐个加起来);云端模式默认显示估算值,把建表脚本重跑一次后就变成真实占用(500 MB 额度口径)。
    • ② 用到 85% 自动提醒:顶栏会挂一条提醒条,写明已用百分比并提示「先备份、再清理老数据」;点「去看看」直接跳到用量卡,点「×」当天不再打扰。水位条本身也会变色:60% 转橙、85% 转红。
    • ③ 满了不会闷声失败:把「空间满 / 云端库转只读 / 请求被限流 / 单条数据过大」四类报错翻译成大白话,并直接指向「我的 → 存储用量」,不用再猜是哪里出了问题。
  81. v3.10.1 报表模块收尾修正:删冗余 + 补备注 + 紧凑设置:上一版报表做完后你提的 3 条反馈,这版逐一收掉:
    • ① 报表页删掉「导出 Excel」:核对后确认它和「我的 → 导出数据(当前月 / 全部)」用的是同一个导出逻辑,导出的三个表(流水明细 + 分类汇总 + 关键指标)完全一样,区别只在范围,属重复入口。要导数据请用「我的」页两个入口;报表页只留「显示设置」和独有的「导出 PDF」。
    • ② 环比 / 同比补上「算法备注」:收入、支出卡备注里写明——环比 = 与上一期对比、同比 = 与去年同期对比,变化 =(本期 − 基期)÷ |基期|。关掉对比行时这条备注会自动不显示。
    • ③「显示设置」面板改紧凑两列 + 编号:原来 8 行铺满一屏、还分不清哪个开关管下面哪块;现在改成两列网格(高度砍半),每项前加 ①~⑧ 编号,编号顺序 = 报表里从上到下的板块顺序,一眼就能对上;窄屏(≤560px)自动回退成一列。
    • ④ 顺手修了一个老 Bug:「环比 / 同比对比行」开关以前点了没反应(代码里取的 id 是 rptShowCmp,而 HTML 里真实的 id 是 rptShow_cmp,压根取不到元素)。现已对齐,关掉后收入 / 支出卡会退回「共 N 笔」。
  82. v3.10.0 报表重做:看得懂、导得出、还能说(关键指标全卡备注 + 环比同比 + 显示设置 + Excel/PDF 导出 + 语音记账):这一版把「报表」做厚,并补上导出与语音:
    • ① 每张关键指标卡都带「算法备注」:收入 / 支出 / 结余 / 毛利率 / 食材成本占比 / 外卖抽成占比 / 平台抽成率 / 结余率——卡片下方小字写明「这个数是怎么算出来的」,不怕算错。
    • ② 收入、支出卡新增「环比 · 同比」双对比:环比看跟上月(或上季)比,同比看跟去年同期比;两者都没变化时写「0.0%(无变化)」,不再只甩一个 0.0%;某一期没数据就写「无数据」。
    • ③ 新增「报表显示设置」:报表页点「⚙️ 显示设置」,想留哪块勾哪块(关键指标卡 / 对比行 / 资金往来 / 周期账 / 收支构成 / 趋势 / 日历 / 预算),只影响这台设备、不动你的账。
    • ④ 导出 Excel 升级为三个表:流水明细 + 分类汇总 + 关键指标,报表页还能按「当前范围」一键导出。
    • ⑤ 新增「导出 PDF」:点一下调起打印,目标选「另存为 PDF」即可,A4 版式、中文不乱码、不装任何插件。
    • ⑥ 新增「语音记账」:记一笔页点麦克风,说「买菜 35 元」「外卖收入 120 块」,自动填好类型 / 分类 / 金额,核对后保存(需用 Edge / Chrome)。
  83. v3.9.0 二期第一步:报表能「指导行动」了(关键指标 + 超支预警 + 分类排序):你定的二期目标是「数据变成能指导行动的判断」,这一版先落地三块(语音记账、Excel/PDF 导出留到后续次版本):
    • ① 报表新增「关键指标」三张卡:毛利率 =(营收 − 食材成本)÷ 营收、食材成本占比 = 食材采购 ÷ 营收、外卖抽成占比 =(美团抽成 + 饿了么抽成)÷ 外卖营收。营收口径只算堂食 + 外卖 + 团购券核销 + 会员消费核销(不含其他收入、不含会员充值负债)。每张卡都带「算法备注」,点开看清口径,不怕算错。
    • ② 预算页新增「超支预警」条:沿用你已有的预算表,本月哪个一级分类花超了,顶部自动弹红条提醒「已超支 N 项:XXX」,帮你及时收手。
    • ③ 分类管理新增「排序」:每个一级分类卡片多了 ↑/↓ 按钮,点一下上移/下移,全局生效——记一笔下拉、筛选、报表占比都跟着变。
  84. v3.8.1 修了两处显示问题(补丁):① 净利备注口径更正——「本月/今日净利」下面那行小字从「不含充值」补全成「不含充值且借还、转账不计收支」,把「借还、转账不算收入也不算支出」这件事也写明白;② 字号档位不再错位——以前字号放大只缩了页面内容、没缩顶栏和侧栏,放大后右边留一道白边、看着很别扭,现在改成整壳一起缩放,三处同步、不再有白边、也不撑爆屏幕。
  85. :这里只放会改变页面长相的开关——紧凑模式(行距收紧、一屏多看几条)、字号(小 / 标准 / 大)、图表高度(矮 / 标准 / 高)、记录显示(完整三行 / 只留分类+金额)、首页三块显隐(今日结余 / 月预算条 / 「不含充值」小字)、侧栏只留图标(电脑上侧栏变窄、内容区更宽)、走势图默认看哪一格。改完立刻生效,存在这台设备上,换设备各管各的,不动你的账;嫌乱可以一键「恢复默认」。
  86. 当前用的是哪种模式,一眼能看清(v3.0.0):进「我的 → 数据来源」,那一行会写明白——云端模式显示「☁️ 云端数据库 · 电脑 / 手机 / 网址同一份账」,本机模式显示「🔒 本机浏览器 · 只存在这台电脑上,手机和网址看不到」;右边一个「切换」按钮一点就换,换之前会先问你一次,换完页面自动重新加载。

1.4 顺手把买菜单价一起记下(v3.3.2 新增)

买菜回来记账时,「牛肉 48 元一斤」这种信息常常要再跑一趟「日常单价」页重填一遍,很啰嗦。v3.3.2 起,「记一笔」表单最下面多了一个勾选框「同时也记一笔日常单价」,勾上就会展开一小块明细,让你在这笔账保存的同时,把单价一并记进「日常单价」。

1.5 借还:借入 / 借出 / 还债 / 收债(v3.4.0 新增)

开餐馆免不了跟人借钱、被人赊账、还钱、收账。以前这些只能塞在折叠里的「欠账 / 收账」, 分不清「是我欠他」还是「他欠我」,也不好记利息。v3.4.0 起,记一笔顶部多了第四个类型「借还」, 四个方向一眼分清,还能单独记利息。

怎么记:顶部点「借还」→ 选上面四个方向之一 → 填金额(本金)、 选进出哪个账户(账户是一排小按钮直接点,还能点「⭐ 设为默认」记住常用的)、 在「跟谁」下拉里选角色(建过的角色都在列表里;要新建就选「+ 新建角色…」)、 利息可填可不填、选日期、备注随意 → 点「保存这笔借还」。 选好「跟谁」后,下面会实时显示这个人当前的欠款余额(如「我欠他 ¥500.00」), 不用切页面去查。

📌 借还不算收入也不算支出,不影响利润、不进收支报表; 它只做两件事:改账户余额 + 记清楚谁欠谁。 只有「还债 / 收债」时填的利息才会算成支出 / 收入。 流水页筛选里可以选「仅借还」把它们单独筛出来看。

看总账:「我的 → 借还往来管理」,顶部显示总「我仍欠别人」与总「别人仍欠我」, 下面按每个人列出:借入多少、已还多少、借出多少、已收多少、净额还剩多少, 橙色「待还」/ 绿色「待收」徽标标出还没结清的。点人名可展开看这条线上的每一笔。 资产页「挂账」那一行也能点开,看到每个人的未结清金额。

老数据怎么办:以前用「欠账 / 收账」记的记录不会丢。 第一次打开 v3.4.0 时会自动转成借还(欠账+支出→借入、欠账+收入→借出、收账+支出→还债、收账+收入→收债), 只跑一次,转完会提示转了多少条。金额、日期、对象、备注全部保留。

🏷️ 四、日常单价(记录用料价格)

除了记账,v3.3.0 起还能单独记录日常用料的单价——猪肉多少钱一斤、粉条多少钱一斤、装修工多少钱一天…… 每次买货或问价都记一条,工具会自动按物料汇总,一眼看出哪样涨价了、涨了多少,还能看某样东西一段时间的价格走势。

📌 它和「流水」是两本独立的账:单价本只管「价格」,不参与收支统计、不算进报表;想让某次采购同时进账本,见下面 4.4 的「顺手记支出」。

4.1 怎么记一笔单价

  1. 在左侧(手机底部)导航点「🏷️ 单价」进入本页,点「+ 记一笔单价」。
  2. 按顺序填:日期(默认今天)→ 一级分类(记账里的大类,如「食材采购」)→ 二级分类(如「肉禽蛋」)→ 物料(如「猪肉」)。这三层是联动下拉:选完上一级,下一级自动列出对应内容。
  3. 选好物料后,单位会自动带出(如「猪肉」带出「元/斤」);也可以自己从下拉里换成元/个、元/包、元/工日等,没有合适的就选「其他」手填。
  4. 单价(数字)。规格/型号(如 500g/包、一级)、来源/供应商备注都选填。
  5. 点右上「记一笔」保存。同一种物料(物料 + 规格 + 单位相同)会自动并到同一行汇总。
💡 找不到想记的物料?在「物料」下拉里选最下面「+ 新增物料」就能现填一个新物料,它会自动加进物料字典,下次直接选。
更快的办法(v3.3.1 新增「快捷录入」):「物料」上方多了一个搜索框,输入「猪肉」,下面立刻列出最匹配的物料,点一下就把一级分类、二级分类、物料、单位全部填好;只输入一个字(比如「肉」)会列出所有相关物料供你挑。输入完整名字后直接按回车也能一步填好。省去一层层点下拉的麻烦。

4.2 看汇总和价格走势

页面中间「按物料汇总」把同一种物料并成一行,显示:

下方「全部记录」是明细表(日期 / 一级 / 二级 / 物料 / 规格 / 单位 / 单价 / 来源 / 备注),每行可编辑、复制、删除;顶部搜索框可按物料、规格或来源过滤,汇总和明细会一起跟着筛。

📐 表格不用再左右滑了(v3.3.2 改):以前窗口窄一点,最右边的「来源 / 备注」就被推到屏幕外,得左右拖着看,很费劲。现在表格会按屏幕宽度自动收窄,窄到一定程度会依次收起「一级分类 → 二级分类/规格 → 来源 → 备注」这些次要列,把最关键的信息(日期、物料、单位、单价、操作)始终留在屏幕里。想看的列少了不要紧——点那行的「编辑」就能看到完整内容。

📋 「复制」怎么用(v3.3.1 新增):物价月月变,但分类、物料、规格、单位每次都一样。点某条记录右边的「复制」,工具会照着这条把分类、物料、规格、单位、来源都填好,日期改成今天、单价留空——你只要敲一个新的价格就能存,不用从头选一遍。适合「每周问一次猪肉价」这类场景。

4.3 物料字典 与 供应商小档案

点页面上方「管理物料」,可以查看 / 增删 / 修改预置的粉店常用物料(已按记账分类分好级,如「食材采购 / 肉禽蛋 / 猪肉」),也能自己加。第一次使用时,工具会自动预置一批按你的记账分类整理好的常用物料,省得一个个建。

v3.3.1 起,物料页顶部有两个筛选下拉(全部大类 / 全部小类),可以只看某一类物料,小类会跟着大类联动;列表里每个一级分类前面有一个小圆点,同一个一级分类同一种颜色(和报表、流水里的配色一致),一眼就能看出哪些物料属于同一类。想改颜色,去「我的 → 分类管理」里点圆点换色。

在单价表单里点「管理供应商」,把常去的「菜市场王记」「批发市场」等存起来,之后在表单「来源」下方会显示成一排小按钮,点一下就填进去,不用每次手打。

新增供应商的输入框和按钮现在一样宽(v3.3.2 改):以前「输入框」被挤成一条细缝、「添加」按钮却占满一整行,输入和点击都别扭。现在两者各占一半、左右并排(实测都是 259px),屏幕特别窄时(手机竖屏)会自动改成上下排列,仍然保持等宽。

4.4 记单价时顺手生成一笔采购支出

单价表单最底部有个勾选项「同时记一笔采购支出」,勾上后填个数量,保存时就顺手在「流水」里也记一笔支出(金额 = 单价 × 数量,自动归到刚才选的分类,对方填来源)。批量采购时不用记两遍:想联动就勾上,只是纯粹记录价格就不勾。

云端模式用户注意:日常单价是一张新的云端表(cb_prices)。如果你在用云端模式,需要在 Supabase 后台重新执行一次建表脚本系统文件/supabase_schema.sql)才会生效,步骤同第六章。本机模式无需任何操作,直接可用。

🔀 五、数据来源:本机模式 / 云端模式

v3.0.0 起,工具支持两种数据来源,页面和功能完全一样,区别只在「账本存在哪儿」。当前用的是哪一种,看「我的 → 数据来源」那一行(v3.1.1 起,这张卡片上移到「我的」页面第 2 位,紧跟在「店铺名称 / 主题色」下面,手机上不用一路滑到底),或者登录页顶部的小徽标(☁️ 云端模式 / 🔒 本机模式)。

对比项🔒 本机模式☁️ 云端模式(默认)
怎么打开直接双击 餐饮流水管家.html访问部署好的网址(https://xxx.pages.dev
数据存哪你这台电脑的浏览器里你自己的云端数据库(Supabase)
电脑 / 手机 / 网址各看各的,互不相通登同一邮箱,三处看到同一份账
要账号吗不用真账号,填邮箱密码只为分账本要用邮箱 + 密码注册登录
断网时完全可用已有的账能看,新操作要等联网
适合谁一个人、一台电脑、不想上云手机也要看、换设备要同步
💡 本机攒的账想搬上云:切到云端并登录后,只要检测到本机有流水、而云端账号还是空的,页面会主动问一句「要不要把本机数据搬上来」,点确认就一次性导入(分类、流水、预算、周期账、设置全部带上)。
⚠️ 搬家是「复制」不是「同步」——搬完之后,云端才是唯一真账:「搬到云端」那一刻把本机的账拷贝一份上去,之后两边就各走各的,不会自动同步:云端记的新账,切回本机看不到;本机再记的账,云端也不会有。所以搬完家请记住三条:① 从此统一用云端模式记账(网址打开、或本机文件切到云端都行,看到的是同一份最新账);② 本机那份别再记新账,就当留在电脑里的历史快照;③ 别两边同时记再指望合并——不会合并,越走越岔。

☁️ 六、云端部署步骤(手机 / 电脑 / 网址同一份账)

想让手机也看到同一份账,就把整个文件夹部署到免费静态托管(Cloudflare Pages),拿到一个网址。手机、任意电脑打开这个网址、登同一账号,看到的都是同一份数据。下面整套流程只做一次

6.1 先准备云端数据库(Supabase)

  1. 打开 supabase.com 注册账号 → 新建一个项目(免费版就够用),设好数据库密码。
  2. 进项目 → 左侧「SQL Editor」→ 点「New query」,把 系统文件/supabase_schema.sql 里的内容整段复制粘贴进去,点「Run」执行。脚本会自动建好 5 张表(分类 / 流水 / 预算 / 周期账 / 设置)并配好行级权限;里面用的是 IF NOT EXISTS,重复执行不会破坏已有数据。
  3. 左侧最下面「Project Settings」→「Data API」,找到 Project URLPublishable key(旧版叫 anon key)这两个值。
  4. 用记事本或 VS Code 打开 系统文件/Supabase云数据库-云端配置.js不要双击,双击会用浏览器打开),把这两个值分别粘进 SUPABASE_URLSUPABASE_ANON_KEY 的引号里,Ctrl+S 保存。本项目的这两个值已经填好,只有换项目才需要改。
⚠️ 这一步必须做。数据库里没有那 5 张表,云端模式注册 / 登录后读写会失败。登录连不上时,登录框下方会自动跑一次「连接自检」,用大白话告诉你是哪种情况。
💡 配置里填的是公开钥匙(anon / publishable key),它本来就是给网页前端用的,真正的防护靠数据库的行级权限规则(建表脚本里已配好),所以别人拿到这串钥匙也看不到你的账。需要绝对保密的是另一种叫 service_role 的钥匙,本项目用不到,也绝不要填在这里。

6.2 再部署到 Cloudflare Pages(拿到网址)

  1. 浏览器打开 dash.cloudflare.com 登录;左侧导航栏先点「计算」展开,再点底下的「Workers 和 Pages」(中文界面里它藏在「计算」分组下面,直接看左侧栏是看不到的)。
  2. 点「创建」→ 选「Pages」→ 选「上传资产 / Upload assets」。
  3. 把整个「11_餐饮流水管家」文件夹拖进去(或点「选择文件夹」)。上传前先清空 程序临时文件/,那里面是开发期临时文件,不进生产包。
  4. 点「部署站点 / Deploy site」,等 1~2 分钟,页面给出网址 https://xxx.pages.dev,点它即可打开使用。
  5. 手机、任意电脑浏览器打开这个网址,用同一邮箱登录 → 看到的就是同一份账。
⚠️ 根目录的 _redirects 文件必须一起上传,且不能挪进子文件夹。它负责把根网址 / 自动跳到 餐饮流水管家.html;少了它、或挪进了子文件夹,访问 xxx.pages.dev 就会 404。
💡 以后改了代码怎么更新上线?回到「Workers 和 Pages」→ 进项目 → 顶部标签切到「Deployments」→ 点顶部的「上传 / 创建部署」重新上传一次整个文件夹即可,新版本会直接顶替主域名。不要去某次部署右边的「⋯」里点「回滚」来更新——那条菜单只在你想退回历史旧版本时才用。上传完成后等约 2 分钟、确认文件都是绿色 ✓ 再访问,中途不要刷新。

🔐 七、登录与注册(云端模式)

访问部署好的网址时,会先看到登录页(顶部标「☁️ 云端模式」)。本机模式下那个登录页只是用来分账本的,不需要真账号。

  1. 首次使用点「注册一个」,填邮箱 + 密码 + 店铺名 → 注册成功直接进主界面。v3.1.0 起还可以顺手填「姓名 / 昵称」和「手机号」,两项都是选填,不填照样能注册。
  2. 换手机 / 换电脑:打开同一个网址,用同一邮箱密码登录,就能看到同一份账。
  3. 邮箱框下面有常用后缀快捷按钮(@qq.com / @163.com / @126.com / @gmail.com / @outlook.com),点一下自动补齐,不用一个字一个字敲。
  4. 忘记密码点「找回密码」,系统会往你的邮箱发一封重置邮件(记得翻垃圾箱)。本机模式没有邮件服务,密码忘了就走「备份 → 重新注册 → 恢复」那套。

7.1 姓名 / 昵称、手机号(选填)

填了姓名之后,工具的显示顺序变成:先显示姓名,没填姓名才显示邮箱——顶栏右上角和「我的 → 登录账号」都按这个规则走。

7.2 记账人:这笔账是谁记的(可追溯)

多人共用一个账号记账时,光看流水分不清是谁记的。v3.1.0 起,每记一笔都会把「记账人」一起存下来,在流水列表、记一笔页面的「最近记的」、以及点开某笔记录的详情里,都能看到「记账人:张三」。

💡 登录不进去?v3.0.0 起,登录失败会自动在登录框下方做一次「连接自检」,用大白话告诉你差在哪:
· 绿色「✓ 云端连接正常,配置没问题。刚才没登进去,是账号或密码不对,核对后再试。」→ 网址和钥匙都没问题,检查账号密码、或还没注册;
· 橙色提示 → 配置里的网址 / 钥匙没填或填错了,回到 5.1 第 3~4 步补上;
· 红色提示 → 网络不通(断网、公司网络拦截、Supabase 项目被暂停),先换个网络或去 Supabase 后台看看项目状态。

🛡️ 八、注册审批与管理员(云端)

v3.12.0 起,云端模式的「注册」从「填完就能进」改成审批制:谁来记账,由管理员拍板。这样账号不会被人随手注册来蹭库(免费额度是有限的)。本机模式没有这个功能,单机使用一切照旧。

8.1 开启方法:把建表脚本重跑一次

审批功能靠数据库里的两张新表(注册档案、管理员名单)。开启只需一步:打开 Supabase 项目 → 左侧「SQL Editor」→ New query → 把 系统文件/supabase_schema.sql 全文粘贴进去 → Run,看到「Success. No rows returned」即成功。

8.2 管理员是谁

云端项目里第一个注册的账号自动成为管理员(顶栏头像旁会挂紫色「管理员」徽标)。想手动指定或追加管理员:在建表脚本顶部找到「管理员邮箱」那一行,把引号里改成对应注册邮箱再跑一次脚本;或随时在 SQL Editor 执行 INSERT INTO cb_admins(email) VALUES ('邮箱');

8.3 新人注册后是什么状态

新人填完邮箱密码点注册:注册成功但不进系统、停在登录页,提示「注册成功,等待管理员审批」。审批通过前,这个账号登录也会被拦在登录页并看到同样提示——不是坏了,是还没批。被拒绝的账号提示「这个账号没有被批准使用,请联系管理员」。

8.4 管理员怎么审批

管理员登录后进「我的」页,找到「注册审批」卡:名单列出每个注册人的姓名、邮箱、状态(待审批 / 已批准 / 已拒绝)和申请日期,一键操作:

右上角「刷新」按钮随时重读名单;卡片上方会汇总「共几人注册、待审批几人」。

8.5 管理员能看别人的账吗

不能。管理员的权限只到「审批注册」为止。每本账互相隔离:数据库的行级权限钉死了「每行数据只有创建它的人能读写」,管理员也一样查不到、改不了任何人的流水。要一起记同一本账,还是用共用账号 + 记账人署名(见 7.2)。

8.6 三个常见疑问

📋 看这版还改了什么(更新日志)

⏰ 九、休眠提醒与日常维护

Supabase 免费版有一个限制:连续 7 天没有任何人访问,项目会被自动暂停。暂停后要手动去 Supabase 后台恢复,期间手机和网址都读不到数据。

💾 十、备份与恢复

两种模式都建议定期备份,多一道保险。

备份方法(v3.13.0 起备份的是「当前登录账号」):打开工具 → 「我的」→「备份与导入(当前账号数据)」→ 点「⬇ 备份数据(下载文件)」,浏览器会下载一份类似 餐饮流水管家_账号备份_邮箱前缀_2026-09-13-1930.xlsx 的文件,妥善保存。这份 Excel 装的是这个账号的全部内容,一样不少(v3.14.0 起表头按报表习惯显示——「细分」「金额(元)」,没有编号、归属账号、创建时间这些程序内部列,每列宽度按内容自适应,直接打开就能看;v3.15.0 起还多「分类汇总」「关键指标」两个分析页——和「导出数据」同一套算法,毛利、食材成本占比、外卖抽成这些数打开就能看,导入时自动忽略):流水(含借 / 还 / 转账)、分类、预算、周期账、日常单价、设置(店铺名称、资产期初余额等),逐字段原样打包——本机账号、云端账号都能备份。v3.15.1 起导出前会先「自愈」日期与时间:曾在 Excel 里改过、日期变成 46278 这类序列号的旧数据,重新导出不再出现数字,导入也不会再把脏日期写进账本;登录后按日期筛选崩「日期.slice」的问题也一并修好。

导入方法(v3.13.0 新增,跨账号可用):任意账号(新电脑上注册的、别的云端账号都行)登录后 → 「我的」→ 点「⬆ 从备份文件导入」→ 选中备份文件 → 点「确定」。程序先拿文件里的数据和这个账号已有数据逐条比对,然后(v3.14.0:导入完成后页面会自动刷新,汇报提示会一直停在屏幕上,点了「知道了」才消失;内容按流水 / 分类 / 单价等分段逐行显示,新录的流水还会一条一行列出日期、类型、金额;如果录进了新流水,流水页会自动切到那些流水所在的月份重复的条目不再整条跳过——备份里补充的字段(来源、备注等)会自动补进已有数据,汇报写明补了几条;v3.14.0 新表头(细分、金额(元))和旧表头(二级分类、金额)的备份文件都认;v3.15.0 起备份里的分析页导入时自动忽略——导入只认数据页,分析页不查重、不录入):

查重按「内容」不按「编号」:流水要日期、类型、金额、分类、对方、支付方式、备注一模一样才算重复。如果两笔真的是同一天、同金额、同内容的独立账(比如当天买了两次同样的原料),导入时第二笔会被当重复跳过——需要的话手工补记一笔即可。
老版备份文件照常能用:旧 .json、带「账号」页的多账号 .xlsx 都认得,导入时会把里面所有账号的数据合并录进当前账号(同样查重跳过)。备份文件是账本数据,当私人物品保存,不要发到群里或公开网盘。

⚠️ 十一、注意事项

不要删除「系统文件」目录!云端模式要靠里面的「云端配置」才能连上数据库、靠「supabase_schema.sql」建表。删了云端就用不了(本机模式不受影响)。
会员充值、借款请选「负债」类,不要直接记成收入——否则当月利润会虚高,看着赚钱其实没赚。
平台抽成(美团 / 饿了么佣金)记「支出 - 平台佣金」,别记净额,才能看清平台吃掉多少利润。
升级版本时先看更新日志的「兼容性」说明:写明「无需 schema 变更 / 纯前端改动」的版本,直接全量覆盖上传前端文件即可;只有涉及新增表 / 字段的版本,才需要回 Supabase 的 SQL 编辑器重新执行一次 系统文件/supabase_schema.sql(脚本用 IF NOT EXISTS,不会破坏已有数据)。v3.1.0 就属于这一类——它给流水表加了「记账人」字段,升级后请重跑一次建表脚本;不跑的话,云端模式记新账时会提示「还缺『记账人』这一列」,并给出要执行的那句 SQL。
部署到 Cloudflare 后,上传完成等约 2 分钟、确认所有文件都有绿色 ✓ 标记再访问,中途不要刷新页面;可用 F12 开发者工具确认资源加载状态。

❓ 十二、常见问题

「转账」和普通的收入、支出到底差在哪?

普通支出是钱花出去了(食材、房租、工资),普通收入是钱进来了(营业额、外卖结算)。转账是钱还在你自己手里,只是换了个地方放——银行卡取现到钱箱、微信提现到银行卡、把现金存进银行,都算转账。它不计入收入也不计入支出,所以不会影响「本月结余」和利润,只会让转出账户的钱变少、转入账户的钱变多。如果你把一笔转账错记成了支出,利润就会被算少、账户余额也会对不上。

「资产」页的余额为什么和我实际数出来的钱不一样?

最常见的原因是还没填期初余额。系统算余额的公式是「期初余额 + 收入 − 支出 + 转入 − 转出」,如果你没填期初,系统就从 0 开始算,那余额只会反映「用这个工具之后记的账」。解决办法:进「资产」页点「设置期初余额」,把每个账户开始用本工具那天实有的钱填进去保存即可。另外也检查一下:有没有把该记「转账」的记成了收入或支出、有没有漏记某几笔、支付方式有没有选错账户。

首页为什么只显示近三天?我想看更早的怎么办?

这是为了让首页保持清爽、打开就能看到关键数字(跟主流记账 App 一样)。想看更早的记录,点首页底部「近三天」右上角的「查看全部流水 →」,或者直接点底部「流水」页,那里可以按月份翻、按范围筛、按分类和关键词搜索。

打开是空白或报错怎么办?

①检查浏览器是否禁用了本地存储(无痕 / 隐私模式会失败);②换 Edge 或 Chrome 普通窗口;③把 餐饮流水管家.htmlassets/系统文件/ 三个放一起,不要拆开。本机模式不需要服务器,文件没丢就一定能打开。

云端操作提示「表还缺『××』这一列」怎么办?

这是云端数据库的表结构比程序旧——新版程序往表里写了新字段,云端老表还没这一列。修法:登录 Supabase 后台打开「SQL Editor」,把提示里给的那句 ALTER TABLE … ADD COLUMN … 原样粘贴执行,回到本页刷新即可。比如提示缺「时间」列,就执行:ALTER TABLE cb_records ADD COLUMN IF NOT EXISTS 时间 TEXT; 也可以把最新的建表脚本完整重跑一遍(脚本幂等,不伤已有数据)。

搬到云端后分类(细分)出现重复怎么办?

v3.12.1 及更早版本搬家时不查重:云端登录时程序自动种了一套默认分类,搬家又把本机同名分类传了一遍,两份 id 不同就都存下了。v3.12.2 起会自动清理:进入系统时发现重复分类就自动删掉多余那份(留排序最靠前的一条),并提示「已自动清理 N 条」——刷新一次页面即可,流水不受影响(流水记的是分类名字,不是编号)。搬家本身也改成了先查重、同名跳过,不会再产生新的重复。

网页云端记的账,切回本机怎么对不上?

正常现象。「搬到云端」是复制、不是同步:搬家那一刻把本机的账拷了一份上云,之后两边各走各的——云端记的新账本机看不到,本机再记的云端也不会有。请统一用云端模式记账(网址、本机文件切云端都行,是同一份最新账),本机那份就当历史快照别再记新账;两边同时记是不会合并的,越走越岔。

备份文件拿到另一台电脑 / 另一个账号,能完整录入吗?

能。v3.13.0 起备份就是「账号级」的:备份的是当前登录账号的全部内容(流水 / 分类 / 预算 / 周期账 / 日常单价 / 设置,v3.15.0 起另带「分类汇总 / 关键指标」分析页,导入自动忽略)。在另一个账号登录后「我的 → 从备份文件导入」,数据完整录进来;和那个账号已有数据重复的会自动数出来并跳过(提示「N 条重复」,不覆盖、不删除),只录新的,所以重复导入也不会翻倍。老版 .json、多账号 .xlsx 备份也能导入。

导入完成后提示「全部重复跳过」,数据没变化?

这是正常的防重复保护:备份里的数据和这个账号已有的完全一样,按内容比对全部算重复、跳过不录,现有数据一条不动(防止导入把数据弄翻倍)。把备份导入到一个数据不同的账号(比如新注册的空账号、另一台电脑的账号)就能看到「新录 X 条」了。另外 v3.13.3 起,导入汇报是分段多行的确认式提示——一直停在屏幕上,点了「知道了」才消失;去向(哪个模式、哪个账号)、各类目「新录几条、重复跳过几条」、新录流水的逐条明细各占一行,看得清。录进新流水时流水页还会自动跳到对应月份
导入提示「重复」但列表里看不见?(v3.13.3 已修复)v3.13.0~3.13.2 导入的数据在本机模式漏了「归属账号」标记,数据其实已录进账号(所以再导会提示重复),但列表按账号过滤时匹配不上,看起来就像没导入。v3.13.3 修复了导入逻辑,并会在打开工具时自动修复之前导入的数据(提示「已自动修复本机导入数据 N 条」),修完就能看见了。
备份里补充了字段(来源、备注等),导入却被跳过?(v3.13.4 已修复)v3.13.3 及之前,重复条目是整条跳过的,后补的字段跟着一起被扔掉。v3.13.4 起重复条目改为补空不覆盖:备份里有、已有数据里是空的字段(来源、备注等)自动补上,两边都有值的不会被覆盖,汇报里写「其中 N 条补上了缺的字段」。

怎么按金额排序、看当月合计?

在「流水」页点上方「明细表视图」,切到表格后点表头「日期 / 类型 / 分类 / 对方 / 摘要 / 方式 / 金额」即可排序(再点一次反向);表格最下方常驻合计条,显示当月笔数、收入、支出、结余。会员充值单独标注,不计入收支。

忘记密码 / 换设备怎么登录?

本机模式没有邮件服务,密码只在你自己这台电脑里。如果忘了:①先用这台电脑上另一个账号登录(如果有),先把数据「备份」成文件存好;②然后在登录页用新邮箱重新注册;③把备份文件「恢复」回来,新账号就拿回老账号的所有账。整套工具的所有账号 + 数据都能打包带走。

怎么记「这笔钱给了谁 / 来自谁」?

记一笔时分类下面有一栏会跟着收支类型自动变化:选「支出」就显示「支出给谁」,选「收入」就显示「收入来自谁」。直接输入即可,不用选分类也能填;输入时会从历史记录里联想同方向的对方,点候选不用重复打字。已经记过的账,点开那条记录也能补改。

本机数据以后想换台电脑用,怎么搬?

在「我的 → 备份与恢复」点「⬇ 备份数据(下载文件)」,会下载一个 .json 文件(文件名带日期)。换电脑后,在新电脑打开本工具、注册账号后点「⬆ 从备份文件恢复」,选刚才那个文件即可。备份里包含这台电脑上所有账号的全部数据,恢复时会一次性覆盖本地。

「记一笔欠账 / 收账」和普通的「支出 / 收入」有什么区别?

普通记账支付方式可随便选;打开「⚙️ 还有更多记账方式」里的欠账或收账时,系统会强制把支付方式设为「挂账」,并在备注自动加标记:【欠账·待还】(橙框💸)或【收账·已收】(绿框💰),一眼就能在流水里区分。欠账 / 收账都要选一个角色(欠谁 / 收谁),角色会写进这条记录的「对方」,方便日后查账。

怎么知道到底欠了谁多少、谁还欠我多少?

记了欠账 / 收账后,进「我的 → 欠/收款管理」。顶部显示两笔总额:橙色「总我仍欠别人」、绿色「总别人仍欠我」;下面按每个角色列出:这条线上所有往来(欠账支出 / 已还款 / 欠账收入 / 已收款)和最终结余,没结清的会标出橙色「待还」或绿色「待收」徽标。欠账与对应的收账会自动互相抵扣,数字不会虚高。

周期记账会自动生成多条流水吗?

不会。周期记账只记一笔「总额」,报表里按「起始月 + 之后每个整月」自动算出月摊金额并计入当月分析;流水页只保留你手记的那一条总额记录,不会刷出十几条重复明细,避免把流水弄乱。

流水里的日期怎么带「周几」了?

v1.5.0 起,顶栏当日、最近记的、流水卡片的日期都会显示星期几(如「09月07日 周日」),跨天翻账本时不用心算今天周几,对照更直观。

周期记账想设"每月几号扣"怎么填?

v1.8.0 起,打开「更多记账方式 → 周期记账」,下面新增了一个「扣款日(1-31)」输入框。填 1 就是每月 1 号扣、填 15 就是每月 15 号扣,留空默认 1 号。保存后这条周期账的备注里会带上【周期账 月摊 ¥X · 扣款日D号】,回看时一眼能看清扣款节奏。2 月 31 日这种月内没的日子会自动改用当月最后一天。

分类是一级,再多一个二级分类(细分)怎么筛?

v1.8.0 起,流水页筛选行在一级分类下拉后面又加了一个「全部细分」下拉。先选一级(如「食材采购」),下拉里就只显示该一级下的二级(蔬菜 / 肉类 / 水产…);切回「全部分类」时再把全部二级列出来,看哪个细分花了多少特别清楚。

报表上"本月/本季/今年/全部"点一下跳到哪?

v2.1.1 起:点「本月 / 本季 / 今年」会把视图先定位到今天所在的月 / 季 / 年,再在报表内部切对应范围的数据(KPI、构成、走势都跟着变),不会跳去流水页。比如你先前用顶部箭头翻到了去年某月,再点「本月」,会马上回到今天所在的这个月。点「全部 / 自定义」则分别看全部记录或你选的时间段。想看某段时间的流水明细,点报表里的收入 / 支出 / 结余数字即可跳到流水页对应范围;报表页不再保留单独的跳流水按钮(你反馈那个「📋 去看这个月流水」按钮多余,v2.1.1 已删除)。

流水卡片里"未填/未选"字太淡看不清?

v1.8.0 起,「明细:(未填)」「支付:(未选)」「对方:(未填)」这些占位文字改成中灰色 + 不斜体,跟旁边的"明细:蔬菜"等实填文字一眼能分清,不会再像之前那样糊成一片看花眼。

我选了一级分类,下面"明细"区却是空的,二级分类去哪了?

2026-09-09 已修复这个 bug。原因是:① 如果一级分类下的二级明细被删光、或全部被标停用,老代码会把整行跳过,结果连一级分类也跟着消失;② 即使一级还在,老代码会把"明细"字段整块藏起来,没有任何提示。现在改成:一级始终保留;二级为空时"明细"区会显示「不分明细」(兜底选)+ 「+ 给该一级加明细」(引导补齐)两个入口,一眼能看见、能选、能补。如果你之前某一级莫名消失,刷新页面就能恢复;如果想保留当前分类里没的二级,点那个加号补上即可。

报表切到「今年」,走势为什么还是没有显示全年?

这是 v2.1.0 遗留的问题,v2.1.1 已修复。旧版走势图固定画「最近 6 / 12 个月」,跟范围无关,所以即使切了「今年」也还是旧的近 6 月窗口。现在走势横轴跟随范围:今年 = 当年 1–12 月、本季 = 当季 3 个月、全部 = 记录覆盖的逐月、自定义 = 所选区间。如果更新后仍看到旧样子,按 Ctrl+F5(Mac 为 Cmd+Shift+R)强制刷新一次,让浏览器加载新版文件即可。

顶栏颜色只能是紫色?能不能换?

v2.3.0 起,主题色 + 顶栏配色已经合一:进「我的 → 主题色」直接点 8 个圆点(默认蓝紫 / 深色蓝紫 / 护眼青绿 / 暖橘粉 / 天蓝 / 森林绿 / 活力橘 / 墨灰),点哪个就同时换主题色 + 顶部配色——不用再单独调顶栏。每个圆点对应一个组合方案(主题色 + 顶栏渐变同步切换)。本机记忆,下次打开自动还原。

主题色只有浅/深两套?能不能多几套?

v2.3.0 起扩展到 8 套可选:默认蓝紫 / 深色蓝紫 / 护眼青绿 / 暖橘粉 / 天蓝 / 森林绿 / 活力橘 / 墨灰。进「我的 → 主题色」,点对应圆点即可;选中后整页背景、按钮、流水卡片、报表 KPI、饼图、走势图轴线和顶栏背景渐变全部换色;下次打开浏览器自动还原(存本机)。顶栏原月亮/太阳按钮仍可循环切下一套(兼容老习惯)。

流水页翻到「上月」后走势图没刷新?

这是 v2.1.0 遗留的问题,v2.2.0 已修复。旧版 renderList 在筛选结果为空时直接 return、跳过了每日走势的重画,导致翻到无数据的月份时折线保留翻之前的旧曲线。现在 drawDayTrend 提到空月判断之前,无论当月有没有数据都按当前月份重画。如果升级后还看到旧画面,按 Ctrl+F5(Mac 为 Cmd+Shift+R)强制刷新一次。

分类想用多种颜色,在哪换?

v2.2.0 起在「我的 → 主题色」点 4 个圆点切整页主色(分类圆点的多色设定在「我的 → 分类管理」,每个一级分类下面都有一行「🎨 分类颜色:点圆点给 XX 换色」,包含默认色(灰白圆点)+ 8 种彩色圆点,点一下就换、选中态有高亮边框。v2.1.1 起这个颜色还会同步到报表饼图的扇区和图例(没设色的分类用系统默认色板)。颜色只存在本机浏览器,换电脑前记得先做一次「备份与恢复」。

为什么二级分类现在叫「细分」不叫「明细」?

v2.1.0 起,把「明细」这个叫法统一成「细分」,因为它指的是某个一级分类下面的二级分类(比如「食材采购」下面的「蔬菜菌菇」「肉类」)。流水、报表、编辑、分类管理各处,原「明细」字样(如「不分明细」「全部明细」「加明细」)都已改成「细分」。数据层字段名没变,只是显示词改了,老数据照常显示。

流水、报表里出现的「分类-细分」是什么意思?

v2.1.0 起,凡涉及一级 + 二级分类的展示都统一成「分类-细分」格式:流水表格里显示「一级 - 二级」(如「食材采购 - 蔬菜菌菇」),多个分类之间用「;」分隔;报表饼图显示「一级 · 未填细分」(没填二级时);记一笔成功后的提示显示「一级-二级」,一眼能看出钱花在具体哪个细分上。

资产页「挂账」那一行点开怎么看不到具体欠账人?

v2.1.0 起资产页的「挂账」账户行可以点开:点这一行会向下展开具体的欠账人列表,按「待还 / 待收」分别汇总每个人的未结清金额,和「我的 → 借还往来管理」的对象视角一致。如果展开后是空的,说明当前账号没有未结清的借还。

资产页的账户能不能自己加、改名、删?

v2.3.0 起可以。资产页「我的账户」卡片右上角点「管理账户」:弹出窗口列出全部账户——现金/微信/支付宝/银行卡/挂账 这 5 个是内置账户,标「内置」,只可改名、不可删(避免误删后所有引用此账户的流水找不到归属);自己加的账户(如「数字钱包 / 备用金」)可改名或删除。改名:输入新名后,流水记录里所有引用旧账户名的地方会一起换名;删除:如果该账户下还有流水,会弹窗让你先选一个迁移目标账户,确认后会把那些流水的「支付方式 / 对方」改成目标账户,然后才删账户。新增账户名要 1-8 字(支持中英文·数字·/·-·())。

我选了「仅收入」/「仅支出」,为什么顶部走势图不变?

这是 v2.2.1 遗留的问题,v2.3.0 已修复。旧版 drawDayTrend 直接用 S.records 全量数据画图,不应用下面的筛选条件,所以选「仅收入」时列表是只有收入的,但走势图仍是收入+支出两条线。现在走势图也跟筛选走:选「仅收入」就只剩收入线、选「仅支出」就只剩支出线;选一级分类/细分/支付方式时走势图也只用这部分数据画。如果升级后还看到旧画面,按 Ctrl+F5(Mac 为 Cmd+Shift+R)强制刷新一次。

饼图 hover 时怎么只有金额,看不到占比?

v2.3.0 起,报表「钱花在哪(支出构成)」「收入从哪来(收入构成)」两个饼图的 tooltip 改为「分类名:金额 元 · 占比 X.X%」,一眼能看出这一块占整体的多少。如果升级后 tooltip 还是只有金额,按 Ctrl+F5(Mac 为 Cmd+Shift+R)强制刷新一次。

分类能换颜色吗?

v2.1.0 起可以。「我的 → 分类管理」弹窗里,每个一级分类旁边多了一排颜色点(默认 + 8 种预设色)。点一个颜色就给这个分类上色,选中态会高亮;再点别的分类可分别配色。颜色存在本机浏览器(localStorage 键 cb-cat-colors),换电脑前记得用「备份与恢复」把本机数据一起带走。

首页那个「今日」面板里的「今日净利」是什么?

v2.4.0 起,「记一笔」页在本月结余大卡下面多了一张「今日」小卡,三列:今日支出、今日收入、今日净利(带符号,正绿负橘)。算法与「本月结余」一致:①会员充值(如储值卡收款)这类负债型收入不计今日净利;②转账只是账户之间倒钱,不算收入也不算支出。想知道今天赚没赚,看这张就行。

怎么设置「每月几号自动提醒我去导出」?

在「我的 → 备份与恢复(本机数据)」卡片底部的「🔔 每月定期提醒导出」开关(v2.6.0 起从「导出数据」区挪到这里,顺序是导出 → 备份 → 提醒):打开「启用」开关 + 选「每月 N 号」(1-28,v2.5.0 起把上限从 31 收到 28,避免 2 月等月份到不了日子),到那天且当月还没导出过时会在顶栏下方挂一条黄底红字横幅。横幅上「立即去导出」点了会跳到导出区,「×」关掉后当天不再弹。本月成功导出一次(任意一种导出)就自动标记,下次再弹。设置存在本机浏览器(localStorage),换浏览器会重置。建议设每月 1 号或发工资那天。

本机模式为什么打开还要「登录 / 注册」?本机模式又没有账号

那个登录 / 注册页是给云端模式用的,两种模式共用同一个入口:
· 云端模式:数据存在你自己的云端数据库里,必须先登录 / 注册一个邮箱账号才能读写,换电脑登录同一账号即可看到数据。个人设置里会显示你的「账号邮箱」,底部有「⏻ 退出登录」按钮。
· 本机模式:数据只存这台电脑的浏览器里,不发往任何服务器。登录页选「本机模式」进入后,不需要账号、也没有"退出"的概念,所以个人设置里不显示邮箱(v2.6.0 起改为「本机模式无账号」),也没有退出按钮。想换一套全新的本机数据,清除浏览器数据后重新进入即可。
两种模式随时可在「我的 → 数据来源」切换。

流水页的分类顺序怎么和我「记一笔」里看到的不一样?

v2.6.0 已统一。「全部分类」「全部细分」两个下拉以前按拼音字母排序,和「记一笔」页按自定义顺序排的不一致。现在两个下拉都按「记一笔」页的分类表顺序排,位置完全对得上。如果升级后还是旧顺序,按 Ctrl+F5(Mac 为 Cmd+Shift+R)强制刷新一次。

手机上能用吗?显示会不会乱?

能用,v2.6.3 起手机端专门做过适配,显示和操作都正常。已实测四种手机尺寸(iPhone 14 Pro / 主流安卓 / iPhone SE / 320px 极窄屏):底部五个入口「记一笔 / 流水 / 报表 / 资产 / 我的」一行排全;记账页「支出 / 收入 / 转账 / 借还」四个按钮横排(旧版在手机上会竖起来);「我的 → 主题色」八个色卡自动等分排列、不溢出;报表饼图与图例完整显示、金额带「¥」单位;iPhone 全面屏底部预留了 home 横条高度,最后一个按钮不会被挡住。
打开方式:把整个工具文件夹放到手机能访问的地方(微信 / QQ 发送、网盘、数据线拷贝均可),用手机浏览器打开 餐饮流水管家.html 即可。注意必须带上 assets/ 文件夹一起拷,只发一个 html 文件会打不开;如果手机浏览器提示「不支持本地文件」,可以先用手机上的「文件管理」类 App 打开,或等云端版做好后直接用在线链接。另外手机上建议把「我的 → 主题色」设成浅色,户外看得更清楚。

为什么有的地方金额前面有「¥」、有的地方没有?

v2.6.2 起已经统一:所有显示金额的地方都带「¥」(正数 ¥1,234.56、负数 -¥1,234.56),不再有裸数字。唯一的例外是图表坐标轴的刻度本身(空间太窄),改为在图表标题上统一标注「单位:元」。输入框里填金额时有独立的「¥」前缀,不需要你敲符号。如果升级后还看到裸数字,按 Ctrl+F5(Mac 为 Cmd+Shift+R)强制刷新一次。

切到「墨灰」主题后,顶栏颜色和字色怎么跟别的主题不一样?

这是 v2.6.1 有意做的。其余 7 套主题顶栏是彩色渐变、配白字;「墨灰」是浅灰渐变,若仍用白字会看不清(v2.5.0 实测对比度只有 1.6:1,远低于可读标准)。所以 v2.6.1 给顶栏加了自动配色——墨灰下自动换成深灰字(实测 5.7~9.9:1),既不是"黑心",字也清清楚楚。同一个按钮的图标也从 🖤 换成了 🌫️。

主题色后 4 个圆点(天蓝/森林绿/活力橘/墨灰)切换后看上去差不多?

这是 v2.3.0 遗留的问题,v2.4.0 已修复。v2.3.0 把主题色扩展到 8 套,但只给前 4 套写了完整 CSS,后 4 套(天蓝/森林绿/活力橘/墨灰)的主色变量缺失,点过去只是顶栏渐变颜色变了,按钮/链接/选中态这些主色还是默认蓝紫,「后几个主题色变化是一样的」。v2.4.0 补齐了后 4 套完整主色 CSS,切到天蓝时主色变天蓝、切到森林绿时主色变森林绿,8 套差异肉眼能分清。如果升级后还看到旧画面,按 Ctrl+F5(Mac 为 Cmd+Shift+R)强制刷新一次。

顶栏「⋯」菜单里的「退出登录」怎么不见了?

v2.4.0 起移除了。本机模式数据存这台电脑的浏览器里,「退出登录」会让用户回到登录页、感觉像"账号不见了",但又不能真的"换账号"(账号是本机浏览器维度固定的),反而造成误解。v2.4.0 把顶栏「⋯」菜单里和「我的」页底部的「退出登录」入口都移除了。如果想「换账号」,直接在浏览器里清除本站点数据 → 重新注册。

手机上能看同一份账吗?怎么弄?

能。云端模式就是为了这个:把整个文件夹部署到 Cloudflare Pages 拿到网址(见第六章),手机浏览器打开同一个网址、登同一个邮箱,看到的就是同一份账;手机上记的账,电脑刷新一下也能看到。注意必须是云端模式——本机模式的数据只存在打开它的那台电脑的浏览器里,手机和网址看不到。

我在电脑上记了账,手机上怎么看不到?

按顺序检查三点:① 两边是不是都处于云端模式(本机模式两边数据各自独立,永远不互通);② 是不是登的同一个邮箱账号;③ 两边的网址是不是同一个(不同域名 = 不同的部署)。都对了还看不到,在电脑上刷新一次页面,并确认「我的 → 数据来源」显示的是「☁️ 云端数据库」。

访问 xxx.pages.dev 显示 404?

九成是根目录的 _redirects 出了问题:要么没跟着一起上传,要么被挪进了子文件夹(如 系统文件/)。Cloudflare 只在部署包的最外层识别这个文件名,挪进子文件夹就会被当成普通文本文件、跳转规则失效。修法:确认 _redirects 在文件夹根目录、和 餐饮流水管家.html 并排,然后重新上传一次。临时应急可以直接访问 xxx.pages.dev/餐饮流水管家.html

登录时提示连不上云端,怎么排查?

看登录框下方自动弹出的「连接自检」提示:
· 绿色「云端连接正常,配置没问题」→ 网络和配置都好,是账号或密码不对(或还没注册);
· 橙色 → 配置里的网址 / 钥匙没填、填错,或粘了多余字符(比如把 /rest/v1/ 也粘进网址了)。检查 系统文件/Supabase云数据库-云端配置.js
· 红色 → 网络不通:断网、公司网络拦截了 supabase.co、或 Supabase 项目被暂停(去后台点恢复)。

免费版 7 天没人访问就暂停,我的账会不会被删?

不会。暂停只是把项目「休眠」,数据完整保留在数据库里。登录 Supabase → 进项目 → 点「Resume project / 恢复项目」,等 1~2 分钟就恢复,账一笔不少。想彻底避免:每周至少打开一次页面(登录页也会提醒)。

云端的数据别人能看到吗?安全吗?

看不到。数据库里每张表都开了行级权限(RLS):每个账号只能读写「属于自己的行」,别人即使知道网址和那把公开钥匙,也读不到、改不了你的账。配置里填的 anon / publishable key 本来就是设计给网页前端公开使用的,真正的门禁在数据库规则那一层。

部署之后我又改了代码,怎么上线?

回到 Cloudflare → 左侧「计算」→「Workers 和 Pages」→ 进项目 → 顶部标签切到「Deployments」→ 点顶部的「上传 / 创建部署」,重新把整个文件夹拖上去即可,新版本会直接顶替主域名。不要去某次部署右边的「⋯」里点「回滚」来更新,那条菜单只用于退回历史旧版本。

我把本机模式的账记了一阵子,能搬到云端吗?

能,而且不用重录。在「我的 → 数据来源」点「切到云端」,登录云端账号后,只要检测到本机有流水、而云端账号还是空的,页面会主动问「要不要把本机数据搬上来」,点确认就一次性导入(分类、流水、预算、周期账、设置全带上)。搬完切回本机也还能看到原来的本机账,两边互不覆盖。

流水上的「记账人」是什么?同一个账号几个人用,分得清吗?

记账人 = 这笔账是谁记的,记那一刻自动存下来,显示在流水卡片、记一笔页面的「最近记的」和记录详情里。默认取你的「账号姓名」(没填姓名就用邮箱 @ 前面的部分)。本机模式和云端规则一样,每笔都记。同一个账号几个人共用时,去「👤 个人设置 → 🖊️ 记账人(本机)」给每台设备各起一个名字——这个名字只存在本机、不上传,所以店里电脑和收银台可以各叫各的,记的账自然就分开了。注意:改名字不会改动老记录,老流水仍显示当时的名字,这样才对得上账。

姓名、手机号不填行不行?在哪里改?

可以完全不填,不影响任何记账功能,只是顶栏显示邮箱而不是姓名。想填的话,注册时可以直接填;注册时跳过了也没关系,登录后点右上角账号打开「👤 个人设置」,在「🙋 姓名 / 昵称」或「📱 手机号」那一行点「填写 / 修改」,就地改完保存即可。手机号只做格式检查(11 位、1 开头),不会用来登录、也不会对外显示

从 v3.0.0 升到 v3.1.0 要做什么?老数据会不会出问题?

云端模式需要回 Supabase 的「SQL Editor」重跑一次建表脚本系统文件/supabase_schema.sql,整段粘贴 → Run),因为它给流水表加了一列「记账人」。脚本里用的是 ADD COLUMN IF NOT EXISTS只加列、不改也不删任何已有数据,重复执行也安全。跑完刷新页面即可。不跑的话,记新账时会弹出提示并告诉你该执行哪句 SQL。老的流水记录没有这一列,显示为「—」,不影响收入 / 支出 / 结余等任何统计口径。本机模式不需要做任何操作。

「数据来源」那张卡在哪?个人设置里也能切本机 / 云端吗?

v3.1.1 起,「数据来源 + 登录账号」这张卡排在「我的」页第 2 位,紧跟在「店铺名称 / 主题色」下面,打开「我的」就能看到,不用再滑到页面底部。切换有两个入口:一是这张卡右边的「切换」按钮;二是点右上角账号打开「👤 个人设置」,在「📌 当前模式」那一行也有一个按钮——云端模式显示「切回本机」,本机模式显示「切到云端」。两个入口走的是同一套逻辑,点哪个都一样:先弹确认框说明切完会看到哪份账,确认后才切,切完页面自动重新加载。

本机模式记的账怎么没有「记账人」?

那是 v3.1.0 ~ v3.1.1 的一个 Bug:当时本机模式如果从没填过姓名,就干脆不写记账人,看起来像功能坏了。v3.1.2 已修复——本机和云端规则完全一样,每笔流水都会记下记账人;什么名字都没填时,用邮箱 @ 前面的部分当名字。修复之后新记的账都会带上;修复前记的老流水因为当时没存这个名字,没法补,显示为空属正常,不影响任何统计。

「支出给谁」「备注」下面那一排「常用语」是什么?

是 v3.2.0 加的输入快捷:工具会自动统计你历史里最常输入的文字——「支出给谁」只统计同收支方向(支出看支出对象、收入看收入来源),「备注」不挑方向、全部账单的常用备注都算;按出现次数排好序,做成像标签的小按钮排在输入框下面。点一下就把那句文字填进框里,连记多笔相同对象/相同备注时不用反复手打。还没记过账、或这一类没有重复文字时,整排自动隐藏,不占地方。

v3.3.3 首页那三张「今日收入 / 支出 / 结余」卡片怎么没了?「日常单价」入口跑哪去了?

这是 v3.3.3 按你的要求做的精简与还原,分三件事说清:① 三张首页小卡已删除——你看完 v3.3.2 后说「这三个不要了」,它们原本只占着首页角落、信息也和上方「本月结余 / 今日结余」大卡重复,去掉后首页更干净;你关心的数字一个没少:本月结余、本月支出、本月收入、今日已记笔数仍在首页最上方。② 「日常单价」重新回到左侧导航第 5 项(在「资产」和「我的」之间),点一下直接进页、不用再绕到「我的」页找卡片,也去掉了页里的返回按钮——纠正了 v3.3.2 把它误挪进「我的」页的操作。③ 单价汇总行的「最低 / 最高 / 价差」三枚小标改成一排居中,不再左右散开留大片空白;同时物料名下方不再重复显示单位(单位本来就显示在最新单价右边,如「10 元/斤」),去掉冗余更利落。

修改记录时,「支出 / 收入」两个按钮之前看着一边实心一边空白,是我看错了吗?

没看错,那是个真的显示问题,v3.3.2 已修好。原来按钮只有「被选中」的那个会填上颜色,另一个是白底灰框,跟实心的那个摆在一起,一个像按钮、一个像空占位,看着不对称、也容易让人以为点不了。现在两个按钮各自带上淡淡的本色底和同色描边(支出偏红、收入偏绿),不管选中哪一边,左右两块都是同样的形态,只是深浅互换,一眼就能看出「两个都能点、当前选的是哪个」。

「高级设置」在哪?调了会不会把账弄坏?

在左侧导航(手机上是最底下那排)最后一项「🎛️ 高级设置」。里面全是看相开关:紧凑模式、字号大小、图表高度、记录显示完整还是精简、首页哪几块显示、电脑上侧栏要不要只留图标、走势图默认看哪一格。改完立刻生效,而且设置只存在这台设备的浏览器里(换设备各管各的),不写云端、不动任何账目。嫌调乱了就点最下面的「恢复默认」,一键回到出厂状态。

走势图的「资金往来」是什么?为什么会员充值不算收入?

「资金往来」画的是会员充值、借入、借出、还款这四类钱——它们确实进出了你的口袋/账户,但按记账规矩不算经营收入和支出
· 会员充值:顾客先存钱,这笔是「欠顾客的」,等人家真消费了才算你赚的(记「会员消费核销」);
· 借入 / 借出:是欠债不是赚赔,还债 / 收债同理。
所以它们不进首页净利、不进报表 KPI。报表页的「💳 资金往来」卡片把这几个数一次列出来,对不上账时看它——比如「今天明明收了 300,净利怎么才 100」,多半就是有 200 是充值。

会员怎么建?手机号可以不填吗?

两个入口:① 记一笔点「会员」→ 会员下拉里选「+ 新建会员…」;② 收入选「会员消费核销」时的会员下拉里也有。手机号必填(要 11 位、1 开头),因为充值是「欠顾客的钱」,将来对账、发通知都得靠手机号认人,光有个「王姐」容易记混。建好的会员同时也会出现在「借还」的角色下拉里——都是往来对象,共用一份名单。

记录记错了要一条条删?能批量处理吗?

能。流水页记录上方点「✏️ 编辑」,每条记录左边会出一个勾选方格,勾上你要处理的那几笔(也可以点「全选」),然后点工具条上的「复制」或「删除」。处理完点「完成」退出编辑态。删除会先弹确认框,不会一下就没了。

「会员消费核销」在哪?怎么记?

它是「会员充值」分类下面的一个细分。顾客充值的钱先记「会员充值 → 充值收款」(负债,不算利润);等顾客来消费时,点充值提示里的「+ 现在就记会员消费核销」按钮(或手动选「会员充值 → 会员消费核销」),金额填实际消费的钱——这笔会算作真实收入,利润就转回来了。

点了挂账里的某个人,流水页只剩他的记录了,怎么退出来?

流水页顶部的筛选胶囊(「正在看和 郑哥 的往来流水」)右边有个「✕ 清除」按钮,点一下就恢复全部记录。时间范围也被自动切到了「全部」,看完可以再点回「本月」。

借还记录里怎么看不到「待还 / 待收」了?

v3.5.0 把说法改直白了:借入显示「我欠X」、借出「X欠我」、还债「我还给X」、收债「X还给我」——谁欠谁已经写在句子里面,不需要再看「待还 / 待收」小标去猜。到底还剩多少没结清,看「我的 → 借还往来管理」的净额,或记一笔时选完人下面实时显示的余额。

「跟谁」下拉里没有我要的人怎么办?

在下拉里选第一项「+ 新建角色…」,填个名字保存,这个人就进角色库了,以后记借还、看借还往来都能直接选。历史记录里出现过的对象(比如以前欠账/收账记过的)会自动出现在下拉里,不用重建。

以前记的「欠账 / 收账」还在吗?会不会丢?

不会丢。v3.4.0 把它们整块升级成了顶部第四个类型「借还」,第一次打开新版时自动把老记录转成借还:欠账+支出 → 借入、欠账+收入 → 借出、收账+支出 → 还债、收账+收入 → 收债。金额、日期、对象、备注全部原样保留,只跑一次,转完会提示转了多少条。老的「欠账 / 收账」入口已经取消,统一从顶部「借还」进。

「借还」算收入还是支出?会不会把我的利润算错?

都不算。借还跟「转账」一样,不计入收支、不影响利润,只做两件事:改账户余额 + 记清楚谁欠谁。唯一例外是利息——「还债」时填的利息算支出、「收债」时填的利息算收入,因为那笔利息是真金白银进出去了。本金本身一律不算收支。

「借入 / 借出 / 还债 / 收债」四个方向我老是搞混,怎么记?

只看钱往哪走:钱进我的账户 = 借入(我欠他)或收债(他欠我的收回来了);钱出我的账户 = 借出(他欠我)或还债(我欠他的还掉了)。再简单点:第一次发生用「借入 / 借出」,了结的时候用「还债 / 收债」。填「跟谁」时输入框下面会实时显示这个人当前的欠款余额,照着填就不会反。

「默认」小星星点了没反应 / 下次打开还是没自动选上?

默认设置存在这台电脑的浏览器里,换电脑、换浏览器、清缓存都不会带过去,需要重新点一次。另外各组(分类、细分、支付方式、借还的账户)的默认是分开的、各设各的;而「细分」的默认跟着「分类」走——换了一级分类,就用那个分类下的细分默认。想取消默认,再点一次那颗星星即可(★ 变回 ☆)。

首页「本月净利」和「本月结余」不是一个数吗?

口径一样,都是「本月收入 − 本月支出」,且会员充值这类负债型收入不计入。区别只是位置:「本月结余」是首页那个超大数字,「本月净利」是下面一行最右边那一格(v3.4.0 起把原来的「今日已记 N 笔」换成了金额),不用切到报表就能看到这个月赚了多少。

「一键补齐餐饮常用分类」会不会把我原来建好的分类搞乱?

不会。v3.3.1 起点这个按钮,会先弹一张清单,清楚列出「这次准备新增哪些一级分类、每个下面补哪些细分项」,你确认了才动手。它只做加法——已经存在的分类和细分项一律不动、不覆盖、不删除;已经记好的流水也不受任何影响(历史记录里始终显示当时的分类名)。如果常用分类本来就齐,它会直接提示「无需补充」,不会重复添加。

为什么下级下拉的箭头要做得这么明显?

因为之前太细太小、颜色又淡,很多人没意识到这里能点开,或者点不准。v3.3.1 把箭头放大、颜色加深、右边留白加宽,鼠标移上去边框会亮、点开后箭头变蓝,一眼就能看出「这是可以下拉选择的」。

「单价」和「记一笔」有什么区别?我该记哪个?

「记一笔」记的是钱的进出(今天花了多少、收了多少,进报表和统计);「单价」记的是每样东西多少钱一斤/一个/一天,只关心价格、不进报表。想知道「最近猪肉涨没涨、粉条现在多少钱」,用「单价」;想算「这个月成本多少」,用「记一笔」。两者可以联动:在单价表单底部勾「同时记一笔采购支出」,就把一次采购的价格和金额一起记了。

为什么我选的物料,单位会自己变成「元/斤」?能改吗?

能改。工具给每个预置物料配了一个默认单位(猪肉默认元/斤、鸡蛋默认元/个、装修工费默认元/工日),选完物料会自动带出来,省得每次选。如果你这次要按别的单位记(比如猪肉按「元/公斤」),直接在单位下拉里改就行,不影响以后;想永久改这个物料的默认单位,去「管理物料」里调整。

汇总里那个「▲ 涨 / ▼ 跌」是按什么算的?

拿这个物料的最新一条上一条比:涨了显示「▲ 涨 金额」,跌了显示「▼ 跌 金额」,一样就显示「= 持平」。涨跌幅度超过 10% 时会额外加一圈描边,帮你快速发现异动。注意它比的是「相邻两次记录」的量,不是和本月均值比。

记账时能不能拍张照片存进去(进货单、收据)?

目前不提供。不是做不了,而是图片很吃云端存储空间:不加限制地拍,几个月就能把免费额度用满;而且图片必须单独存放,不能塞进数据库(否则每次打开账单都会变慢)。详细的额度、容量测算和替代办法见 1.3 为什么不做「记账时传图片」。眼下可以用「照片存手机相册或网盘 + 备注里写关键信息」的方式替代,一样能对上账。

餐饮流水管家 · 使用说明 v3.16.0 · 响应式网页,可浅色/深色切换,手机端已适配