更新日志

改了什么,
一条条记在这里。

已经上线的直接写;还没上线的会标明「尚未上线」。 目前共 794 条
同一条更新可能同时属于多个模块,因此各模块条数相加会大于总数。

桌台楼面

全员尚未上线

吧台/后厨出品单的备注不再印「预约订金:100.00」

  • 订位客人开台时系统自动写进订单备注的订金、低消、到店场景、桌位偏好,会原样印在出品单的备注行里,订金金额对吧台和后厨没用,也不该摆出来。现在出品单只显示员工自己写的备注。
  • 订单本身的备注原文不变,收银与点单抽屉里照常能看到。

厨房出品

全员尚未上线

订位:退还/没收订金的确认页写金额;取消后没退的订金不再从汇总里消失

  • 「退还订金 / 没收订金」确认页原来只写「Cancel · 2 位」,不写钱;现在标题写「退还订金 ¥20.00」,现金退还还写「从抽屉拿出 ¥20.00」。
  • 取消带订金的订位后,汇总条原来写「订金在手 ¥0.00」,但这笔钱还在抽屉里没退,没人再记得处理。现在汇总把已取消/爽约、订金还没退或没收的钱算进来,并写「(含已取消/爽约 ¥X 待退或没收)」;退还后回到 ¥0。
  • 订位详情时间线补上「取消 · 时间」「标成爽约」;「抵扣」确认页改成「结账时默认用订金抵扣(收银可改)」(原来写「自动抵扣」,在补订金抵扣之前是假话)。

订位管理

全员尚未上线

订位汇总条的「订金」只算手里还握着的

  • 订位页顶部汇总写「今晚 2 桌 · 4 位 · 订金 ¥200」,其中一张的 ¥100 已经抵扣进了账单。现在汇总改为「订金在手」,已抵扣、已退还、已没收的不再算。

订位管理

全员尚未上线

订位开台后点单抽屉不再亮一条假「忌口」红条;订位列表的状态标签补回来

  • 订位客人开台时,系统会把「预约订金 / 预约低消 / 到店场景 / 桌位偏好」自动写进订单备注,而点单抽屉把整条备注都当成忌口,每张订位桌都亮一条红色「忌口:预约订金:100.00」。久了员工会对真正的过敏提示脱敏。现在这几段系统写的话不再当忌口,备注原文照旧保存和显示;员工自己写的忌口、过敏原照旧识别。
  • 订位列表每一行右侧的状态标签(待到店 / 已到店 / 已取消 / 已完成)以前整个不显示——标签被包在微信不渲染的文本容器里。现在显示。

订位管理点单送厨

全员尚未上线

手机收款抽屉补上「订金抵扣」:有已收订金的订位单以前在手机上收不了款

  • 以前订位时收了订金的客人,到店开台、点完菜,服务员在手机上点「确认收款」只会闪一句「订金还有剩余,请选择退还、留作下次或没收」,抽屉里没有任何订金入口,这张单永远结不了账(旧版收款面板有这套逻辑,桌况页「收款」走的新抽屉漏了)。
  • 现在抽屉里写「应收 ¥280 − 订金抵扣 ¥100 = 还要收 ¥180」,可选「用订金抵扣 / 不抵扣」;订金有剩余(账单比订金小,或选了不抵扣)时必须选「退还客人 / 留作下次 / 没收(要写原因)」,没选按钮写「先处理订金」。
  • 确认页逐条写出订金抵扣金额、剩余订金怎么处理;订金正好够付时按钮写「用订金结清」。有订金的桌不再给「按人均分」(订金要整单抵扣)。

点单送厨订位管理

全员尚未上线

先付款后出品的单:付完款没出完的酒,继续留在「待做」单上并标「已付款」

  • 酒吧常见先结账、酒后上。以前付款一完成,这张单的票就从厨房/吧台「待做」单里消失,出品状态却永远停在待做,没人再知道酒做了没有。
  • 现在已付款订单里还没出完的品项继续留在待做单上,票头写「已付款」;只限今天营业日,历史上结了账却没人点过状态的老单不会回流;标成已出品后消失。

