数据看板
{{ todayStr }}今日营收¥{{ fmt(dash.today_revenue) }}
今日订单{{ dash.today_orders }}
今日新客{{ dash.new_customers }}
待处理订单{{ dash.pending_orders }}
今日定金合计¥{{ fmt(dash.deposit_sum) }}
今日尾款合计¥{{ fmt(dash.balance_sum) }}
今日到店{{ (dash.today_arrivals || []).length }} 单
回访提醒{{ dash.need_follow_count }}
收款跟踪全部在途订单 {{ dash.receivables.total_orders }} 单 · 已结清 {{ dash.receivables.settled_orders }} 单
应收定金 vs 实收
¥{{ fmt(dash.receivables.deposit_paid_sum) }} / ¥{{ fmt(dash.receivables.deposit_due_sum) }}
收取率 {{ dash.receivables.deposit_due_sum ? (dash.receivables.deposit_paid_sum / dash.receivables.deposit_due_sum * 100).toFixed(0) : 0 }}% · {{ dash.receivables.deposit_unpaid_orders }} 单定金未齐
应收尾款 vs 实收
¥{{ fmt(dash.receivables.balance_paid_sum) }} / ¥{{ fmt(dash.receivables.balance_due_sum) }}
收取率 {{ dash.receivables.balance_due_sum ? (dash.receivables.balance_paid_sum / dash.receivables.balance_due_sum * 100).toFixed(0) : 0 }}% · {{ dash.receivables.balance_unpaid_orders }} 单尾款未清
未收总额
¥{{ fmt(dash.receivables.unpaid_total) }}
今日到店未结清 {{ dash.today_unpaid.count }} 单 ¥{{ fmt(dash.today_unpaid.sum) }}
近 30 天营收趋势
峰值 ¥{{ fmt(trendMax) }} · 合计 ¥{{ fmt(trendTotal) }}
渠道占比
- {{ seg.name }} {{ seg.pct }}%
订单管理
{{ typeName(o.type) }}
{{ o.product }}
{{ o.guest_type }}
{{ o.order_no }}
{{ STATUS[o.status] }}
{{ o.customer_name }}
{{ o.phone }}
{{ o.guest_count }} 位
{{ o.use_date }} {{ o.time_slot }}
「{{ o.room }}」
¥{{ fmt(o.amount) }}
定金 ¥{{ fmt(o.deposit) }} · 尾款 ¥{{ fmt(balance(o)) }}
{{ PAY[o.pay_method] }} · {{ SRC[o.source] }} · {{ o.voucher_status }}
{{ stars(o.rating) }}
已收 ¥{{ fmt(o.paid_total) }} / ¥{{ fmt(o.amount) }}
{{ PAY_STATE[o.pay_state] || '未收款' }}
暂无订单 · 泡一盏清茶候客
营收归集
今日流水¥{{ fmt(revStats.today) }}
本周¥{{ fmt(revStats.week) }}
定金合计(范围内)¥{{ fmt(revStats.deposit_sum) }}
尾款合计(范围内)¥{{ fmt(revStats.balance_sum) }}
| 流水编号 | 时间 | 渠道 | 金额 | 关联订单 | 备注 | 经手 | 截图 | 操作 |
|---|---|---|---|---|---|---|---|---|
| {{ r.flow_no || '—' }} | {{ r.created_at }} | {{ CH[r.channel] }} | ¥{{ fmt(r.amount) }} | {{ r.order_no || '—' }} | {{ r.remark }} | {{ r.created_by }} |
|
仅老板可删除流水(删除后关联订单收款状态自动重算);录入错误也可用负数「红字冲销」并注明原流水编号。
台账暂无记录
客户管理
{{ c.name }}{{ c.phone }}
¥{{ fmt(c.total_spent) }}{{ c.order_count }} 单
{{ c.favorite_room }} {{ c.tea_preference }}
暂无客户档案
系统设置
包厢管理
营业时段
产品库
客户标签
品类管理
{{ c.key }}
品牌
美团数据接口
用户管理
| 用户名 | 姓名 | 手机号 | 角色 | 状态 | 重置密码 | 操作 |
|---|---|---|---|---|---|---|
| {{ u.username }} | {{ u.name }} | 内置 |
单点会话:同一账号新登录会挤掉旧登录;token 12 小时过期;禁用/重置密码后会话立即失效。
操作日志
| 时间 | 操作人 | 动作 | 对象 | 详情 |
|---|---|---|---|---|
| {{ l.created_at }} | {{ l.username || '—' }} | {{ l.action }} | {{ l.target }} | {{ l.detail }} |
第 {{ logs.page }} 页
异常日志
| 时间 | 来源 | 信息 | 详情 |
|---|---|---|---|
| {{ l.created_at }} | {{ l.source }} | {{ l.message }} | {{ l.detail }} |
第 {{ errLogs.page }} 页 / {{ errLogs.total }} 条
备份文件(只读 · 保留最近 7 份)
| 文件名 | 大小 | 备份时间 |
|---|---|---|
| {{ b.name }} | {{ (b.size/1024).toFixed(1) }} KB | {{ b.created_at }} |
暂无备份文件