From 9f688120cd0811db7340e1b7bd9471118ae24f66 Mon Sep 17 00:00:00 2001 From: Willie Date: Mon, 25 May 2026 13:39:33 +0800 Subject: [PATCH] vault backup: 2026-05-25 13:39:33 --- .obsidian/workspace.json | 2 + prop-acc/一次性收费/场景-A流-前台购买泳票.md | 132 ++++++++++++++++ .../一次性收费/场景-A流-前台购买装修出入证.md | 142 ++++++++++++++++++ 3 files changed, 276 insertions(+) create mode 100644 prop-acc/一次性收费/场景-A流-前台购买泳票.md create mode 100644 prop-acc/一次性收费/场景-A流-前台购买装修出入证.md diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index 2758335..5d924c2 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -186,6 +186,8 @@ }, "active": "b06ed69835363258", "lastOpenFiles": [ + "prop-acc/一次性收费/场景-A流-前台购买泳票.md", + "prop-acc/一次性收费/场景-A流-前台购买装修出入证.md", "prop-acc/一次性收费/场景-B流-小程序下单+微信支付.md", "prop-acc/一次性收费/场景-A流-前台购买IC卡.md", "prop-acc/一次性收费/概念-AdHocEvent状态机.md", diff --git a/prop-acc/一次性收费/场景-A流-前台购买泳票.md b/prop-acc/一次性收费/场景-A流-前台购买泳票.md new file mode 100644 index 0000000..ee063e4 --- /dev/null +++ b/prop-acc/一次性收费/场景-A流-前台购买泳票.md @@ -0,0 +1,132 @@ +--- +title: 场景 - A 流 - 前台购买泳票 +tags: + - prop-acc + - 一次性收费 + - 业务场景 + - A流 +audience: + - 业户 + - 业务人员 +status: stable +last_reviewed: 2026-05-25 +code_version: 2026-05-22 +--- + +# 场景:前台购买泳票 + +夏季高频小额场景。**单次入场票**、**月卡**、**季卡**都按一次性收费处理。 + +## 典型情境 + +> [!example] 真实情境 +> 周日下午 2 点,小区泳池开放。陈太太带儿子来游泳,直接在泳池前台买票 —— ¥20 单次 × 2 人 = ¥40。 + +## 业户视角 + +### 单次票(最常见) + +| 角色 | 价格 | 备注 | +|---|---|---| +| 业户本人 | ¥20-50 / 次 | 折扣价 | +| 业户家属(同户人)| ¥20-50 / 次 | 折扣价 | +| 业户访客 | ¥30-100 / 次 | 全价 | +| 非业户(社会公众)| ¥50-150 / 次 | 部分小区不对外开放 | + +### 月卡 / 季卡 / 年卡 + +| 类型 | 价格 | 适用 | +|---|---|---| +| 月卡 | ¥200-500 | 暑假期间高频用户 | +| 季卡 | ¥500-1200 | 整夏使用 | +| 年卡 | ¥1500-3000 | 含冬季室内泳池 | + +### 怎么买 + +1. 到泳池前台(注:**通常不是物业大厅**) +2. 报房号 + 人数 / 选择卡类型 +3. 付钱(现金 / 微信扫码,POS 在泳池前台少见) +4. 拿到**纸质票** / **入场卡** + +> [!success] 简单粗暴 +> 全过程 1 分钟内完成,业户进泳池游泳。 + +## 业务人员视角 + +### 操作差异(对比 IC 卡) + +| 维度 | IC 卡 | 泳票 | +|---|---|---| +| 频率 | 偶尔(丢卡时)| **每天高频**,夏季尤甚 | +| 单价 | ¥30-50 | ¥20(单次)~ ¥3000(年卡)| +| 凭证 | 实物 IC 卡 | 纸质票 + 入场记录 | +| 退票需求 | 几乎没有 | **较常见**(下雨、孩子拉肚子等)| +| 现金占比 | 60-70% | **80-90%**(年龄段差异) | + +### 业务人员压力 + +> [!warning] 夏季高峰期注意 +> 周末下午 2-5 点排队最多。建议: +> - 提前打开 Filament 后台,免去频繁登录 +> - 月卡 / 季卡固定收费项目,避免每次手动改单价 +> - 现金抽屉里准备好 ¥1 / ¥5 / ¥10 / ¥20 零钱 +> - **现场不要给二维码扫错收款码** —— 用商户分类码,款项直进物业账户 + +### 月卡 / 季卡的"二维码核验" + +物业泳池通常会给业户**绑定刷卡入场**或**二维码核验**: + +``` +方案 A:绑定门禁 IC 卡 +└── 买月卡时同时把权限写入业户的 IC 卡 +└── 业户用 IC 卡刷卡入场(系统识别卡是否在有效期) + +方案 B:小程序生成二维码 +└── 业户买月卡后,小程序端生成动态二维码 +└── 泳池入口扫码核验 +``` + +**两种方案系统层面都不涉及一次性收费模块** —— 只在购买时建一笔订单。后续核验属于设备/小程序模块。 + +## 系统流程 + +```mermaid +sequenceDiagram + participant 业户 + participant 泳池前台 + participant 一次性收费 + participant 现金抽屉 + + 业户->>泳池前台: 报房号 + 买票 + 泳池前台->>一次性收费: 选项目 + 数量 + 现金 + 一次性收费->>一次性收费: 一气呵成建三件套 + 一次性收费-->>泳池前台: 完成 + 泳池前台->>现金抽屉: 收钱 + 找零 + 泳池前台->>业户: 给纸质票 + 收据 +``` + +## 常见问题 + +> [!question] 业户买完月卡发现孩子要补习不能游了,能退吗? +> 这取决于物业政策。技术上走 [[场景-已收款作废]] 流程可作废 + 退现金。**建议物业制定明确规则**(比如"购买后 7 天内无使用记录可全额退、超过 7 天按比例")。 + +> [!question] 业户买单次票当天没去游成,能改天用吗? +> 物理纸质票的话,**纸票本身没限定日期**(取决于物业政策)。系统里那笔订单不需要改 —— 业户拿着原票来即可。如果是入场卡 / 二维码,要看核验系统怎么算。 + +> [!question] 泳池前台和物业大厅前台是同一个系统吗? +> **是的**。同一个 Filament 后台,只是不同员工登录。所有交易归到同一个数据库。 + +> [!question] 高峰期能批量录入吗? +> 当前每笔订单需要逐个录入。如果业户买 10 张单次票一次性付款,职员**填一笔 "数量=10"** 即可(不用录 10 次)。 + +## 相关概念 + +- [[概念-A流与B流]] +- [[概念-CollectionOrder与Receipt]] +- [[场景-A流-前台购买IC卡]] — 标准 A 流模板 + +## 异常分支 + +- 录错张数 → [[场景-已收款作废]] +- 业户当场反悔 → [[场景-已收款作废]] +- 业户多扫了款 → [[场景-已收款作废]] + 微信退款 diff --git a/prop-acc/一次性收费/场景-A流-前台购买装修出入证.md b/prop-acc/一次性收费/场景-A流-前台购买装修出入证.md new file mode 100644 index 0000000..a4d180f --- /dev/null +++ b/prop-acc/一次性收费/场景-A流-前台购买装修出入证.md @@ -0,0 +1,142 @@ +--- +title: 场景 - A 流 - 前台购买装修出入证 +tags: + - prop-acc + - 一次性收费 + - 业务场景 + - A流 +audience: + - 业户 + - 业务人员 +status: stable +last_reviewed: 2026-05-25 +code_version: 2026-05-22 +--- + +# 场景:前台购买装修出入证 + +业户装修期间需要发给工人的临时出入凭证。和 [[场景-A流-前台购买IC卡|IC 卡场景]]非常类似,但有几个**装修专属特点**。 + +## 典型情境 + +> [!example] 真实情境 +> 王先生买了新房要装修,装修公司带 8 个工人。装修队进场要刷卡进小区门禁,他需要去物业办 8 张装修出入证。 + +## 业户视角 + +### 第 1 步:准备材料 + +| 材料 | 用途 | +|---|---| +| 业主身份证 / 房产证 | 证明是您的房 | +| **装修施工合同** | 物业要存档登记 | +| **装修方案 / 报建表** | 部分高端物业要求 | +| 工人身份证(全部)| 出入证上要写工人姓名 | + +### 第 2 步:到前台 + +"我家要装修,需要办 8 张工人出入证。" + +### 第 3 步:核对工人信息 + +职员会**逐人录入工人信息**,这一步比 IC 卡慢。每张装修证关联具体工人姓名 + 身份证号。 + +### 第 4 步:付款 + 拿证 + +- 单张装修证常见 ¥10-50(各物业政策不同) +- 8 张合计可能 ¥80-400 +- 现金 / 微信 / POS 均可 +- 当场拿到 8 张实体出入证 + +> [!info] 装修押金? +> 大部分物业除了收装修证费用,还会同时收**装修押金**(¥5000-10000),押金属于保证金模块,不是一次性收费。两者一般同时办,但走不同流程。详见保证金模块文档(待补)。 + +## 业务人员视角 + +### 操作差异(对比 IC 卡) + +| 维度 | IC 卡 | 装修出入证 | +|---|---|---| +| 数量 | 通常 1 张 | 经常 5-20 张 | +| 单价 | ¥30-50 | ¥10-50 | +| 必填字段 | 业户 + 房号 | 业户 + 房号 + **每个工人身份信息** | +| 关联其他模块 | ❌ | 通常同时办**装修押金** | +| 有效期 | 长期 | **装修期内**(常见 3-6 个月) | +| 实物 | IC 卡片 | 出入证(卡片或臂章) | + +### 建议操作流程 + +``` +1. 装修合同存档(纸质或扫描进系统) +2. 收装修押金(走保证金模块的 DepositAction) + ├── 业户付 ¥5000 + └── 系统建 DepositAccount + 收据 +3. 收装修证费用(本场景) + ├── 8 张 × ¥30 = ¥240 + ├── Filament 后台 → 一次性收费 → 新建 + ├── 数量填 8 + ├── 备注栏列出 8 个工人姓名 + 身份证 + └── 提交 +4. 制证 + 发证 +``` + +### Filament 录入 + +| 字段 | 填什么 | +|---|---| +| 业户 | 通过房号搜业户 | +| 收费项目 | "装修出入证" | +| 数量 | 8 | +| 金额 | 自动计算 ¥240(可手动调)| +| 支付方式 | 微信 / 现金 / POS | +| 备注 | 列出工人姓名 + 身份证号 + 装修期 | + +## 系统流程 + +```mermaid +sequenceDiagram + participant 业户 + participant 前台 + participant 保证金模块 + participant 一次性收费模块 + + 业户->>前台: 我要装修,办手续 + 前台->>前台: 核对身份 + 合同存档 + + Note over 业户,保证金模块: 第 1 笔:装修押金 + 前台->>保证金模块: DepositAction (¥5000) + 保证金模块-->>业户: 押金收据 + + Note over 业户,一次性收费模块: 第 2 笔:装修出入证 + 前台->>一次性收费模块: CreateAdHocEventAction (8张 × ¥30) + 一次性收费模块-->>业户: 收据 + 8 张出入证 +``` + +## 常见问题 + +> [!question] 业户想加几个工人怎么办? +> **新开一笔订单**录入新工人,不影响原订单。系统里就是两笔独立 AdHocEvent。 + +> [!question] 装修期延长,出入证可以续期吗? +> 当前系统**不管出入证的有效期**,这是物业内部管理事项。如需续期,通常的做法是**新开一笔订单**重新收费。 + +> [!question] 装修中工人退出怎么办? +> 出入证收回作废即可,**不会退费**(本来就是临时性消耗品)。系统里那笔订单**不需要作废**(产品已售出)。 + +> [!question] 装修结束,押金怎么退? +> 走保证金模块的 `RefundFromDepositAccountAction`,生成红字凭证。详见保证金模块退款场景(待补)。 + +> [!question] 业户在小程序上能办装修证吗? +> 技术上 B 流支持,但实际很少这么做 —— 因为要核对工人身份和装修合同,前台**当面办更稳妥**。 + +## 相关概念 + +- [[概念-A流与B流]] +- [[概念-CollectionOrder与Receipt]] +- [[场景-A流-前台购买IC卡]] — 标准 A 流模板 +- [[场景-A流-装修公司批量采购出入证]] — 装修公司角度(承包多个项目) + +## 异常分支 + +- 录错金额 / 工人数 → [[场景-已收款作废]] +- 业户付完反悔 → [[场景-已收款作废]]