厨房出品

老板尚未上线

老板首页「要你处理」补上开票申请、顾客跟进、临期批次、服务呼叫、入职审核;读不到的写「没读到」,不再当成没有

  • 网页总览和小程序老板首页的「要你处理」,新增这几类:开票申请、顾客跟进到期、临期批次(7 天内到期或已过期、还有库存)、服务呼叫(不含催菜)、入职审核;小程序首页同时补上了供货申请。每一类的数字都跟它自己那一页的列表一致,点一下进到那一页;没有对应权限的人看不到那一类。
  • 后端某一类这次没算出来(比如雷达扫描、补货建议出错),首页会写「XX没读到 · 重试」,不再悄悄当成「没有」,也不再在这时说「今天没有要你处理的事」。
  • 已经有自己行的几类(未交班、超时桌;网页上还有供货申请)不重复列第二次。网页上「服务呼叫 4 4」这类数字重复显示的问题一并修了。

顾客 CRM进销存客人呼叫服务员工账号与权限

财务尚未上线

客人没来的订金,退还或转成收入

  • 爽约或取消、订金还在账上的,列在「客人没来」。到店并且账单已经结完或已退、没有还开着或正在结账的单、订金还有余额的,另列一组「到店了,订金没用完」。
  • 最上面按组写笔数和金额。只有没来的,仍是「N 笔客人没来,订金还在账上,共 ¥X,最久的挂了 D 天」。两组都有,中间用分号接上「M 笔到店了,订金没用完,共 ¥Y」。有这笔时,首页「要你管的」写「订金还挂在账上 N 笔」,点进去就是这份清单。没有就不出现。
  • 退还会预先带出当初收款的方式;没有留下收款记录就不猜。转为收入在所有入口都必须写原因,包括原来的爽约、取消。退还的原因可以不填。空着或只打空格的转为收入会被拒绝。
  • 网页在财务里,小程序有同一页,App 从「要你管的」打开。已经抵掉、退掉或转成收入的不在清单里。几小时前取消能不能退,这次没做。
  • 人到了但单还开着,或已到店、已完成却没有已结或已退的单,订金结账时还能抵,所以清单不收。预收义务里的「滞留」仍会计这些。清单笔数加上这一截,才等于滞留笔数。还在等客人的订金不在滞留里,也不在这份清单里。

订位管理财务/日结/流水老板经营看板

厨房

厨房出餐和送到桌上分开,多一个待上桌

  • 厨房点出餐之后,这道菜是待上桌,不再直接写成已出品。
  • 前厅点已上桌之后,才变成已出品。
  • 超时从出餐那一刻开始算,不从送到桌上才开始。
  • 以前直接标成已出品的旧菜,还留在已出品里,不进待上桌的统计。

厨房出品

订位尚未上线

App 的今晚订台和候位清单可以点「查看完整号码」

  • 订位清单、候位清单的联系电话旁新增「查看完整号码」按钮,点开显示完整号码,再点「隐藏」切回遮蔽。
  • 按钮只对有「查看完整手机号」权限的人显示;错误提示(被限流、没权限)逐字显示后端返回的话。
  • 补上候位清单的取号接口调用;清单逐行用各自的数据编号做 key,避免重排后一行揭开的号码出现在另一行。

订位管理候位叫号

现场

咨客可以直接开台、并桌、不占桌入座,开错的空台自己能撤销

  • 小程序咨客页:有「带位开台」权限的人点空桌就能开台(只开台不点菜,填人数和客源);带位时点空桌=开台并把客人从队列划掉,桌况立刻变成用餐中。
  • 带位时点使用中的桌=并到那桌,人数自动加上;客人坐吧台站位或自己找到位子,可以按「不占桌入座」只划掉队列。
  • 还没点菜的单,开台的人可以「撤销开台」,桌子变回空桌、单子记为作废;点过菜的仍要找有「作废」权限的人。
  • 桌卡显示「N 位 · 几点开台」;点使用中的桌可以改人数或撤销。
  • 网页咨客台同步:先开单再划候位(开台失败时客人不会从队列消失)、不占桌入座不再带桌号、台中页加撤销开台,页面上的权限码与开发用语清掉。
  • 督导端(Flutter)同步:候位看板带位点空桌=开台、点使用中的桌=并桌、不占桌入座;收银桌况长按加「撤销开台(还没点菜)」,「改人数」只给有带位开台或开台点单权限的人。

咨客带位

全员

股东档案页「持股比例」输入框排版修复——不再撑成巨型黑框

  • 发现于 T-2664 股东动线走查(rico2),编辑持股比例时输入框炸成约 200px 高的黑框方块,不是正常的输入框
  • 同一个 bug 也存在于桌台管理页(#/admin/tables)的「新建区域」表单,一并修好
  • 修法只调整这两个页面共用的容器排版规则,不影响其他页面同类输入框的正常显示

股东与分红桌台楼面

小程序尚未上线

小程序实时桌况的桌卡不再盖住金额和服务员

  • 桌卡改成三段正常排版:顶行桌名加徽章、中段、底行满宽收款按钮,去掉盖字的悬浮层。
  • 手机宽度改为两栏、600px 以上三栏,格线按顶部对齐,已预订、结账中的卡不再被撑成空色块,徽章回到桌名同一行。

桌台楼面

全员尚未上线

同一桌 60 秒内重复的呼叫/催单只算一次、只推播一次

  • 同一桌 60 秒内重复的呼叫/催单只算一次、只推播一次:连按催单、连按叫服务员,厨房和全店手机都只会收到一次。
  • 对方处理掉(例如厨房按了「已收到」)之后再按,会重新通知。
  • 叫服务员、要结账、催单、出品完成四种桌级通知都适用;客人扫码叫人那条原本的规则不变。

客人呼叫服务厨房出品

全站

线上与 main 合成同一份:走查新做的订台人、短码扫码菜单、逾期提示都保住

  • 订台人选择、短码扫码进 Guest 菜单、采购「逾期超过 60 天」等走查成果,从只在线上变成正式收进代码。
  • 同一次发布同时带上收银台商品照片与未设水位——两边都在线上了。

订位管理客人扫码点单采购

全员

等位夹具和隔夜过号不计入候位,预估分钟作废

  • 走查夹具和隔夜未到不计入「候位中」。预估分钟超过本营业日显示「预估已作废」。
  • 夹具灰标测试。咨客台待带位本来就不计夹具。没有取消那笔夹具。

候位叫号咨客带位

现场

咨客能改人数,不用整条点单权限

  • 有带位权限就能改这桌到访人数。
  • 加菜、收款仍然要收银权限。

咨客带位

现场

咨客能转台,不用整条点单权限

  • 有带位权限就能把这张单转到空桌。
  • 加菜、收款仍然要收银权限。

咨客带位

提成

咨客开台不记自己为服务员,提成不会挂到咨客

  • 咨客带位开台:订台人先空着。
  • 收银加菜结账后,提成不会记到咨客头上。

咨客带位提成/推广

现场

转台选空桌,不用打桌号

  • 咨客台转台:从空桌名单里选一张,确认即可。
  • 不用在弹窗里打桌号。

咨客带位

现场

咨客能看今天订位和等位,不用整条点单权限

  • 咨客台能读今天的订位,不再红字说读不到。
  • 侧栏订位、等位能打开。没有建档权限不放新增预约。

咨客带位订位管理候位叫号

现场

咨客开了空台,收银点这桌能直接加菜

  • 咨客带位开台之后,收银点这张桌加菜,加在这张空单上。
  • 不会再开第二张单。

咨客带位点单送厨

进销存

有库存查看就能进进销存,不再被厨房壳挡住

  • 厨房岗位如果同时有库存查看,打开进销存是库存总览,不是权限不足。

进销存厨房出品

订位

新增订位:称呼或手机填一个就能提交

  • 称呼和手机不用两个都填。
  • 两个都空才会挡住,并写明要填哪边。

订位管理

老板/会计

「预约订金」那一格从「读不到」换成了真数字

  • 预收义务那张表的第三列,一直写着「读不到 · 后端没有订金合计端点,只能一单一单看」。后端那支端点昨晚上线了,今天接上。
  • **为什么这一格非得有端点、前端自己算不了**:订金的三种归宿(客人来了抵掉 / 没来被没收 / 取消退还)**不记在订位的状态上**,记在会计那一侧。同事实测:19 笔「已确认」里 **18 笔的订金早就抵扣掉了**,而订位那一列从来没有前进过。按状态分桶会在两个方向同时错。
  • 🔴 **「还欠客人的」用两格相加,不能用「总额 − 已处理」**:已处理那格记的是**全额**,另两格记的是**剩余**。今天三格相加刚好等于总额是巧合(现在活着的订金没有一笔被部分处理过);只要出现一笔「退一半」,减出来的数就开始偏大——**而偏大的方向读起来像「负债变多了」,没有人会觉得可疑**。
  • 端点验证先跑负控:一个一定不存在的路径要回 404、一个一定存在的要回 200,**然后**那个 200 才算数。
  • ⚠️ 只看得到「这家店还没有收过订金」那条分支——走查店 0 笔。有订金那条在别的租户,**没看到就是没看到**。
  • 顺带修掉我自己第一版刚长出来的:零笔时两句话黏在一起(「还没消费掉 0 笔这家店还没有收过订金」)。**那正是我今天在挂账列表刚修过的同一个形状**,隔两小时在自己的新代码里又长了一次。

财务/日结/流水订位管理

全员

廚房出品看板:排隊顯示「幾項 · 幾張單」,跨日未出餐另外列、不再算進今天的等待

  • 出品看板的標題原本只說「待做 N」(**品項數**),現在是「**待做 N 項 · M 張單**」,店長一眼看得出是幾張單在等。
  • **跨日**還沒出餐的單,原本與今天的單混在一起算「已等幾分鐘」(21 天前那筆會顯示成三萬多分鐘)⇒ 現在**另外列**:「跨日未出餐 N 項 · 最久 D 天」,且**不參與今天的超時顏色**。

厨房出品

店长

厨房那颗按钮写的是「全萤幕」——这一类字全是简体,所以繁简检查永远说它没问题

  • 打开厨房出餐页,第一眼看到的按钮是「⛶ 全萤幕」。大陆说「全屏」。顺着查下去不是孤例:库存页有五句写着「连线暂停…网络恢复后会自动重试」——同一句话里台湾词和大陆词各用一次。
  • 为什么一直没人发现:检查用的是繁→简的逐字比对。而「萤幕」「连线」「侦测」「记忆体」每一个字本身都已经是简体,逐字比对对它们永远是绿的。
  • 这一轮改掉 22 处用户看得到的文案:全萤幕→全屏、网路连线→网络连接、连线暂停→网络中断、伺服器→服务器、侦测→检测、记忆体→内存。
  • ⚠️ 母体量了两次差很多:不挖注释是 89 处,挖掉注释只剩 24 处——注释占了 65 处。报 89 会让人以为满库都是,而注释不是用户看得到的字。
  • ⚠️ 24 处里还有 1 个误报:「请尽快取餐」被当成「快取」。子串比对必须逐条看,不能只数个数。
  • 顺带修掉 54 处「帐」写成「账」:结帐→结账、帐号→账号、对帐→对账。对照库里正确的写法有 608 处 ⇒ 不是方言选择,是 8% 的钱字写错了,混在正确的里面看不出来。
  • 改之前查了两格:前端零处把这些字当成比较值或对象键;后端也不产生这些字给前端显示。所以改文案不会改行为。

厨房出品进销存结账收款

厨房

厨房看板的「平均等待 8931 分钟」被拆开:今天的等几分钟、跨日的等几天

  • 厨房看板最上面那排数字里,「平均等待 8931 分钟(6.2 天)」「最长等待 29975 分钟(20.8 天)」把今天的出餐节奏和前几天的漏单混在一起算——两个数字都不能拿来管今天的厨房。
  • 现在本营业日的等待与跨日的帐龄分开:「平均等待(本营业日)」用分钟,跨日的另给一格「跨日未出餐 4 项 · 最久 21 天」。
  • 另外「✓ 全部完成」那颗按钮读起来像状态宣告,而卡片旁边就是「⚠ 已超时」——它其实是动作,已改成「✓ 全部出餐」;「排队中」也补上张数(4 项 · 4 张单)。
  • 算式没有动:逐字验算 (29975+2240+2224+1283)/4 = 8930.5 ≈ 8931 是吻合的,错的是母体混了两种东西。

厨房出品

厨房

厨房那台挂墙装置:打别的网址不再无声无息、多了一颗「登出/换人」、分页标题带上店名

  • 之前厨房的大屏装置是「只认厨房这一屏」的外壳:不管网址打的是进货、设定还是财务,画面上出来的都是同一个厨房看板——没有拒绝页、没有说明、也没有出口,站在共用平板上的人只能一直看着上一个班的人留下的画面。
  • 现在打别的页面会明说「这一页你看不到,需要更高的权限」,并给一颗回厨房的按钮;跟其他角色打进没权限的页面得到的是同一句话。
  • 厨房那一排按钮多了「登出/换人」(跟全萤幕、密度同一排,不藏在任何抽屉里)——共用装置最重要的一颗按钮。
  • 分页标题从「我的AI商业管家」变成「<店名> · 厨房出品 KDS」,多开几个分页或共用平板时认得出这是哪一家的厨房。

厨房出品

订位

「今日及未来预约」以前会把几个月前的订位也算进去

  • 这个标题从来没有按时间筛过——它筛的是状态。有家店打开这一页看到「今日及未来预约(61)」,而那 61 笔没有一笔是今日或未来。
  • 现在分两堆:今日及未来一堆,到店日期已经过去、状态还停在「待确认/已确认/已到店」的另一堆,后者有自己的入口,不会被藏起来。
  • 那一堆刻意不叫「爽约」:里面有客人真的来过、只是没人改状态的(全平台 27 笔),叫爽约是冤枉客人。

订位管理

后台

网络不稳时,后台不再把「读不到」说成「你没有」

  • 「还没有交过班」「还没有预约」「你今天还没开班」「这个区间内还没有任何一笔钱动过」「没有符合条件的挂账纪录」——这些话现在只在真的读到数据、而数据确实是空的时候才出现。
  • 「我的班次纪录(0)」标题里那个 0 也一起修了:读不到的时候不显示数字,而不是显示 0。
  • 总览页「还差一项没设置:时薪」不会再在读不到人力数据时冒出来。

审批收件箱财务/日结/流水订位管理开班交班

现场

桌效、等位、订位页走查修复第一批

  • 桌效:文案改成「只算挂了桌号的单」并写明分母是用到的桌数;头条「桌均时长」改为只要组成它的数据里有超标项就标疑似未结账;热力图补齐没有营业的小时。
  • 等位表单:人数加最小值 1,错误提示逐字段指认,电话栏加数字键盘、手机号长度限制。
  • 订位表单:到达时间不能早于今天 0 点,下拉里不再出现停用桌并标出可坐人数,订金金额允许两位小数。
  • 桌台接口契约新增停用标记和桌台类型字段,让订位、咨客、桌效能区分停用桌。

桌台楼面候位叫号订位管理

订位

订位列表「爽约」不再一点就把订金转成收入

  • 有订金时,「爽约」改成两个选项:「爽约 · 订金退还」按所选退款方式退,「爽约 · 订金不退(¥X 记成收入)」。两种终态都记为爽约。
  • 按钮字面直接说出这笔钱的去向;没有订金时仍一步完成。
  • 订正自己前一版:不再把退订金引到「取消」(那会把爽约记成已取消,爽约名单会丢人);并订正注释里把内外账双轨加成两倍的金额(真值 38 笔 ¥1,520,不是 76 笔 ¥3,040)。

订位管理

股东分红

股东订了桌但没来,散客坐上去的消费不再算进股东分红

  • 股东在门户自己订的桌台,开单结账时会自动绑成「自有台」并计入分红。
  • 原本只要那张桌上有一笔时间对得上的预约,就会绑——哪怕这笔预约状态还停在「已确认」、根本没人标过客人到场。
  • 结果:股东订了 18:00 的台没来也没标爽约,18:30 一组散客坐上同一张桌,整桌的钱被算进那位股东的分红。
  • 现在只认「有人真的标过客人到了」(已到场 / 已完成)两种状态,「已确认」不再触发自动绑定。
  • 代价写明:不习惯标到场的店,会从「自动绑」退回「老板手动补一笔绑定」。方向是刻意的——宁可不绑,不可绑错。

股东与分红提成/推广订位管理

全员

出品站配置:读不到就没有储存钮(入口要有闸)

  • 出品站配置页原本只在储存函式里挡「至少要有一个出品站」,入口照常渲染储存钮——按下去只会拿到一句错误,使用者不知道是没读到还是真的没设。
  • 改成入口闸:读不到就没有储存钮,并写出原因(共用判准)。
  • 顺带把 App 的正面样板整理成四栏(样板名/档案行/示范什么形状/抄它注意什么)给跨端样板索引。

厨房出品

老板

有新岗位屏的人,不会再被当成「只能在厨房」而看不到自己的页面

  • 以前只要「有出品权限、进不了收银台」的帐号,后台一律钉在厨房出餐页——连网址打对了也看不到别页。
  • 现在咨客帐号(有 hostess:view)会正常进到自己的「咨客台」,侧栏也跟着出现。

候位叫号

老板

网页多了一屏「咨客台」:订位、叫号、带位、开台、台中、客走在一页里

  • 新增「咨客台」(网页后台 → 现场 → 咨客台):待带位(候位叫号+今天的订位)、开台(选空桌+实到人数)、台中·客走(转台/并台/改人数/清台)、台位主数据(唯读)。
  • 桌况与候位跟 POS 是同一份伺服器资料(tables/waitlist/reservations),不是另开一套;带位后楼面在 POS 点同一张桌就看得到。
  • 开台那一块可以填「归属快照」(一桌同时挂咨客/外部公关/股东,各有分成基点),但**现在不会送出**——后端契约还没到,画面明说「尚未接线、不会送出」,不假装存过。
  • 台位主数据的「台型/是否卡座」照实写「读不到」(那两栏不在咨客读得到的端点里),不拿桌名猜。
  • 金额相关的每一页(日结/成本/财务/提成/毛利/会计)对纯咨客帐号都不出现在侧栏。

候位叫号订位管理桌台楼面

老板

咨客台的开台归属快照真的送出去了(一桌可挂多种身分、各自分成基点)

  • 开台时可以同时挂上咨客(我自己)/内部推广/外部公关/股东,各自一个分成基点;送出后画面显示的是后端回读的结果,不是本机的暂存。
  • 送的是「这张单完整的归属集合」(后端是取代语义):少勾一个人等于把那笔归属删掉,所以只要有列没填完,开台钮就按不动并说明原因。
  • 读不到员工名册(settings:users)或股东名册(commissions:view)时,那一列直接说缺哪把钥匙,而不是给一个空下拉。
  • 外部分关(external_promoter)只需要姓名——没有帐号主体也能先记上,等主体化再回填。

提成/推广订位管理

全员

候位「取消」接线:二段确认+写后果+把原因存进 cancel_reason

  • 先查后端才动手:WaitlistViewSet 有 cancel(permission_map cancel = _WAITLIST_PERMS,已含 hostess:seat),前置 waiting|called,效果 cancelled+cancel_reason
  • 咨客屏加「取消」(hostess:seat 才给):二段——先选原因(登记错了/客人自己走了/重复登记)→ 再把后果写给操作者看
  • 后果文案明说「状态=已取消,不算未到,未到率不受影响。客人若回来要重新登记」
  • 顺带让 cancelWaitlistEntry 可以带 reason(后端本来就收 cancel_reason,前端原本不传)

候位叫号

全员

咨客屏补「登记到店」入口:文案承诺的那个入口现在真的在

  • 这一屏的空态文案本来就写着「客人到店后在这里登记」,但那时没有那个入口(规则 16:字面不等于真做的事)
  • 新增「登记到店」:姓名/电话/实际到店人数/预估等候/备注,字段与候位页那张逐字一致,送出后立刻进「待带位」
  • 队列列多印「HH:MM 到店」——到的時間用后端 queue_rank_at(登记当下就是到店时间),实际人数用既有 party_size,不新增端点、不发明字段
  • 只有 hostess:view 的人看不到任何写入动作,并明说「你只有咨客·查看」,不是按了才知道不行;空队列也有登记入口(否则第一笔永远进不来)

候位叫号桌台楼面

全员

咨客入口改用独立模块开关(floor_hostess)

  • 咨客入口原本借用桌况模块 floor_tables ⇒ 店家关掉桌况会连咨客一起关,想单独关咨客做不到(违反 WALK-181「能配置的就配置」)
  • 改成独立模块 floor_hostess(label 咨客带位、group floor、defaultEnabled true、permissionAnyOf hostess:view/hostess:seat、wired true)
  • 改前先验镜像:miniapp/src/data/module-registry.json 47 个模块、真的含 floor_hostess,且与仓根 module-registry.json 逐字节一致(不是只改引用指向一个不存在的 id)
  • 实测:关闭 floor_hostess 后咨客入口消失(证明这个 id 真的被读,不是换了个没人读的字符串)

桌台楼面候位叫号

全员

咨客与候位叫号收成一颗入口

  • 目录原本有两颗指同一份 GET /waitlist/ 队列、同一组动作的入口(咨客/候位叫号),票面要求收成一个岗位一颗入口
  • 移除「候位叫号」目录项,保留「咨客」;floor_waitlist 模块保留当能力开关
  • 咨客入口的 show 保留旧闸(orders:create|settings:organization)当 OR,避免原本靠候位页管队列的店长/服务生失去入口;代价与替代方案写在码注解里待指挥定

候位叫号桌台楼面

全员

咨客屏:队列与桌况分开失败、模块未开要明说

  • 队列与桌况原本共用一个错误,而且那个错误喂给 StaffPage 的 error=,会用错误格取代整页 children——实测 /waitlist/ 403 时连桌况一起消失
  • 改成两个独立错误各自行内显示:队列读不到就说队列读不到并注明「下面的桌况与开台照常可用」
  • 候位叫号模块未开时明说「排队/叫号不在这一屏」,不再留白(能力开关是 floor_waitlist)

候位叫号桌台楼面

全员

储值套餐读不到时不再安静消失(三态分开)

  • 点桌「储值」的「套餐一键充」原本三个来源长得一样:没 members:view、读失败、真的没有启用中的套餐
  • 现在读失败出红 Banner 说明「先别手打金额:手打容易少给或多送赠额」并给重试;没权限明说没权限;真的没有才安静
  • 顺带修一个自己造的缺陷:没权限那行第一版放在「套餐区」,而那一区要先绑定会员才渲染、绑定本身又要 members:view,所以永远看不到

礼品卡桌台楼面

全员

P0-22 C 批(小程序):失败不再变成「没有」——已送品项/看板/负债/固定成本/仓库清单

  • 代客点单:已送品项读失败时出红 Banner 明说「没读到,这不等于本单没有已送品项,先别重复点」+重试钮(原本整块安静消失,服务生会重复点菜)
  • 桌况看板:标记清洁/结账等动作成功但重抓失败时,明说「看板可能是你操作前的状态(资料时间 HH:MM:SS · 之后没有再读到),尤其别再收一次款」+手动重新读取(原本停在操作前且一个字都不说;指挥官裁定不做自动退避重试——自动重试成功会让人以为看到最新,改印新鲜度)
  • 礼品卡:发卡/充值后的未核销负债重抓失败会显示「没读到,下面的数字可能是操作前的」(同档冻结那条早已修,这两处是漏改)
  • 财务:固定成本/净利读不到时明说并给重试(原本「填 3 个数」与净利拆解整块安静消失,老板会以为不用录成本)
  • 移仓:商品/仓库清单读不到时列出缺哪一项,并且不再出现「只有一个仓库时无需移仓」这句假空态

桌台楼面结账收款老板经营看板礼品卡进销存

全员

咨客(移動端):一屏看候位隊列與桌況,四顆動作對齊後端前置條件

  • 新增「咨客」屏:待帶位隊列(叫号/过号/未到/带位)+桌況(台型、可坐人數、低消帶來源)
  • 按鈕與後端前置條件一對一:waiting→叫号、called→过号、兩態都有未到(終態)與带位;非法組合按不到
  • 帶位與開台在畫面上分成兩步:帶位只記「誰坐了哪張桌」,真正開台是點那張桌開單
  • 低消印結帳真的會用的數:桌级设定優先,否則標「區域預設」
  • 權限碼 hostess:view/hostess:seat:沒碼看不到入口,深連結給中文說明不 bounce

桌台楼面

股东

订台不再列出已经有人的桌

  • 占用中、结账中、待清洁的桌不再出现在可订清单里
  • 人数超过桌子容量会直接拦下来,不用等到店里才发现

股东与分红订位管理

全员

「有人先走」不再套结账的壳

  • 先收一位客人的钱,这桌还开着——用词统一成「有人先走」「确认收下这位的钱」,不叫「早退订金」
  • 画面上直说「整桌还差 ¥X,不是这位要付的」

结账收款桌台楼面

老板

空着的地方不再说谎

  • 有开台的那天,周报不再说「大盘走弱」
  • 今日班次读不到的时候说读不到,不假装「今天没有班」
  • 出品站全部没指派时,档头直接说明白,不是留一片空白
  • 老板首页那句话不再在有单的日子说「停业」

经营周报开班交班厨房出品老板经营看板

全员

手机上看得到这桌到底点了什么

  • 桌台账单页补上:逐行列清楚,套餐里的子项一律摊开,不用再点开第二层
  • 长按桌卡的动作面板补齐:桌贴二维码、查看详情、停用桌台

桌台楼面点单送厨

全员

厨房终于知道自己做得快不快

  • 出品时效接上。以前厨房只有一块工作台,没有任何地方告诉他这一单做了多久

厨房出品

全员

服务员的首页重做了

  • 第一屏只放此刻要用的:店名、班次、「现在」三格、两颗主动作,加上沽清和我的今天
  • 分组宫格挪到第二屏——它是找东西用的,不是开工第一眼要看的

点单送厨桌台楼面

全员

桌况页认得出每桌的来历

  • 桌卡加「几点开台 / 带客归属」两行,状态计数条补上结帐中和预订
  • 长按桌卡直接开动作抽屉;寄存取酒从桌台直达,不用再回去搜人

桌台楼面开瓶寄存(客人+吧台)

老板

哪桌最赚、翻最快、坐最久

  • 老板看板新增桌台排行——同样的面积,哪几张桌在替你干活

老板经营看板桌台楼面

客人

客人催菜,厨房收到会回话

  • 催一下之后多了第三个状态「厨房已收到」;厨房按掉之后,客人那边不会原地退回「催一下」

客人扫码点单厨房出品

客人

订位确认短信上线

  • 客人订位被确认或取消时自动收到短信提醒,到店报手机号即可;每家店可自行关闭,同一订位不重复发

订位管理客人自助订位

股东

股东门户全面改版

  • 订台就是首页:选区域、挑桌台,订完立即生效,不用等店家确认;能订多少天以后,每家店自己配置
  • 股比与出资要先过短信验证才看得到,不再一进门就晾在首页
  • 股东可以自己绑银行卡、申请提现,每一步留痕,老板在后台审批打款
  • 店铺通知与规章制度,门户里直接看
  • 一个手机号在几家店当股东?进来切一下就好

股东与分红订位管理

这是桌台楼面的全部更新。 回按时间看全部。

这份日志从 2026 年 7 月记起,更早的没有逐条列。想看它现在都会什么,回全部功能,或者进演示店自己点一点。