diff --git a/docs/二期三期功能开发规划清单.md b/docs/二期三期功能开发规划清单.md new file mode 100644 index 0000000..393386a --- /dev/null +++ b/docs/二期三期功能开发规划清单.md @@ -0,0 +1,1402 @@ +# 绿纤美业ERP系统 - 二期、三期功能开发规划清单 + +> **文档说明**:本文档基于现有系统功能,结合医美行业业务特点,全面梳理二期、三期应开发的功能模块。 +> **重要说明**: +> - 本文档聚焦于业务功能开发,已删除所有统计、分析、报表类功能(这些功能基于现有数据进行分析,不属于新功能开发范畴) +> - 所有功能点均采用统一格式,包含:业务场景、操作流程、业务规则等详细说明 +> **更新日期**:2026-01-23 +> **版本**:v8.0 + + +## 📋 目录 + +### 现有功能优化模块 +- [一、人员管理系统完善](#一人员管理系统完善) +- [二、客户管理系统升级](#二客户管理系统升级) +- [三、开单耗卡系统优化](#三开单耗卡系统优化) +- [四、库存管理系统完善](#四库存管理系统完善) +- [五、合同成本管理系统](#五合同成本管理系统) +- [六、报销审批系统完善](#六报销审批系统完善) +- [七、清洗管理系统](#七清洗管理系统) +- [八、驾驶舱系统完善](#八驾驶舱系统完善) +- [九、移动端功能扩展](#九移动端功能扩展) + +### 横向扩展新功能模块(重点) +- [十、人事管理系统(全新)](#十人事管理系统全新) +- [十一、财务管理系统(全新)](#十一财务管理系统全新) +- [十二、营销管理系统(全新)](#十二营销管理系统全新) +- [十三、预约管理系统(全新)](#十三预约管理系统全新) +- [十四、支付管理系统(全新)](#十四支付管理系统全新) +- [十五、积分会员系统(全新)](#十五积分会员系统全新) +- [十六、供应链管理系统(全新)](#十六供应链管理系统全新) +- [十七、设备管理系统(全新)](#十七设备管理系统全新) +- [十八、客户服务系统(全新)](#十八客户服务系统全新) +- [十九、消息通知系统(全新)](#十九消息通知系统全新) +- [二十、知识库系统(全新)](#二十知识库系统全新) + +--- + + + + +## 一、人员管理系统完善 + +### 5.1 人员档案管理 + +#### 5.1.1 人员信息完善 +- [ ] **人员详细信息**:完善人员档案信息 +- [ ] **人员照片管理**:人员照片上传和管理 +- [ ] **人员证件管理**:人员证件信息管理 +- [ ] **人员合同管理**:人员劳动合同管理 + +#### 5.1.2 人员变动管理 +- [ ] **入职管理**:员工入职流程管理 +- [ ] **离职管理**:员工离职流程管理 +- [ ] **调岗管理**:员工调岗流程管理 +- [ ] **晋升管理**:员工晋升流程管理 +- [ ] **变动历史记录**:人员变动历史记录 + +### 5.2 人员绩效管理 + +#### 5.2.1 绩效评估 +- [ ] **绩效指标设定**:设定人员绩效评估指标 +- [ ] **绩效评估流程**:绩效评估流程管理 +- [ ] **绩效评分**:绩效评分和评级 +- [ ] **绩效反馈**:绩效反馈和改进建议 + + +### 5.3 人员培训管理 + +#### 5.3.1 培训计划 +- [ ] **培训计划制定**:制定人员培训计划 +- [ ] **培训课程管理**:培训课程信息管理 +- [ ] **培训安排**:培训时间、地点、人员安排 +- [ ] **培训记录**:培训参与记录 + +#### 5.3.2 培训效果评估 +- [ ] **培训考核**:培训后考核管理 +- [ ] **培训改进**:基于评估结果改进培训 + +### 5.4 人员门店归属管理 + +#### 5.4.1 归属快照功能 +- [ ] **归属快照表**:员工门店归属快照表 +- [ ] **归属变更记录**:记录归属变更历史 +- [ ] **归属查询优化**:基于快照表的快速查询 +- [ ] **归属数据修复**:修复历史归属数据 + +#### 5.4.2 归属统计分析 + +--- + +## 二、客户管理系统升级 + +### 6.1 客户画像深化 + +#### 6.1.1 客户标签系统 + +**业务场景**:为会员打标签,便于分类管理和精准营销。标签可以手动创建,也可以基于客户行为自动生成。 + +**功能详细说明**: + +- [ ] **标签管理** + - **业务场景**:管理员创建和管理客户标签,用于客户分类 + - **操作流程**: + 1. 管理员进入标签管理页面 + 2. 创建新标签(标签名称、标签颜色、标签分类) + 3. 编辑或删除已有标签 + 4. 为会员手动打标签 + - **业务规则**: + - 标签名称不能重复 + - 一个会员可以有多个标签 + - 删除标签不影响已打标签的会员记录 + + +#### 6.1.2 客户分群 +- [ ] **客户分群规则**:客户分群规则配置 +- [ ] **自动分群**:基于规则自动分群 +- [ ] **分群管理**:客户分群信息管理 + +#### 6.1.3 客户价值分析 +- [ ] **客户价值评分**:客户价值评分模型 +- [ ] **客户生命周期**:客户生命周期阶段分析 +- [ ] **客户流失预警**:客户流失风险预警 + +### 6.2 客户运营管理 + +#### 6.2.1 客户跟进管理 +- [ ] **跟进计划**:客户跟进计划制定 +- [ ] **跟进记录**:客户跟进记录管理 +- [ ] **跟进提醒**:客户跟进提醒功能 + +#### 6.2.2 客户关怀 +- [ ] **生日提醒**:客户生日提醒(已有基础,需完善) +- [ ] **节日关怀**:节日关怀消息推送 +- [ ] **优惠推送**:个性化优惠推送 +- [ ] **关怀记录**:客户关怀记录管理 + + +### 6.3 会员权益管理 + +#### 6.3.1 权益管理 +- [ ] **权益类型管理**:会员权益类型管理 +- [ ] **权益发放**:会员权益发放管理 +- [ ] **权益使用**:会员权益使用记录 +- [ ] **权益到期提醒**:权益到期提醒 + +#### 6.3.2 储扣管理 +- [ ] **储扣明细查询**:会员储扣明细查询(已有基础,需完善) +- [ ] **储扣预警**:储扣余额不足预警 +- [ ] **储扣转赠**:储扣转赠功能 + +### 6.4 客户数据分析 + +#### 6.4.1 客户行为分析 + +#### 6.4.2 客户流失分析 +- [ ] **流失客户识别**:自动识别流失客户 +- [ ] **流失预警模型**:客户流失预警模型 +- [ ] **挽回策略**:客户挽回策略管理 + +--- + +## 三、开单耗卡系统优化 + +### 7.1 开单功能优化 + +#### 7.1.1 开单流程优化 + +**业务场景**:优化开单流程,提高健康师开单效率,减少操作步骤,提升客户体验。 + +**功能详细说明**: + +- [ ] **快速开单** + - **业务场景**:简化开单流程,减少必填字段,提高开单速度 + - **操作流程**: + 1. 选择会员(支持手机号快速搜索) + 2. 选择品项(支持多选) + 3. 输入金额(系统自动计算总价) + 4. 选择健康师(可选) + 5. 确认开单 + - **业务规则**: + - 必填字段:会员、品项、金额 + - 可选字段:健康师、备注 + - 开单后自动生成开单记录 + +- [ ] **开单模板** + - **业务场景**:保存常用开单方案为模板,快速复用 + - **操作流程**: + 1. 创建开单模板(选择常用品项组合、设置默认金额) + 2. 保存模板(模板名称、品项列表、默认金额) + 3. 开单时选择模板,自动填充品项和金额 + 4. 确认后开单 + - **业务规则**: + - 模板可设置多个品项 + - 模板金额可修改 + - 模板可分享给其他健康师使用 + +- [ ] **开单推荐** + - **业务场景**:基于客户画像和历史消费记录,智能推荐适合的品项 + - **操作流程**: + 1. 选择会员后,系统自动分析客户画像 + 2. 基于客户标签、历史消费、偏好等推荐品项 + 3. 显示推荐品项列表(带推荐理由) + 4. 健康师选择推荐品项或手动选择 + - **业务规则**: + - 推荐算法考虑:客户标签、历史消费、品项热度、客户偏好 + - 推荐品项按推荐度排序 + - 健康师可忽略推荐,手动选择 + + +### 7.2 耗卡功能优化 + +#### 7.2.1 耗卡流程优化 + +**业务场景**:优化耗卡流程,支持批量操作,提高耗卡效率,提升客户体验。 + +**功能详细说明**: + +- [ ] **快速耗卡** + - **业务场景**:简化耗卡流程,快速完成耗卡操作 + - **操作流程**: + 1. 选择会员(支持手机号搜索) + 2. 系统显示会员可用品项列表 + 3. 选择要耗卡的品项(支持多选) + 4. 选择健康师(可选) + 5. 确认耗卡 + - **业务规则**: + - 只能耗卡会员已购买且未耗完的品项 + - 耗卡数量不能超过剩余数量 + - 耗卡后自动扣减会员权益 + +- [ ] **批量耗卡** + - **业务场景**:一次为多个会员或多个品项进行耗卡操作 + - **操作流程**: + 1. 选择多个会员或选择会员的多个品项 + 2. 批量选择要耗卡的品项 + 3. 设置耗卡数量(如每个品项耗1次) + 4. 确认批量耗卡 + - **业务规则**: + - 批量耗卡前需验证每个会员的品项剩余数量 + - 支持部分成功(部分会员耗卡失败时,成功的继续执行) + - 批量耗卡后生成多条耗卡记录 + +- [ ] **耗卡提醒** + - **业务场景**:提醒客户及时耗卡,避免权益过期 + - **操作流程**: + 1. 系统定时扫描会员权益(如每天扫描一次) + 2. 识别即将过期或长期未耗卡的会员 + 3. 自动发送提醒消息(短信/微信) + 4. 记录提醒历史 + - **业务规则**: + - 即将过期:权益到期前7天、3天、1天提醒 + - 长期未耗卡:超过90天未耗卡提醒 + - 提醒频率:同一类型提醒每天最多1次 + +- [ ] **耗卡预约** + - **业务场景**:客户预约耗卡时间,提前安排健康师和服务 + - **操作流程**: + 1. 客户或健康师创建耗卡预约(选择会员、品项、预约时间、健康师) + 2. 系统记录预约信息 + 3. 预约时间前提醒(如提前1小时) + 4. 到店后确认耗卡 + - **业务规则**: + - 预约时间不能早于当前时间 + - 预约可提前取消 + - 预约到店后需确认耗卡,否则预约自动失效 + +--- + +## 四、库存管理系统完善 + +### 8.1 库存管理功能 + +#### 8.1.1 库存预警 +- [ ] **库存预警规则**:库存预警规则配置 +- [ ] **低库存预警**:库存低于阈值自动预警 +- [ ] **过期预警**:产品过期预警 +- [ ] **预警通知**:预警消息推送 + +#### 8.1.2 库存盘点 +- [ ] **盘点计划**:库存盘点计划制定 +- [ ] **盘点执行**:盘点操作和记录 + +#### 8.1.3 库存调拨 +- [ ] **调拨申请**:门店间库存调拨申请 +- [ ] **调拨审批**:调拨审批流程 +- [ ] **调拨执行**:调拨操作和记录 +- [ ] **调拨历史**:调拨历史记录 + +### 8.2 采购管理 + +#### 8.2.1 采购计划 +- [ ] **采购计划制定**:制定采购计划 +- [ ] **采购计划审批**:采购计划审批流程 +- [ ] **采购计划执行**:采购计划执行跟踪 + +#### 8.2.2 采购执行 +- [ ] **采购订单管理**:采购订单创建和管理 +- [ ] **供应商管理**:供应商信息管理 +- [ ] **采购入库**:采购入库管理(已有基础,需完善) +- [ ] **采购结算**:采购结算管理 + + +--- + +## 五、合同成本管理系统 + +### 9.1 合同管理完善 + +#### 9.1.1 合同全生命周期管理 +- [ ] **合同创建**:合同信息创建(已有基础,需完善) +- [ ] **合同审批**:合同审批流程管理 +- [ ] **合同执行**:合同执行跟踪 +- [ ] **合同变更**:合同变更管理 +- [ ] **合同到期提醒**:合同到期自动提醒 +- [ ] **合同续签**:合同续签管理 + + +### 9.2 成本管理深化 + +#### 9.2.1 成本分类管理 +- [ ] **成本分类体系**:建立完善的成本分类体系 +- [ ] **成本归集**:成本自动归集到对应分类 +- [ ] **成本分摊**:成本分摊规则和计算 + +#### 9.2.2 成本控制 +- [ ] **成本预算**:成本预算制定和管理 +- [ ] **成本预警**:成本超预算预警 + +### 9.3 合作项目管理 + +#### 9.3.1 合作项目全流程 +- [ ] **项目立项**:合作项目立项管理 +- [ ] **项目执行**:项目执行跟踪 +- [ ] **项目结算**:项目结算管理 +- [ ] **项目评估**:项目效果评估 + + +--- + +## 六、报销审批系统完善 + +### 10.1 报销流程完善 + +#### 10.1.1 多级审批流程 +- [ ] **流程配置**:报销流程可视化配置(已有基础,需完善) +- [ ] **多级审批**:支持多级审批流程 +- [ ] **条件审批**:基于金额等条件的审批路由 +- [ ] **审批退回**:审批退回和重新提交(已有基础,需完善) + +#### 10.1.2 报销类型扩展 +- [ ] **差旅费报销**:差旅费报销流程 +- [ ] **办公费报销**:办公费报销流程 +- [ ] **业务费报销**:业务费报销流程 +- [ ] **其他费用报销**:其他类型费用报销 + + +--- + +## 七、清洗管理系统 + +### 11.1 清洗流程管理 + +#### 11.1.1 送洗管理 +- [ ] **送洗记录**:送洗记录管理(已有基础,需完善) +- [ ] **送洗提醒**:送洗到期提醒 + +#### 11.1.2 清洗供应商管理 +- [ ] **供应商信息**:清洗供应商信息管理(已有基础,需完善) +- [ ] **供应商评价**:供应商服务质量评价 + + +--- + +## 八、驾驶舱系统完善 + +### 12.1 集团驾驶舱 + +#### 12.1.1 核心指标完善 +- [ ] **实时数据**:实时业绩、客户、人员数据 +- [ ] **关键指标**:核心KPI指标展示 +- [ ] **异常预警**:关键指标异常预警 + +#### 12.1.2 数据钻取 +- [ ] **层级钻取**:从集团到门店的数据钻取 +- [ ] **维度切换**:时间、区域、门店等维度切换 +- [ ] **明细查看**:支持查看明细数据 + +### 12.2 事业部驾驶舱 + +#### 12.2.1 功能完善 +- [ ] **明细列表接口**:门店/经理/店长/健康师明细列表(部分待实现) +- [ ] **排行榜**:门店/人员排行榜(部分待实现) + +#### 12.2.2 数据可视化 +- [ ] **图表优化**:优化现有图表展示 +- [ ] **交互增强**:增强数据交互功能 +- [ ] **移动端适配**:优化移动端展示 + +### 12.3 科技部驾驶舱 + +#### 12.3.1 功能完善 + +#### 12.3.2 数据深化 + +### 12.4 门店驾驶舱 + +#### 12.4.1 功能扩展 +- [ ] **实时数据**:门店实时业绩数据 + +#### 12.4.2 储扣分析完善 +- [ ] **储扣预警**:储扣异常预警 + +### 12.5 拓客驾驶舱 + +#### 12.5.1 功能完善 + +#### 12.5.2 决策支持 +- [ ] **优化建议**:基于数据的优化建议 + +--- + +## 九、移动端功能扩展 +### 13.3 移动端管理功能 + +#### 13.3.1 审批功能 +- [ ] **审批列表**:待审批事项列表 +- [ ] **审批操作**:移动端审批操作 +- [ ] **审批历史**:查看审批历史 + +#### 13.3.2 报表查看 + +### 13.4 移动端消息推送 + +#### 13.4.1 消息中心 +- [ ] **消息列表**:消息列表查看 +- [ ] **消息分类**:消息分类管理 +- [ ] **消息推送**:消息推送功能 + +#### 13.4.2 提醒功能 +- [ ] **业绩提醒**:业绩目标完成提醒 +- [ ] **客户提醒**:客户跟进提醒 +- [ ] **审批提醒**:待审批事项提醒 + +--- + + + +## 十、人事管理系统(全新) + +### 16.1 考勤打卡系统 + +#### 16.1.1 打卡功能 + +**业务场景**:员工每天上下班需要通过系统进行打卡,记录出勤时间。系统支持多种打卡方式,适应不同场景需求。 + +**功能详细说明**: + +- [ ] **位置打卡(GPS打卡)** + - **业务场景**:员工在门店或指定地点附近打卡 + - **操作流程**: + 1. 员工打开移动端APP,进入打卡页面 + 2. 系统获取当前GPS位置 + 3. 判断是否在允许的打卡范围内(可配置范围,如100米) + 4. 在范围内则允许打卡,记录打卡时间和位置 + 5. 超出范围则提示"不在打卡范围内" + - **业务规则**: + - 上班打卡:必须在上班时间前30分钟到后30分钟内 + - 下班打卡:必须在下班时间后 + - 同一时间段只能打卡一次 + - 超出打卡范围不允许打卡 + +- [ ] **WiFi打卡** + - **业务场景**:员工连接到门店WiFi后自动打卡或手动打卡 + - **操作流程**: + 1. 员工连接门店WiFi + 2. 系统识别WiFi的MAC地址或SSID + 3. 验证是否为已配置的打卡WiFi + 4. 验证通过后允许打卡 + - **业务规则**: + - 必须连接到指定的打卡WiFi + - WiFi信息需提前在系统中配置 + +- [ ] **人脸识别打卡** + - **业务场景**:通过人脸识别技术进行打卡,防止代打卡 + - **操作流程**: + 1. 员工站在打卡设备前或打开手机摄像头 + 2. 系统进行人脸识别 + 3. 识别成功后记录打卡 + - **业务规则**: + - 需要提前录入员工人脸信息 + - 识别置信度需达到设定阈值(如90%) + +- [ ] **二维码打卡** + - **业务场景**:门店张贴打卡二维码,员工扫码打卡 + - **操作流程**: + 1. 门店管理员生成打卡二维码(可设置有效期) + 2. 员工使用APP扫描二维码 + 3. 系统验证二维码有效性 + 4. 验证通过后记录打卡 + - **业务规则**: + - 二维码可设置有效期(如每日更新) + - 每个二维码只能使用一次或限制使用次数 + +- [ ] **外勤打卡** + - **业务场景**:外勤人员(如拓客人员)在外出工作时打卡 + - **操作流程**: + 1. 员工提交外勤申请(包含外勤地点、时间) + 2. 审批通过后,员工在外勤地点进行GPS打卡 + 3. 系统记录外勤打卡信息 + - **业务规则**: + - 需要先有外勤申请记录 + - 外勤打卡位置需与申请地点匹配(允许一定偏差) + +- [ ] **补卡申请** + - **业务场景**:员工忘记打卡或打卡失败时,申请补卡 + - **操作流程**: + 1. 员工提交补卡申请(选择日期、打卡类型、补卡原因) + 2. 直属上级审批 + 3. 审批通过后,系统记录补卡记录 + - **业务规则**: + - 只能补卡当天的记录 + - 需要上级审批 + - 补卡次数有限制(如每月最多3次) + +- [ ] **打卡记录查询** + - **业务场景**:员工和管理员查看打卡记录 + - **操作流程**: + 1. 选择查询条件(员工、日期范围、门店等) + 2. 系统返回打卡记录列表 + 3. 可查看打卡详情(时间、地点、方式等) + - **业务规则**: + - 员工只能查看自己的打卡记录 + - 管理员可查看所管理员工的打卡记录 + +#### 16.1.2 考勤规则配置 + +**业务场景**:系统管理员配置考勤规则,包括班次、迟到早退规则、打卡地点等。 + +**功能详细说明**: + +- [ ] **班次管理** + - **业务场景**:不同岗位有不同的工作时间,需要配置不同的班次 + - **操作流程**: + 1. 管理员创建班次(如早班:9:00-18:00,晚班:14:00-22:00) + 2. 设置班次名称、上班时间、下班时间、休息时间 + 3. 将班次分配给员工或岗位 + - **业务规则**: + - 一个员工只能有一个班次 + - 班次时间不能重叠 + - 支持跨天班次(如夜班:22:00-次日6:00) + +- [ ] **考勤规则配置** + - **业务场景**:配置迟到、早退、旷工的判断规则 + - **操作流程**: + 1. 设置迟到时间阈值(如上班时间后15分钟内不算迟到) + 2. 设置早退时间阈值(如下班时间前15分钟内不算早退) + 3. 设置旷工规则(如未打卡且未请假视为旷工) + - **业务规则**: + - 迟到:上班打卡时间 > 上班时间 + 迟到阈值 + - 早退:下班打卡时间 < 下班时间 - 早退阈值 + - 旷工:未打卡且无请假记录 + +- [ ] **弹性考勤配置** + - **业务场景**:部分岗位支持弹性工作时间 + - **操作流程**: + 1. 为特定岗位或员工开启弹性考勤 + 2. 设置弹性时间范围(如8:00-10:00之间任意时间上班) + 3. 设置工作时长要求(如必须工作8小时) + - **业务规则**: + - 弹性时间内任意时间打卡都算正常 + - 必须满足工作时长要求 + +- [ ] **考勤地点配置** + - **业务场景**:配置允许打卡的地点范围 + - **操作流程**: + 1. 为每个门店配置打卡地点(GPS坐标或地址) + 2. 设置打卡范围(如半径100米) + 3. 员工只能在该范围内打卡 + - **业务规则**: + - 一个门店可以有多个打卡地点 + - 员工必须在配置的打卡地点范围内才能打卡 + +- [ ] **考勤异常处理规则** + - **业务场景**:自动处理考勤异常情况 + - **操作流程**: + 1. 配置异常处理规则(如迟到自动扣款、旷工自动记录) + 2. 系统自动检测异常 + 3. 根据规则自动处理或提醒人工处理 + - **业务规则**: + - 迟到:可设置自动扣款或仅记录 + - 旷工:自动记录并通知上级 + - 异常打卡:自动标记并提醒 + +### 16.2 排班管理系统 + +#### 16.2.1 排班功能 +- [ ] **排班计划**:制定月度/周度排班计划 +- [ ] **自动排班**:基于规则的自动排班 +- [ ] **手动排班**:手动调整排班 +- [ ] **排班模板**:常用排班方案模板 +- [ ] **排班查看**:员工查看个人排班 +- [ ] **排班调整**:排班调整申请和审批 + +#### 16.2.2 班次管理 +- [ ] **班次类型**:早班、中班、晚班、通宵班等 +- [ ] **班次时长**:不同班次工作时长配置 +- [ ] **班次轮换**:班次轮换规则配置 + +### 16.3 请假管理系统 + +#### 16.3.1 请假类型 +- [ ] **事假**:事假申请和管理 +- [ ] **病假**:病假申请和管理(支持病假条上传) +- [ ] **年假**:年假申请和管理(自动计算年假余额) +- [ ] **调休**:调休申请和管理 +- [ ] **产假/陪产假**:产假和陪产假管理 +- [ ] **婚假**:婚假申请和管理 +- [ ] **丧假**:丧假申请和管理 +- [ ] **其他假期**:其他类型假期管理 + +#### 16.3.2 请假流程 +- [ ] **请假申请**:员工提交请假申请 +- [ ] **请假审批**:多级请假审批流程 +- [ ] **请假余额**:各类假期余额查询 +- [ ] **请假历史**:请假历史记录查询 + +### 16.5 出差管理系统 + +#### 16.5.1 出差功能 +- [ ] **出差申请**:出差申请提交 +- [ ] **出差审批**:出差审批流程 +- [ ] **出差记录**:出差记录管理 +- [ ] **出差费用**:出差费用报销(与报销系统集成) + +### 16.6 人事档案管理 + +#### 16.6.1 员工档案 +- [ ] **基本信息**:员工基本信息管理(已有基础,需完善) +- [ ] **教育经历**:员工教育背景管理 +- [ ] **工作经历**:员工工作履历管理 +- [ ] **证书管理**:员工证书信息管理 +- [ ] **合同管理**:劳动合同管理(与合同系统集成) +- [ ] **档案附件**:员工档案附件管理 + +#### 16.6.2 员工变动 +- [ ] **入职管理**:新员工入职流程 +- [ ] **转正管理**:员工转正流程 +- [ ] **调岗管理**:员工调岗流程 +- [ ] **晋升管理**:员工晋升流程 +- [ ] **离职管理**:员工离职流程 +- [ ] **变动历史**:员工变动历史记录 + +### 16.7 薪资管理(与工资系统集成) + +#### 16.7.1 薪资结构 +- [ ] **薪资方案**:不同岗位薪资方案配置 +- [ ] **薪资调整**:员工薪资调整管理 +- [ ] **薪资历史**:员工薪资历史记录 + +#### 16.7.2 社保公积金 +- [ ] **社保管理**:员工社保信息管理 +- [ ] **公积金管理**:员工公积金信息管理 +- [ ] **缴费记录**:社保公积金缴费记录 + +--- + +## 十一、财务管理系统(全新) + +### 17.1 财务核算 + +#### 17.1.1 会计科目管理 +- [ ] **科目设置**:会计科目体系配置 +- [ ] **科目分类**:资产、负债、收入、支出等分类 +- [ ] **科目余额**:科目余额查询和统计 +- [ ] **科目明细**:科目明细账查询 + +#### 17.1.2 凭证管理 +- [ ] **凭证录入**:财务凭证录入 +- [ ] **凭证审核**:凭证审核流程 +- [ ] **凭证查询**:凭证查询和打印 +- [ ] **凭证汇总**:凭证汇总统计 + +#### 17.1.3 账簿管理 +- [ ] **总账**:总账查询和统计 +- [ ] **明细账**:明细账查询 +- [ ] **日记账**:现金日记账、银行日记账 +- [ ] **科目余额表**:科目余额表查询 + +### 17.2 资金管理 + +#### 17.2.1 账户管理 +- [ ] **银行账户**:银行账户信息管理 +- [ ] **现金账户**:现金账户管理 +- [ ] **账户余额**:账户余额实时查询 +- [ ] **账户流水**:账户流水记录查询 + +#### 17.2.2 资金流水 +- [ ] **收入记录**:收入流水记录 +- [ ] **支出记录**:支出流水记录 +- [ ] **转账记录**:账户间转账记录 + +#### 17.2.3 资金预测 +- [ ] **资金预警**:资金不足预警 +- [ ] **资金计划**:资金使用计划制定 + +### 17.3 应收应付管理 + +#### 17.3.1 应收账款 +- [ ] **应收单据**:应收账款单据管理 +- [ ] **收款记录**:收款记录管理 +- [ ] **催收管理**:应收账款催收管理 + +#### 17.3.2 应付账款 +- [ ] **应付单据**:应付账款单据管理 +- [ ] **付款记录**:付款记录管理 +- [ ] **付款计划**:付款计划制定 + +### 17.4 财务报表 + +#### 17.4.1 财务报表 +- [ ] **利润表**:门店/部门利润表(已有基础,需完善) +- [ ] **资产负债表**:资产负债表生成 +- [ ] **现金流量表**:现金流量表生成 +- [ ] **成本费用表**:成本费用明细表 + +#### 17.4.2 财务分析 +- [ ] **财务预警**:财务异常预警 + +--- + +## 十二、营销管理系统(全新) + +### 18.1 营销活动管理 + +#### 18.1.1 活动创建 + +**业务场景**:创建各类营销活动,吸引客户消费,提升业绩。支持多种活动类型,灵活配置活动规则。 + +**功能详细说明**: + +- [ ] **活动类型管理** + - **业务场景**:定义和管理营销活动类型,如促销、折扣、满减、买赠等 + - **操作流程**: + 1. 管理员创建活动类型(类型名称、类型描述、适用场景) + 2. 配置活动类型的默认规则模板 + 3. 创建活动时选择活动类型 + - **业务规则**: + - 活动类型可预设规则模板 + - 创建活动时基于模板快速配置 + +- [ ] **活动配置** + - **业务场景**:配置营销活动的详细规则,包括活动时间、适用范围、优惠规则等 + - **操作流程**: + 1. 选择活动类型 + 2. 设置活动基本信息(活动名称、活动时间、活动门店) + 3. 配置活动规则(如满1000减100、买2送1等) + 4. 设置活动适用范围(全部客户/指定标签客户/新客户等) + 5. 保存活动配置 + - **业务规则**: + - 活动时间不能早于当前时间 + - 活动规则需符合活动类型要求 + - 活动创建后为"待发布"状态 + +- [ ] **活动审批** + - **业务场景**:营销活动需要审批后才能发布,确保活动合规 + - **操作流程**: + 1. 活动创建后提交审批 + 2. 审批人查看活动详情 + 3. 审批通过或驳回(需填写审批意见) + 4. 审批通过后活动状态变为"已发布" + - **业务规则**: + - 活动必须审批通过才能发布 + - 支持多级审批(根据活动金额设置审批层级) + - 驳回的活动可修改后重新提交 + +- [ ] **活动发布** + - **业务场景**:审批通过后发布活动,向目标客户推送活动信息 + - **操作流程**: + 1. 审批通过后,活动状态自动变为"已发布" + 2. 系统自动向目标客户推送活动消息(短信/微信) + 3. 活动在门店展示(如门店海报、APP首页) + 4. 客户可查看和参与活动 + - **业务规则**: + - 活动发布后不能修改(需先下架) + - 自动推送活动消息给目标客户 + - 活动在有效期内自动生效 + +#### 18.1.2 活动执行 +- [ ] **活动跟踪**:活动执行情况跟踪 +- [ ] **活动调整**:活动规则调整 +- [ ] **活动结束**:活动结束和结算 + +#### 18.1.3 活动分析 +- [ ] **活动效果**:活动ROI分析 + +### 18.2 优惠券系统 + +#### 18.2.1 优惠券管理 +- [ ] **优惠券创建**:创建不同类型的优惠券 +- [ ] **优惠券类型**:满减券、折扣券、代金券等 +- [ ] **优惠券发放**:优惠券发放规则配置 +- [ ] **优惠券使用**:优惠券使用记录 + +#### 18.2.2 优惠券营销 +- [ ] **自动发放**:基于条件的自动发放优惠券 +- [ ] **定向推送**:向特定客户推送优惠券 +- [ ] **优惠券组合**:优惠券组合营销策略 + +### 18.3 会员卡系统 + +#### 18.3.1 会员卡类型 +- [ ] **储值卡**:会员储值卡管理(已有基础,需完善) +- [ ] **次卡**:次卡管理(按次数消费) +- [ ] **期限卡**:期限卡管理(按时间消费) +- [ ] **套餐卡**:套餐卡管理 +- [ ] **VIP卡**:VIP会员卡管理 + +#### 18.3.2 会员卡功能 +- [ ] **开卡管理**:会员开卡流程 +- [ ] **充值管理**:会员卡充值管理 +- [ ] **消费记录**:会员卡消费记录 +- [ ] **余额查询**:会员卡余额查询 +- [ ] **转卡管理**:会员卡转卡功能 +- [ ] **退卡管理**:会员卡退卡功能(已有基础,需完善) + +### 18.4 积分系统 + +#### 18.4.1 积分规则 +- [ ] **积分获取规则**:消费积分、签到积分等规则 +- [ ] **积分使用规则**:积分抵扣、积分兑换规则 +- [ ] **积分有效期**:积分有效期管理 +- [ ] **积分等级**:积分等级体系 + +#### 18.4.2 积分功能 +- [ ] **积分查询**:会员积分查询 +- [ ] **积分兑换**:积分兑换商品/服务 +- [ ] **积分商城**:积分商城管理 + +### 18.5 营销自动化 + +#### 18.5.1 自动化营销 +- [ ] **触发规则**:基于客户行为的触发规则 +- [ ] **营销模板**:营销消息模板管理 +- [ ] **自动推送**:自动推送营销消息 +- [ ] **效果跟踪**:自动化营销效果跟踪 + +#### 18.5.2 个性化营销 +- [ ] **客户分群**:基于标签的客户分群 +- [ ] **个性化推荐**:个性化品项推荐 +- [ ] **精准营销**:精准营销策略配置 + +--- + +## 十三、预约管理系统(全新) + +### 19.1 预约功能 + +#### 19.1.1 客户预约 + +**业务场景**:客户通过系统预约服务时间,提前安排健康师和品项,提升客户体验和服务效率。 + +**功能详细说明**: + +- [ ] **在线预约** + - **业务场景**:客户通过APP或小程序在线预约服务 + - **操作流程**: + 1. 客户登录系统,进入预约页面 + 2. 选择门店(如有多门店) + 3. 选择品项或健康师 + 4. 选择预约时间(查看可预约时段) + 5. 填写预约信息(备注等) + 6. 提交预约申请 + - **业务规则**: + - 只能预约未来时间 + - 预约时间需在健康师可预约时段内 + - 同一时间段不能重复预约 + +- [ ] **预约类型** + - **业务场景**:支持不同类型的预约,如按品项预约、按健康师预约 + - **操作流程**: + 1. 选择预约类型(品项预约/健康师预约) + 2. 品项预约:先选品项,系统推荐可服务的健康师 + 3. 健康师预约:先选健康师,再选品项 + - **业务规则**: + - 品项预约:系统自动匹配可服务的健康师 + - 健康师预约:客户指定健康师 + +- [ ] **预约时间段选择** + - **业务场景**:客户选择可预约的时间段 + - **操作流程**: + 1. 系统显示健康师的可预约时段(基于排班) + 2. 客户选择时间段(如10:00-11:00) + 3. 系统验证时间段是否可用 + 4. 确认选择 + - **业务规则**: + - 只能选择健康师排班内的时段 + - 已被预约的时段不可选 + - 时间段需符合品项服务时长要求 + +- [ ] **预约确认** + - **业务场景**:预约提交后需要确认,确保预约有效 + - **操作流程**: + 1. 客户提交预约后,系统发送确认消息 + 2. 健康师或门店确认预约(可选) + 3. 预约时间前自动提醒(如提前1小时) + 4. 客户到店后确认到店 + - **业务规则**: + - 预约提交后自动确认(或需人工确认) + - 预约前自动发送提醒 + - 未确认的预约可自动取消 + +- [ ] **预约修改** + - **业务场景**:客户需要修改预约时间或内容 + - **操作流程**: + 1. 客户进入预约详情页 + 2. 点击修改预约 + 3. 修改预约时间或健康师 + 4. 提交修改(需重新确认) + - **业务规则**: + - 只能修改未开始的预约 + - 修改后需重新确认 + - 修改记录保留历史 + +- [ ] **预约取消** + - **业务场景**:客户取消预约 + - **操作流程**: + 1. 客户进入预约详情页 + 2. 点击取消预约 + 3. 填写取消原因(可选) + 4. 确认取消 + - **业务规则**: + - 取消后释放时间段,其他客户可预约 + - 取消记录保留,用于分析 + - 频繁取消的客户可设置限制 + +#### 19.1.2 预约管理 +- [ ] **预约列表**:门店预约列表查看 +- [ ] **预约日历**:预约日历视图 +- [ ] **预约冲突检测**:自动检测预约冲突 + +### 19.2 排班预约 + +#### 19.2.1 健康师排班 +- [ ] **排班设置**:健康师排班时间设置 +- [ ] **可预约时段**:设置可预约时段 +- [ ] **休息时间**:设置休息时间 +- [ ] **排班查看**:健康师查看个人排班 + +#### 19.2.2 预约分配 +- [ ] **自动分配**:基于规则的自动分配健康师 +- [ ] **手动分配**:手动分配健康师 +- [ ] **预约调整**:预约健康师调整 + +### 19.3 预约提醒 + +#### 19.3.1 提醒功能 +- [ ] **预约确认提醒**:预约后确认提醒 +- [ ] **到店提醒**:预约时间前到店提醒 +- [ ] **健康师提醒**:健康师预约提醒 +- [ ] **客户提醒**:客户预约提醒 + +#### 19.3.2 提醒方式 +- [ ] **短信提醒**:短信预约提醒 +- [ ] **微信提醒**:微信消息提醒 +- [ ] **系统提醒**:系统内消息提醒 + +### 19.4 预约分析 + +#### 19.4.1 预约统计 + +#### 19.4.2 预约优化 +- [ ] **优化建议**:基于数据的预约优化建议 + +--- + +## 十四、支付管理系统(全新) + +### 20.1 支付方式管理 + +#### 20.1.1 支付渠道 + +**业务场景**:支持多种支付方式,满足不同客户的支付需求,提升支付便利性。 + +**功能详细说明**: + +- [ ] **微信支付** + - **业务场景**:客户使用微信支付完成付款 + - **操作流程**: + 1. 客户选择微信支付 + 2. 系统调用微信支付API生成支付二维码 + 3. 客户扫码支付 + 4. 支付成功后,微信回调系统 + 5. 系统更新订单状态为已支付 + - **业务规则**: + - 需要配置微信支付商户号和密钥 + - 支付成功后自动更新订单状态 + - 支付失败可重新支付 + +- [ ] **支付宝支付** + - **业务场景**:客户使用支付宝完成付款 + - **操作流程**: + 1. 客户选择支付宝支付 + 2. 系统调用支付宝API生成支付链接或二维码 + 3. 客户完成支付 + 4. 支付成功后,支付宝回调系统 + 5. 系统更新订单状态 + - **业务规则**: + - 需要配置支付宝商户号和密钥 + - 支持支付宝APP支付和扫码支付 + - 支付超时自动取消 + +- [ ] **银行卡支付** + - **业务场景**:客户使用银行卡刷卡支付 + - **操作流程**: + 1. 客户选择银行卡支付 + 2. 收银员在POS机上刷卡 + 3. 客户输入密码 + 4. POS机返回支付结果 + 5. 系统记录支付信息 + - **业务规则**: + - 需要对接POS机系统 + - 银行卡号需脱敏存储 + - 支付失败可重新支付 + +- [ ] **现金支付** + - **业务场景**:客户使用现金支付 + - **操作流程**: + 1. 客户选择现金支付 + 2. 收银员确认收款金额 + 3. 系统记录现金支付 + 4. 打印收据 + - **业务规则**: + - 现金支付需收银员确认 + - 记录实收金额和找零 + - 支持部分现金支付(如现金+储值卡) + +- [ ] **储值卡支付** + - **业务场景**:客户使用会员储值卡余额支付 + - **操作流程**: + 1. 客户选择储值卡支付 + 2. 系统查询会员储值卡余额 + 3. 验证余额是否充足 + 4. 余额充足则扣减余额,完成支付 + 5. 余额不足则提示充值或选择其他支付方式 + - **业务规则**: + - 只能使用会员本人的储值卡 + - 余额不足时不能支付 + - 支付后自动扣减储值卡余额 + +- [ ] **积分支付** + - **业务场景**:客户使用积分抵扣部分或全部金额 + - **操作流程**: + 1. 客户选择使用积分 + 2. 系统查询会员积分余额 + 3. 设置使用积分数量(可全部或部分使用) + 4. 系统计算积分抵扣金额(按积分规则) + 5. 剩余金额使用其他支付方式支付 + - **业务规则**: + - 积分使用需符合积分规则(如100积分=1元) + - 积分可与其他支付方式组合使用 + - 积分使用后自动扣减会员积分 + + + +### 20.2 支付记录管理 + +#### 20.2.1 支付记录 + +**业务场景**:管理所有支付记录,支持查询、对账、退款等操作,确保支付数据准确。 + +**功能详细说明**: + +- [ ] **支付记录查询** + - **业务场景**:查询支付记录,支持多条件筛选 + - **操作流程**: + 1. 进入支付记录查询页面 + 2. 设置查询条件(时间范围、支付方式、订单号、会员等) + 3. 系统返回符合条件的支付记录列表 + 4. 可查看支付详情 + - **业务规则**: + - 支持多条件组合查询 + - 查询结果支持导出 + - 支付记录永久保存 + +- [ ] **支付明细查看** + - **业务场景**:查看单笔支付的详细信息 + - **操作流程**: + 1. 从支付记录列表选择一条记录 + 2. 查看支付详情(支付方式、金额、时间、交易号等) + 3. 查看关联的订单信息 + 4. 查看支付凭证(如支付截图) + - **业务规则**: + - 支付明细包含完整的支付信息 + - 支付凭证可上传和查看 + - 支付明细不可修改 + +- [ ] **支付对账** + - **业务场景**:与支付平台对账,确保支付数据一致 + - **操作流程**: + 1. 选择对账日期 + 2. 系统从支付平台拉取对账文件 + 3. 系统自动比对支付记录 + 4. 显示对账结果(一致/不一致) + 5. 处理不一致的记录 + - **业务规则**: + - 支持自动对账和手动对账 + - 对账不一致需人工处理 + - 对账记录保留历史 + +- [ ] **支付退款** + - **业务场景**:处理支付退款,支持全额退款和部分退款 + - **操作流程**: + 1. 选择需要退款的订单 + 2. 创建退款申请(退款金额、退款原因) + 3. 审批退款申请 + 4. 审批通过后,调用支付平台退款接口 + 5. 退款成功后更新订单状态 + - **业务规则**: + - 退款金额不能超过原支付金额 + - 退款需审批通过后才能执行 + - 退款成功后原支付记录标记为已退款 + - 退款金额按原支付方式退回 + +#### 20.2.2 支付统计 +- [ ] **支付异常**:支付异常检测和处理 + + +#### 20.3.2 收银统计 + +--- + +## 十五、积分会员系统(全新) + +### 21.1 会员等级系统 + +#### 21.1.1 等级设置 + +**业务场景**:建立会员等级体系,不同等级享受不同权益,激励客户消费升级。 + +**功能详细说明**: + +- [ ] **等级体系配置** + - **业务场景**:配置会员等级体系,如普通会员、银卡会员、金卡会员、钻石会员等 + - **操作流程**: + 1. 管理员创建会员等级(等级名称、等级图标、等级颜色) + 2. 设置等级顺序(等级越高,享受权益越多) + 3. 配置每个等级的权益(折扣、积分倍数、专属服务等) + 4. 保存等级体系 + - **业务规则**: + - 等级必须按顺序设置(不能跳跃) + - 等级名称不能重复 + - 等级权益可配置多个 + +- [ ] **升级规则配置** + - **业务场景**:配置会员升级条件,如消费金额、消费次数等 + - **操作流程**: + 1. 为每个等级设置升级条件(如消费满10000元升级为银卡) + 2. 设置升级条件类型(消费金额/消费次数/积分数量等) + 3. 设置升级条件数值 + 4. 保存升级规则 + - **业务规则**: + - 升级条件可设置多个(需同时满足或满足其一) + - 升级后自动享受新等级权益 + - 升级记录保留历史 + +- [ ] **降级规则配置** + - **业务场景**:配置会员降级条件,如长期未消费自动降级 + - **操作流程**: + 1. 设置降级条件(如180天未消费自动降级) + 2. 设置降级目标等级 + 3. 设置降级生效时间 + 4. 保存降级规则 + - **业务规则**: + - 降级前需提醒会员 + - 降级后保留原等级历史记录 + - 降级后重新达到升级条件可再次升级 + +- [ ] **等级权益配置** + - **业务场景**:为每个等级配置专属权益 + - **操作流程**: + 1. 选择会员等级 + 2. 配置权益类型(折扣、积分倍数、专属品项、优先预约等) + 3. 设置权益数值(如9折、积分2倍等) + 4. 保存权益配置 + - **业务规则**: + - 等级越高,权益越好 + - 权益可叠加(如折扣+积分倍数) + - 权益变更需通知会员 + +#### 21.1.2 等级管理 +- [ ] **自动升级**:基于消费自动升级 +- [ ] **手动调整**:手动调整会员等级 + +### 21.2 积分系统(与营销系统集成) + +#### 21.2.1 积分获取 +- [ ] **消费积分**:消费获得积分规则 +- [ ] **签到积分**:每日签到获得积分 +- [ ] **活动积分**:参与活动获得积分 +- [ ] **推荐积分**:推荐新客户获得积分 + +#### 21.2.2 积分使用 +- [ ] **积分抵扣**:积分抵扣消费金额 +- [ ] **积分兑换**:积分兑换商品/服务 +- [ ] **积分转赠**:积分转赠功能 +- [ ] **积分查询**:会员积分查询 + +### 21.3 会员权益管理 + +#### 21.3.1 权益配置 +- [ ] **权益类型**:折扣、赠品、优先预约等权益 +- [ ] **权益规则**:权益使用规则配置 +- [ ] **权益有效期**:权益有效期管理 + +#### 21.3.2 权益使用 +- [ ] **权益查询**:会员权益查询 +- [ ] **权益使用**:权益使用记录 + +--- + +## 十六、供应链管理系统(全新) + +### 22.1 供应商管理 + +#### 22.1.1 供应商信息 +- [ ] **供应商档案**:供应商基本信息管理 +- [ ] **供应商分类**:供应商分类管理 +- [ ] **供应商评价**:供应商服务质量评价 +- [ ] **供应商评级**:供应商评级体系 + +#### 22.1.2 供应商合作 +- [ ] **合作协议**:供应商合作协议管理 +- [ ] **合作历史**:供应商合作历史记录 + +### 22.2 采购管理(与库存系统集成) + +#### 22.2.1 采购流程 +- [ ] **采购需求**:采购需求申请 +- [ ] **采购计划**:采购计划制定 +- [ ] **采购订单**:采购订单管理 +- [ ] **采购入库**:采购入库管理(已有基础,需完善) +- [ ] **采购结算**:采购结算管理 + +#### 22.2.2 采购分析 + +### 22.3 供应商评价 + +#### 22.3.1 评价体系 +- [ ] **质量评价**:供应商产品质量评价 +- [ ] **服务评价**:供应商服务质量评价 +- [ ] **价格评价**:供应商价格竞争力评价 +- [ ] **综合评分**:供应商综合评分 + +#### 22.3.2 评价应用 +- [ ] **供应商筛选**:基于评价筛选供应商 +- [ ] **合作优化**:基于评价优化合作 + +--- + +## 十七、设备管理系统(全新) + +### 23.1 设备档案管理 + +#### 23.1.1 设备信息 +- [ ] **设备登记**:设备基本信息登记 +- [ ] **设备分类**:设备分类管理 +- [ ] **设备位置**:设备位置管理 +- [ ] **设备状态**:设备状态管理(正常、维修、报废等) + +#### 23.1.2 设备档案 +- [ ] **设备参数**:设备技术参数管理 +- [ ] **设备图片**:设备图片管理 +- [ ] **设备文档**:设备说明书等文档管理 + +### 23.2 设备维护管理 + +#### 23.2.1 维护计划 +- [ ] **维护计划**:设备维护计划制定 +- [ ] **维护提醒**:设备维护到期提醒 +- [ ] **维护记录**:设备维护记录管理 + +#### 23.2.2 维修管理 +- [ ] **维修申请**:设备维修申请 +- [ ] **维修记录**:设备维修记录 +- [ ] **维修费用**:维修费用管理 + +### 23.3 设备使用管理 + +#### 23.3.1 使用记录 +- [ ] **使用登记**:设备使用登记 + +#### 23.3.2 设备盘点 +- [ ] **盘点计划**:设备盘点计划 +- [ ] **盘点执行**:设备盘点操作 +- [ ] **盘点差异**:盘点差异处理 + +--- + +## 十八、客户服务系统(全新) + +### 24.1 工单系统 + +#### 24.1.1 工单管理 +- [ ] **工单创建**:客户服务工单创建 +- [ ] **工单类型**:咨询、投诉、建议等工单类型 +- [ ] **工单分配**:工单分配给处理人员 +- [ ] **工单处理**:工单处理流程 +- [ ] **工单关闭**:工单关闭和评价 + +#### 24.1.2 工单统计 +- [ ] **处理时效**:工单处理时效统计 + +### 24.2 投诉处理 + +#### 24.2.1 投诉管理 +- [ ] **投诉记录**:客户投诉记录管理 +- [ ] **投诉分类**:投诉类型分类 +- [ ] **投诉处理**:投诉处理流程 +- [ ] **投诉跟踪**:投诉处理跟踪 + +#### 24.2.2 投诉分析 + +### 24.3 客户反馈 + +#### 24.3.1 反馈收集 +- [ ] **满意度调查**:客户满意度调查 +- [ ] **意见反馈**:客户意见反馈收集 +- [ ] **评价管理**:客户评价管理 + +#### 24.3.2 反馈分析 +- [ ] **改进建议**:基于反馈的改进建议 + +--- + +## 十九、消息通知系统(全新) + +### 25.1 消息中心 + +#### 25.1.1 消息类型 +- [ ] **系统消息**:系统通知消息 +- [ ] **业务消息**:业务相关消息(开单、耗卡等) +- [ ] **审批消息**:审批流程消息 +- [ ] **营销消息**:营销活动消息 +- [ ] **提醒消息**:各类提醒消息 + +#### 25.1.2 消息管理 +- [ ] **消息发送**:消息发送功能 +- [ ] **消息接收**:消息接收和查看 +- [ ] **消息已读**:消息已读状态管理 +- [ ] **消息删除**:消息删除功能 + +### 25.2 通知渠道 + +#### 25.2.1 多渠道通知 +- [ ] **站内消息**:系统内消息通知 +- [ ] **短信通知**:短信通知功能 +- [ ] **微信通知**:微信消息通知 +- [ ] **邮件通知**:邮件通知功能 +- [ ] **APP推送**:移动端推送通知 + +#### 25.2.2 通知配置 +- [ ] **通知规则**:通知触发规则配置 +- [ ] **通知模板**:通知消息模板管理 +- [ ] **通知开关**:用户通知开关配置 + +### 25.3 消息统计 + +#### 25.3.1 发送统计 + +#### 25.3.2 效果分析 +- [ ] **消息效果**:消息推送效果分析 + +--- + +## 二十、知识库系统(全新) + +### 26.1 知识管理 + +#### 26.1.1 知识分类 +- [ ] **知识分类**:知识分类体系管理 +- [ ] **知识标签**:知识标签管理 +- [ ] **知识搜索**:知识搜索功能 + +#### 26.1.2 知识内容 +- [ ] **文章管理**:知识文章创建和管理 +- [ ] **文档管理**:知识文档管理 +- [ ] **视频管理**:知识视频管理 +- [ ] **FAQ管理**:常见问题管理 + +### 26.2 知识应用 + +#### 26.2.1 知识分享 +- [ ] **知识发布**:知识内容发布 +- [ ] **知识分享**:知识分享功能 +- [ ] **知识评价**:知识内容评价 + +#### 26.2.2 学习管理 +- [ ] **学习计划**:员工学习计划制定 +- [ ] **学习记录**:学习记录管理 + +--- diff --git a/docs/客户需求梳理-一期收尾与二期规划.md b/docs/客户需求梳理-一期收尾与二期规划.md new file mode 100644 index 0000000..67da6ef --- /dev/null +++ b/docs/客户需求梳理-一期收尾与二期规划.md @@ -0,0 +1,197 @@ +# 客户需求梳理 - 一期收尾与二期规划 + +> **文档说明**:本文档基于客户提供的需求清单,**明确分为「一期收尾」与「二期规划」两大部分**,并补充功能点详细说明,便于与客户对齐排期与范围。 +> **编制日期**:2026-01-29 +> **状态**:待客户确认 + +--- + +## 📋 目录 + +- [一、一期收尾内容](#一一期收尾内容) +- [二、二期规划内容](#二二期规划内容) + - [2.10 人事管理系统](#210-人事管理系统二期) + - [2.11 预约管理系统](#211-预约管理系统二期) + - [2.12 支付管理系统](#212-支付管理系统二期) + - [2.13 对接萤石云监控](#213-对接萤石云监控二期) + +--- + +# 一、一期收尾内容 + +> 以下为 **BUG 修复、小优化、文案与注释**,在一期已交付、部分 BUG 仍在修复的前提下,纳入一期收尾完成。 + +## 1.1 BUG 修复 + +| 序号 | 问题 | 描述 | +|------|------|------| +| 1 | 战略全景舱详情未带部门筛选 | 详情页没有带入外面的部门筛选条件,需修复为带入部门筛选 | +| 2 | 门店驾驶舱人头数错误 | 人头数需做去重处理,统计结果准确 | + +## 1.2 小优化 + +| 序号 | 模块 | 内容 | +|------|------|------| +| 1 | 战略全景舱 | 改名:天王团/战略决策指挥中心 → **战略全景舱**;其他子模块统一为 **XX看板** | +| 2 | 战略全景舱 | 营收核心指标-品项类型雷达图:增加**数据呈现**(表格/列表等,非仅图表) | +| 3 | 战略全景舱 | 服务产出价值:增加与「营收核心指标-品项类型雷达图」同口径的统计,按**耗卡维度** | +| 4 | 科技部 | 科技部开单业绩统计**隐藏**;科技老师耗卡改名为 **科技部营销数据** | +| 5 | 教育部 | 门店新客统计增加**教育部筛选** | +| 6 | 事业部 | 集团战略决策中心-会员板块:支持**门店筛选** | +| 7 | 事业部 | 消耗签字时**顾客端不展示消耗金额**(取消确认界面的消耗金额) | +| 8 | 事业部 | 会员排序(沉睡、到店次数) | +| 9 | 客户资料 | 统计规则:当日去重、金额>0(消费频次等口径) | + +> **已移至二期**:品项从溯源拆出冰美人并增加统计、H5 会员记录三类筛选+品项名称、当日内重复充值提醒,见 [二、二期规划内容](#二二期规划内容)。 + +## 1.3 只添加注释,不修改名称 + +**结论**:客户资料、会员品项、门店整体统计等处,**仅添加注释说明业务含义与统计规则,不修改系统内已有名称**(含界面文案、接口与数据字段名)。 + +**概念区分(美业必须区分,不能合并)**: + +| 概念 | 含义 | 产品级总结 | +|------|------|------------| +| **开单** | 交易确认(卖没卖) | 开单解决「卖没卖」 | +| **消费** | 客户权益减少(扣没扣) | 消费解决「扣没扣」 | +| **消耗** | 实际服务/资源发生(做没做) | 消耗解决「做没做」 | + +在美业里,**开单、消费、消耗不是同义词,也不能合并**。若把开单=消费、消费=消耗、三个状态绑在一起,会导致:**对不上账、算不清库存、医美协作必炸、AI 无法分析**。因此系统内命名保持「开单」「耗卡」等现有用语,**不改为「消费」「消耗」等混用**。 + +**不修改名称的原因**:① **行业通用名称**,保持美业/医美通用说法;② **AI 识别**,两套用语会导致智能体分析出错;③ **系统业务关联性**,开单→升单→耗卡等主线命名成体系,修改会断裂业务链路。 + +**落地方式**:在字段说明、帮助文档、列表表头提示等位置**仅增加注释**(如当日去重、金额>0、统计口径等),**不修改界面与接口名称**。若确有个别页面需展示差异化用语,须在需求中单独评估并同步加注释,底层字段名仍保持现有命名。 + +--- + +# 二、二期规划内容 + +> 以下为 **新模块、新统计、新权限、大客与风控、短信与工作台等**,纳入二期排期开发。 + +## 2.1 看板与统计 + +| 模块 | 内容 | +|------|------| +| **医美看板** | 筛选(时间、部门);医美当月业绩、门店/部门业绩、消费人数/金额;客户活跃度、老客/新客/复购数量;客户/门店/人头/成交率/品项排名;活动秒杀、客单价、未消耗客户与金额、退卡业绩;年度目标与完成率、同比去年、环比三年;展示所有医美客户、截图功能;规则需定义(客户维度/品项维度等) | +| **科技部** | 门店战略决策-科技部可看**门店穿透**(业绩概览、穿透下级数据);**品项增加分类**:从溯源拆出**冰美人**,统计中增加该品项;老师取数与科技部营销数据一致、**实时统计** | +| **科技部 / H5** | **H5 端口-会员-记录**:增加**三类筛选** + **品项名称** | +| **教育部** | 教育部门店配置;品项单独统计(生命之波、水氧MG、slk 等);客户维度开单数/耗卡数/退卡数/开单总金额;生美类型下品项开单占比、单品项单客户消费频次;同比去年、环比三年、截图;服务日志(门店、备注、文件,老师权限) | +| **事业部** | 事业部/门店**三美占比**;五项数据排名(事业部按门店、门店按五项);统计服务日志记录;**当日内重复充值提醒**(消费、消耗) | + +## 2.2 会员与客户 + +| 功能 | 内容 | +|------|------| +| **会员等级** | 本年度累计消费等级 + 全生命周期消费等级;支持查询**历史年度**会员等级,便于大客户分析 | +| **活跃度** | **消费活跃度** + **消耗活跃度**:3 个自然月为一个周期,且金额>1000 | +| **会员标签** | 系统按规则自动打标签 + 员工手动加标签;支持按标签筛选会员 | +| **业务列表多维度筛选与报表** | 会员列表、开卡列表、耗卡列表等业务列表支持多维度筛选,并可**根据筛选结果生成对应报表** | + +## 2.3 金三角与店长 + +| 功能 | 内容 | +|------|------| +| **金三角设置(手机端)** | 店长在**手机端**设置金三角;**到月初未设置的,自动变成个人战队**;健康师在个人页可查看所在金三角信息及金三角内成员业绩;**实时提醒**距离下一次提成还需达到多少业绩 | +| **店长权限-人员离职** | 给店长权限:**停用账号**(人员离职时由店长停用) | + +## 2.4 品项与开单 + +| 功能 | 内容 | +|------|------| +| **品项有效期** | 品项支持设置**有效期**;开单时带有效期的概念,或支持**长期有效** | + +## 2.5 大客与风控 + +| 功能 | 内容 | +|------|------| +| **大客系统(卡金)、异常提醒** | **大客系统(卡金)**、**异常消耗**、**异常开单**的提醒;支持按设置**分别提醒对应岗位** | + +- **功能描述**:大客系统(卡金)、异常消耗、异常开单的提醒,按照设置能够**分别提醒对应的岗位**。 +- **业务要点**:支持配置哪些岗位接收哪类提醒(大客/异常消耗/异常开单),实现分岗位、分类型的消息推送。 + +## 2.6 人员与数据准确性 + +| 功能 | 内容 | +|------|------| +| **人员状态调整 + 留痕** | 用户存在**调店、升职**等岗位变动;因无岗位快照,导致**历史业绩数据、工资数据不准确**。需做人员状态调整并留痕,便于核算人员贡献;实收业绩=健康师个人业绩之和 | + +- **功能描述**:用户岗位上存在**调店、升职**等变动,因没有岗位快照,导致**之前的业绩数据、工资数据不准确**。需支持人员状态调整并留痕。 +- **业务要点**:建立岗位/门店归属快照或留痕机制,保证历史业绩、工资核算按当时岗位/门店正确归属;实收业绩=健康师个人业绩之和。 + +## 2.7 生日与短信 + +| 功能 | 内容 | +|------|------| +| **生日提醒** | 系统内可设置**生日短信**(需**对接短信**);可配置**不同会员等级在生日当天赠送的品项** | +| **对接短信** | 系统对接短信能力,支撑生日短信等场景 | + +- **功能描述**:在系统里设置**生日短信**,需**对接短信**;并可配置**不同会员等级在生日当天赠送的品项**。系统对接短信能力,支撑生日短信等场景。 +- **业务要点**:生日短信规则配置 + 短信对接;会员等级与生日赠送品项的配置(等级→品项/权益)。 + +## 2.8 PC 工作台 + +| 功能 | 内容 | +|------|------| +| **个人工作台(PC)** | 使用 PC 的用户需要有**个人工作台**;前提是需有**足够的待办业务**支撑 | + +- **功能描述**:用 PC 的用户需要有**个人工作台**;前提是需要有**足够的待办业务的支撑**。 +- **业务要点**:PC 端个人工作台页面;待办数据来源(审批、任务、提醒等);待办不足时工作台仍可存在但内容可简化或引导。 + +## 2.9 其他 + +| 功能 | 内容 | +|------|------| +| **手机端-金三角业绩** | 查看消费业绩、消耗业绩、各成员业绩占比、消耗业绩占比(金三角内部) | +| **会员查询** | 会员支持按事业部查询及多条件筛选 | + +## 2.10 人事管理系统(二期) + +| 子模块 | 内容 | 说明 | +|--------|------|------| +| **考勤打卡** | 位置(GPS)打卡、WiFi 打卡、外勤打卡、补卡申请;打卡记录查询 | 。班次、迟到早退旷工规则、弹性考勤、打卡地点配置、考勤异常处理可配置 | +| **排班管理** | 排班计划(月/周)、自动排班、手动排班、排班模板、排班查看、排班调整与审批 | 班次类型与时长、班次轮换可配置 | +| **请假管理** | 事假、病假(病假条上传)、年假(年假余额)、调休、产假/陪产假、婚假、丧假等;请假申请、多级审批、假期余额与历史查询 | 与工资/考勤集成 | +| **人事档案** | 基本信息、教育经历、工作经历、证书、合同(与合同系统集成)、档案附件;入职、转正、调岗、晋升、离职流程及变动历史 | 支撑岗位快照与留痕 | +| **薪资与工资** | 薪资方案、薪资调整、薪资历史;社保公积金管理、缴费记录;与现有工资系统集成 | ,仅人事侧薪资结构与档案,**为工资核算完整性做数据支撑** | + +- **功能描述**:人事管理系统为二期全新模块,包含考勤打卡、排班、请假、人事档案、薪资与工资集成等,与「人员状态调整+留痕」、岗位/门店归属快照强相关。 +- **业务要点**:**考勤打卡**仅支持位置(GPS)、WiFi、外勤、补卡,;班次、迟到早退旷工规则、弹性考勤、打卡地点配置、考勤异常处理可配置。**排班管理**:排班计划(月/周)、自动/手动排班、排班模板、排班查看与调整审批;班次类型与轮换可配置。**请假管理**:事假、病假(病假条上传)、年假(年假余额)、调休、产假/陪产假、婚假、丧假等;请假申请、多级审批、假期余额与历史;与工资/考勤集成。**不需要出差管理**。**人事档案**:基本信息、教育/工作经历、证书、合同、档案附件;入职、转正、调岗、晋升、离职流程及变动历史;支撑岗位快照与留痕。**薪资与工资**:**不替代现有工资核算**,仅人事侧薪资结构与档案,**为工资核算完整性做数据支撑**;薪资方案、调整、历史;社保公积金管理、缴费记录;与现有工资系统集成。 + +## 2.11 预约管理系统(二期) + +| 要点 | 内容 | +|------|------| +| **定位** | **不需要客户在线预约**。主要是把**线下预约表弄到线上**;线下预约表以**健康师维度**为主(按健康师排的预约表)。 | +| **能力** | 健康师维度的预约表线上化;健康师排班设置、可预约时段、休息时间;预约列表、预约日历、预约冲突检测;预约提醒(到店提醒、健康师与客户双向提醒);预约统计、爽约率等(规则与口径二期再定)。 | +| **说明** | 与门店运营、健康师排班强相关;爽约判定、黑名单等规则在二期需求中再细化。 | + +- **功能描述**:**不需要客户在线预约**。主要是把**线下预约表弄到线上**;线下预约表以**健康师维度**为主(按健康师排的预约表)。 +- **业务要点**:健康师维度的预约表线上化;健康师排班设置、可预约时段、休息时间;预约列表、预约日历、预约冲突检测;预约提醒(到店提醒、健康师与客户双向提醒);预约统计、爽约率等。爽约判定、黑名单等规则在二期需求中再细化。 + +## 2.12 支付管理系统(二期) + +| 要点 | 内容 | +|------|------| +| **定位** | **对接现有第三方支付** = 对接一个**统一的收款渠道**(聚合支付/统一收单),**不是**分别对接微信、支付宝等单一渠道。由该统一渠道与微信、支付宝等打通,系统只与统一渠道对接;与开单、充值、退款等业务打通。 | +| **组合支付** | 支持**组合支付**:一笔订单可使用多种支付方式组合完成(如:部分统一渠道 + 部分储值卡 + 部分积分抵扣)。需明确各渠道扣款顺序、退款时按原渠道退回等规则。 | +| **能力** | 统一收款渠道配置与开关、支付记录查询与对账、退款(全额/部分)、支付异常处理;储值卡、积分与统一渠道组合时的金额分摊与记录。 | + +- **功能描述**:**对接现有第三方支付** = 对接一个**统一的收款渠道**(聚合支付/统一收单),**不是**分别对接微信、支付宝等单一渠道。与开单、充值、退款等业务打通。支持**组合支付**:一笔订单可使用多种支付方式组合完成(如部分统一渠道 + 部分储值卡 + 部分积分抵扣)。 +- **业务要点**:系统只与统一收款渠道对接,由该渠道与微信、支付宝等打通;组合支付需明确各渠道扣款顺序、退款时按原渠道退回等规则;支付记录查询与对账、退款(全额/部分)、支付异常处理;储值卡、积分与统一渠道组合时的金额分摊与记录。 + +## 2.13 对接萤石云监控(二期) + +| 要点 | 内容 | +|------|------| +| **定位** | 系统**对接萤石云**(海康萤石云)监控,实现门店/重点区域监控与安防能力。 | +| **能力** | 萤石云账号/设备配置、设备列表与状态、视频预览(需在合规与权限前提下)、告警消息接收与展示;可选:录像回放、云存储策略(以萤石云能力与商务为准)。 | +| **说明** | 具体对接方式(开放平台 API、SDK)、设备型号与数量、权限与隐私合规在二期需求中确认。 | + +- **功能描述**:系统**对接萤石云**(海康萤石云)监控,实现门店/重点区域监控与安防能力。 +- **业务要点**:萤石云账号/设备配置、设备列表与状态、视频预览(在合规与权限前提下)、告警消息接收与展示;可选录像回放、云存储策略(以萤石云能力与商务为准)。对接方式、设备型号与数量、权限与隐私合规在二期需求中确认。 + +--- + +**文档版本**:v1.4 +**最后更新**:2026-01-29 +**变更说明**:① 考勤打卡**不需要人脸识别、二维码打卡**;② **不需要出差管理**;③ 人事薪资**不替代现有工资核算**,仅人事侧薪资结构与档案,**为工资核算完整性做数据支撑**;④ 预约**不需要客户预约**,主要为**线下预约表线上化**,以**健康师维度**为主;⑤ 支付为对接**统一收款渠道**(非分别对接微信、支付宝等);⑥ 功能点详细说明(二期)已并入二期规划内容;⑦ 命名与文案已并入第一板块(1.3),并补充开单/消费/消耗概念区分及错误做法说明;⑧ 删除「给客户的简要说明」章节。 diff --git a/docs/美业SaaS系统功能规划.docx b/docs/美业SaaS系统功能规划.docx new file mode 100644 index 0000000..0570c4d --- /dev/null +++ b/docs/美业SaaS系统功能规划.docx diff --git a/docs/美业SaaS系统功能规划.md b/docs/美业SaaS系统功能规划.md new file mode 100644 index 0000000..8df73d9 --- /dev/null +++ b/docs/美业SaaS系统功能规划.md @@ -0,0 +1,5060 @@ +# 美业SaaS系统 - 功能规划架构文档 + +> **文档说明**:本文档基于现有绿纤美业ERP系统,结合SaaS平台特点,全面梳理美业SaaS系统的功能规划架构。 +> **目标定位**:面向美业行业的SaaS平台,支持单店、连锁店、集团等多种规模的美业机构。 +> **更新日期**:2026-01-27 +> **版本**:v3.1 +--- + +## 📋 目录 + +### 一、SaaS平台基础能力 +- [1.1 多租户管理](#11-多租户管理) +- [1.2 权限与组织架构](#12-权限与组织架构) +- [1.3 系统配置管理](#13-系统配置管理) +- [1.4 数据安全与隔离](#14-数据安全与隔离) +- [1.5 SaaS订阅与计费系统](#15-saas订阅与计费系统) ⭐ **商业化闭环核心** +- [1.6 数据迁移与初始化工具](#16-数据迁移与初始化工具) ⭐ **成交关键** +- [1.7 文件存储与CDN系统](#17-文件存储与cdn系统) ⭐ **图片存储核心** +- [1.8 操作日志与审计系统](#18-操作日志与审计系统) ⭐ **财务审计必需** +- [1.9 异常与纠纷处理系统](#19-异常与纠纷处理系统) ⭐ **美业真实痛点** + +### 二、核心业务模块 +- [2.1 门店管理系统](#21-门店管理系统) + - [2.1.3 合作医院管理](#213-合作医院管理) +- [2.2 人员管理系统](#22-人员管理系统) + - [2.2.3 考勤管理系统](#223-考勤管理系统) + - [2.2.4 员工技能与项目能力模型](#224-员工技能与项目能力模型) +- [2.3 客户管理系统](#23-客户管理系统) +- [2.4 开单耗卡系统](#24-开单耗卡系统) + - [2.4.1 套餐拆分与组合开单](#241-套餐拆分与组合开单) +- [2.5 业绩统计系统](#25-业绩统计系统) +- [2.6 工资核算系统](#26-工资核算系统) + +### 三、营销与增长系统 +- [3.1 拓客与线索管理](#31-拓客与线索管理) ⭐ **把人弄进来** +- [3.2 裂变与转介绍](#32-裂变与转介绍) +- [3.3 新客转化](#33-新客转化) +- [3.4 老客复购](#34-老客复购) ⭐ **让人多消费、常消费** +- [3.5 客户生命周期管理(CLM)](#35-客户生命周期管理clm) + +### 四、预约与服务模块 +- [4.1 预约管理系统](#41-预约管理系统) +- [4.2 服务项目管理](#42-服务项目管理) + - [4.2.3 服务过程记录(轻量版)](#423-服务过程记录轻量版) +- [4.3 健康师排班管理](#43-健康师排班管理) +- [4.4 服务评价系统](#44-服务评价系统) +- [4.5 爽约/取消/超时管理](#45-爽约取消超时管理) + +### 五、支付与财务模块 +- [5.1 支付管理系统](#51-支付管理系统) +- [5.2 财务管理系统](#52-财务管理系统) +- [5.3 对账管理系统](#53-对账管理系统) +- [5.4 发票管理系统](#54-发票管理系统) +- [5.5 分账与结算规则](#55-分账与结算规则) +- [5.6 财务风控](#56-财务风控) +- [5.7 经营与业财分析](#57-经营与业财分析) ⭐ **核心差异化** + +### 六、库存与供应链模块 +- [6.1 库存管理系统](#61-库存管理系统) +- [6.2 采购管理系统](#62-采购管理系统) +- [6.3 供应商管理系统](#63-供应商管理系统) +- [6.4 设备管理系统](#64-设备管理系统) +- [6.5 耗材自动关联项目](#65-耗材自动关联项目) + +### 七、数据分析与决策支持 +- [7.1 数据驾驶舱](#71-数据驾驶舱) +- [7.2 报表分析系统](#72-报表分析系统) +- [7.3 客户画像分析](#73-客户画像分析) +- [7.4 经营分析系统](#74-经营分析系统) +- [7.5 自定义指标与看板](#75-自定义指标与看板) +- [7.6 经营对标分析](#76-经营对标分析) + +### 八、移动端与小程序 +- [8.1 员工端(健康师)](#81-员工端健康师) ⭐ **开单、消耗、客户备注、排班查看** +- [8.2 店长端](#82-店长端) ⭐ **今日业绩、人员状态、异常提醒** +- [8.3 老板端](#83-老板端) ⭐ **多店汇总、盈亏、趋势分析** +- [8.4 客户端小程序](#84-客户端小程序) + +### 九、消息与通知系统 +- [9.1 消息中心](#91-消息中心) +- [9.2 通知推送系统](#92-通知推送系统) +- [9.3 营销消息系统](#93-营销消息系统) +- [9.4 事件触发规则引擎](#94-事件触发规则引擎) + +### 十、第三方平台对接 +- [10.1 团购平台对接](#101-团购平台对接) +- [10.2 设备仪器对接](#102-设备仪器对接) +- [10.3 考勤平台对接](#103-考勤平台对接) +- [10.4 支付/财务平台对接](#104-支付财务平台对接) + +### 十一、问卷调查系统 +- [11.1 问卷配置管理](#111-问卷配置管理) +- [11.2 问卷发放与收集](#112-问卷发放与收集) +- [11.3 问卷数据分析](#113-问卷数据分析) +- [11.4 满意度与复购联动](#114-满意度与复购联动) + +### 十二、AI智能助手 +- [12.0 AI经营助手](#120-ai经营助手) ⭐ **总入口** +- [12.1 AI客户价值评分](#121-ai客户价值评分) +- [12.2 AI回访话术生成](#122-ai回访话术生成) +- [12.3 AI项目推荐](#123-ai项目推荐) +- [12.4 AI经营分析](#124-ai经营分析) +- [12.5 AI成本核算](#125-ai成本核算) +- [12.6 AI客户流失预警](#126-ai客户流失预警) +- [12.7 AI员工效率分析](#127-ai员工效率分析) + +### 十三、商城系统 +- [13.1 商品管理](#131-商品管理) +- [13.2 订单管理](#132-订单管理) +- [13.3 积分兑换](#133-积分兑换) +- [13.4 商城运营](#134-商城运营) +- [13.5 到店服务与商品联动](#135-到店服务与商品联动) + +### 十四、连锁总部策略引擎 +- [14.1 统一价格策略](#141-统一价格策略) +- [14.2 统一活动下发](#142-统一活动下发) +- [14.3 门店执行差异分析](#143-门店执行差异分析) + +### 十五、开放平台与生态 +- [15.1 API开放平台](#151-api开放平台) +- [15.2 第三方集成](#152-第三方集成) +- [15.3 应用市场](#153-应用市场) + +--- + + +## 一、SaaS平台基础能力 + +### 1.1 多租户管理 + +#### 1.1.1 租户注册与开通 + +**业务场景**:美业机构注册成为平台租户,开通SaaS服务。 + +**功能详细说明**: + +- [ ] **租户注册** + - **业务场景**:新机构注册成为平台租户 + - **操作流程**: + 1. 机构填写注册信息(机构名称、联系人、手机号、邮箱等) + 2. **选择门店模式**(单门店、多门店、连锁店、集团模式) + 3. 选择服务套餐(基础版、标准版、旗舰版等) + 4. 提交注册申请 + 5. 平台审核通过后开通服务 + 6. 根据门店模式自动配置组织架构模板 + - **业务规则**: + - 手机号、邮箱唯一性校验 + - 支持试用期(如7天免费试用) + - 注册后自动创建租户数据库 + - 门店模式影响后续功能配置和数据权限 + +- [ ] **租户信息管理** + - **业务场景**:管理租户基本信息和服务配置 + - **操作流程**: + 1. 查看租户基本信息 + 2. 修改租户信息(名称、联系方式等) + 3. 配置租户服务参数(数据库、存储空间等) + 4. 设置租户状态(正常、暂停、过期等) + - **业务规则**: + - 租户信息修改需审核 + - 服务到期前自动提醒 + - 过期后限制访问,数据保留30天 + +- [ ] **服务套餐管理** + - **业务场景**:配置和管理不同等级的服务套餐 + - **操作流程**: + 1. 创建服务套餐(套餐名称、价格、功能权限、数据量限制等) + 2. 设置套餐功能权限(哪些功能可用) + 3. 设置套餐数据限制(门店数、用户数、存储空间等) + 4. 租户选择或升级套餐 + - **业务规则**: + - 套餐升级支持平滑迁移 + - 套餐降级需确认数据影响 + - 支持自定义套餐(企业版) + +- [ ] **租户数据隔离** + - **业务场景**:确保不同租户数据完全隔离 + - **技术实现**: + - 数据库级别隔离(每个租户独立数据库) + - 应用级别隔离(租户ID过滤) + - 文件存储隔离(租户目录隔离) + - **业务规则**: + - 租户间数据完全隔离 + - 支持数据导出和迁移 + - 支持数据备份和恢复 + +#### 1.1.2 租户计费与结算 + +- [ ] **计费规则配置**:按套餐、按使用量、按功能模块等计费方式 +- [ ] **账单管理**:自动生成账单、账单查询、账单导出 +- [ ] **支付管理**:在线支付、发票申请、支付记录 +- [ ] **续费管理**:自动续费、手动续费、续费提醒 + +### 1.5 SaaS订阅与计费系统 + +> **重要性**:这是SaaS商业化闭环的核心,没有这个系统永远像"项目制系统"。 + +#### 1.5.1 套餐管理 + +#### 1.5.1 套餐管理 + +**业务场景**:提供不同等级的SaaS套餐,满足不同规模美业机构的需求。 + +**功能详细说明**: + +- [ ] **套餐类型配置** + - **业务场景**:配置不同等级的SaaS套餐 + - **套餐类型**: + - **基础版**:单门店,基础功能,适合小型美业机构 + - **专业版**:多门店,完整功能,适合中型美业机构 + - **连锁版**:连锁店,高级功能,适合连锁美业机构 + - **AI版**:包含AI功能,适合追求智能化管理的美业机构 + - **企业版**:定制化套餐,适合大型集团 + - **操作流程**: + 1. 创建套餐(套餐名称、套餐描述、套餐价格等) + 2. 配置套餐功能权限(哪些功能可用) + 3. 配置套餐数据限制(门店数、用户数、存储空间等) + 4. 设置套餐显示顺序和推荐标签 + 5. 保存套餐配置 + - **业务规则**: + - 套餐名称唯一性校验 + - 套餐功能权限可灵活配置 + - 套餐数据限制可灵活配置 + - 套餐可设置试用期 + +- [ ] **订阅周期管理** + - **业务场景**:管理租户的订阅周期和续费 + - **订阅周期**: + - **月付**:按月付费,灵活性高 + - **季付**:按季度付费,享受折扣 + - **年付**:按年付费,享受最大折扣 + - **自定义周期**:支持自定义订阅周期 + - **操作流程**: + 1. 租户选择套餐和订阅周期 + 2. 系统计算订阅费用(根据周期和折扣) + 3. 生成订阅订单 + 4. 租户支付订阅费用 + 5. 订阅生效,开始计费 + 6. 订阅到期前自动提醒续费 + - **业务规则**: + - 订阅周期可随时变更(升级/降级) + - 订阅变更按比例计算费用 + - 订阅到期前7天、3天、1天自动提醒 + - 订阅到期后进入宽限期(如7天),宽限期内功能受限 + - 宽限期后仍未续费,暂停服务 + +- [ ] **功能开关(Feature Toggle)** + - **业务场景**:通过功能开关控制租户可使用哪些功能 + - **操作流程**: + 1. 进入功能开关配置页面 + 2. 选择租户或租户组 + 3. 开启或关闭特定功能(如:AI功能、商城功能等) + 4. 设置功能开关生效时间 + 5. 保存配置 + - **功能开关类型**: + - **全局开关**:所有租户的功能开关 + - **套餐开关**:基于套餐的功能开关 + - **租户开关**:特定租户的功能开关 + - **A/B测试开关**:用于功能灰度发布 + - **业务规则**: + - 功能开关实时生效 + - 功能关闭后,相关功能入口隐藏 + - 功能开关变更记录日志 + - 支持功能开关批量操作 + +- [ ] **试用期管理** + - **业务场景**:为新租户提供试用期,降低使用门槛 + - **操作流程**: + 1. 租户注册时选择试用套餐 + 2. 系统自动开通试用期(如7天、14天、30天) + 3. 试用期内功能正常使用 + 4. 试用期到期前提醒付费 + 5. 试用期到期后,未付费则暂停服务 + - **业务规则**: + - 试用期时长可配置(7天、14天、30天等) + - 试用期内功能完整可用 + - 试用期到期前3天、1天自动提醒 + - 试用期可延长(需审批) + - 每个手机号/IP只能试用一次 + +- [ ] **超额使用限制** + - **业务场景**:限制租户超出套餐限制的使用 + - **限制类型**: + - **员工数限制**:超过套餐员工数限制时,不能新增员工 + - **门店数限制**:超过套餐门店数限制时,不能新增门店 + - **存储空间限制**:超过套餐存储空间限制时,不能上传文件 + - **API调用限制**:超过套餐API调用次数限制时,API调用受限 + - **AI调用限制**:超过套餐AI调用次数限制时,AI功能受限 + - **操作流程**: + 1. 系统实时监控租户使用量 + 2. 使用量接近限制时发送预警(如80%) + 3. 使用量达到限制时,相关功能受限 + 4. 租户可升级套餐或购买额外配额 + - **业务规则**: + - 限制实时生效 + - 限制预警可配置(预警阈值、预警频率) + - 支持购买额外配额(按量付费) + - 限制解除后功能自动恢复 + +#### 1.5.2 订阅管理 + +- [ ] **订阅查询**:租户订阅信息查询、订阅历史查询 +- [ ] **订阅变更**:套餐升级/降级、订阅周期变更 +- [ ] **订阅续费**:自动续费、手动续费、续费提醒 +- [ ] **订阅取消**:订阅取消申请、退款处理 + +### 1.6 数据迁移与初始化工具 + +#### 1.6.1 数据导入功能 + +**业务场景**:支持从其他系统导入数据,降低客户迁移成本。 + +**功能详细说明**: + +- [ ] **客户数据导入** + - **业务场景**:从其他系统导入客户数据 + - **支持格式**: + - Excel文件(.xlsx、.xls) + - CSV文件 + - JSON文件 + - 其他系统API接口 + - **操作流程**: + 1. 下载客户数据导入模板 + 2. 填写客户数据(姓名、手机号、性别、年龄、地址等) + 3. 上传数据文件 + 4. 系统验证数据格式和完整性 + 5. 预览导入数据(显示导入预览) + 6. 确认导入,系统批量导入数据 + 7. 显示导入结果(成功、失败、重复等) + - **业务规则**: + - 数据格式验证(必填字段、数据格式等) + - 数据去重(手机号唯一性校验) + - 数据清洗(去除空格、格式化等) + - 导入失败记录错误原因 + - 支持部分成功(部分数据导入失败时,成功的继续导入) + - 导入历史可查询 + +- [ ] **卡项余额导入** + - **业务场景**:从其他系统导入会员卡项和余额数据 + - **导入数据**: + - 会员卡信息(卡类型、卡号、开卡时间等) + - 卡项余额(储值余额、次卡剩余次数、期限卡剩余时间等) + - 卡项历史记录(开卡记录、充值记录、消费记录等) + - **操作流程**: + 1. 下载卡项数据导入模板 + 2. 填写卡项数据(关联客户、卡类型、余额等) + 3. 上传数据文件 + 4. 系统验证数据(客户是否存在、余额是否合理等) + 5. 预览导入数据 + 6. 确认导入,系统批量导入 + 7. 显示导入结果 + - **业务规则**: + - 客户必须已存在(先导入客户,再导入卡项) + - 余额数据验证(余额不能为负数等) + - 卡项类型匹配(系统需有对应的卡项类型) + - 导入后自动生成卡项记录 + - 导入历史可查询 + +- [ ] **员工数据导入** + - **业务场景**:从其他系统导入员工数据 + - **导入数据**: + - 员工基本信息(姓名、手机号、身份证、岗位等) + - 员工门店归属 + - 员工岗位信息 + - **操作流程**: + 1. 下载员工数据导入模板 + 2. 填写员工数据 + 3. 上传数据文件 + 4. 系统验证数据(手机号、身份证唯一性等) + 5. 预览导入数据 + 6. 确认导入,系统批量导入 + 7. 显示导入结果 + - **业务规则**: + - 员工数据验证(手机号、身份证唯一性等) + - 门店归属验证(门店必须已存在) + - 岗位验证(岗位必须已配置) + - 导入后自动创建员工账号 + - 导入历史可查询 + +- [ ] **项目数据导入** + - **业务场景**:从其他系统导入项目/品项数据 + - **导入数据**: + - 项目基本信息(项目名称、项目分类、价格等) + - 项目分类信息 + - 项目价格信息 + - **操作流程**: + 1. 下载项目数据导入模板 + 2. 填写项目数据 + 3. 上传数据文件 + 4. 系统验证数据(项目名称唯一性等) + 5. 预览导入数据 + 6. 确认导入,系统批量导入 + 7. 显示导入结果 + - **业务规则**: + - 项目数据验证(项目名称唯一性等) + - 项目分类验证(分类必须已存在) + - 导入后自动创建项目记录 + - 导入历史可查询 + +#### 1.6.2 数据迁移工具 + +- [ ] **迁移方案配置**:配置数据迁移方案(源系统、目标系统、映射规则等) +- [ ] **数据映射**:字段映射配置(源字段→目标字段) +- [ ] **数据转换**:数据格式转换、数据清洗规则 +- [ ] **迁移执行**:迁移任务执行、迁移进度跟踪 +- [ ] **迁移验证**:迁移数据验证、迁移结果对比 + +#### 1.6.3 系统初始化 + +- [ ] **初始化向导**:新租户系统初始化向导 +- [ ] **基础数据初始化**:门店、岗位、项目分类等基础数据初始化 +- [ ] **业务规则初始化**:工资规则、提成规则等业务规则初始化 +- [ ] **权限初始化**:默认角色和权限初始化 + +### 1.7 文件存储与CDN系统 + +> **重要性**:SaaS系统中的图片存储量巨大(少则几百G,多则按T计算),必须采用对象存储+CDN的组合方案。 + +#### 1.7.1 存储架构(对象存储+CDN) + +**标准架构**: + +``` +用户请求 → CDN节点(就近访问) → CDN回源 → 对象存储(OSS/COS/S3) + ↓ + 数据库(元数据) +``` + +**核心要点**: +- **对象存储层**:实际存储文件(阿里云OSS、腾讯云COS、AWS S3等) +- **CDN加速层**:加速文件访问(阿里云CDN、腾讯云CDN等) +- **数据库层**:仅存储文件元数据(URL、大小、类型等),不存储文件内容 +- **访问规则**:所有文件必须通过CDN访问,不允许直接访问对象存储 + +**多租户隔离**: +- 目录隔离:每个租户独立目录(`tenant_001/`、`tenant_002/`) +- 存储桶隔离:每个租户独立存储桶(可选) +- 文件路径包含租户ID:`/{tenantId}/images/xxx.jpg` + +**文件分类存储**: +- 热数据:标准存储(频繁访问) +- 温数据:低频存储(偶尔访问) +- 冷数据:归档存储(很少访问) +- 自动迁移:基于访问频率自动迁移 + +#### 1.7.2 存储容量与费用管理 + +- [ ] **存储配额配置**:为不同套餐配置存储配额(基础版10GB、专业版50GB、连锁版200GB、AI版500GB、企业版1TB+) +- [ ] **存储使用监控**:实时监控存储使用量,接近配额时预警,达到配额时限制上传 +- [ ] **存储费用计算**: + - 存储费用:`(实际使用量 - 套餐配额) × 0.12元/GB/月` + - 流量费用:`下载流量 × 0.5元/GB`(CDN流量) + - 请求费用:`API请求次数 × 0.01元/万次` +- [ ] **费用展示**:实时展示存储使用量和费用明细,支持费用预警 +- [ ] **存储清理**:自动清理无用文件(删除文件30天后清理、过期文件清理、重复文件清理) + +#### 1.7.3 CDN配置与优化 + +- [ ] **CDN配置**: + - CDN域名配置(如:`cdn.example.com`) + - 回源配置(回源到对象存储) + - 缓存规则(图片30天、静态文件7天、动态文件1小时) + - HTTPS配置 +- [ ] **CDN优化**: + - 图片优化(WebP转换、尺寸调整) + - 压缩优化(Gzip/Brotli) + - HTTP/2支持 + - 文件预热(热门文件提前缓存) +- [ ] **图片优化**: + - 上传时优化(压缩、格式转换、尺寸调整) + - CDN优化(WebP转换、按需调整尺寸) + - 生成多种尺寸(缩略图、中等图、原图) + +#### 1.7.4 文件管理功能 + +- [ ] **文件上传/下载**:单文件、批量上传/下载 +- [ ] **文件预览**:图片预览、文档预览 +- [ ] **文件管理**:重命名、移动、删除、分享 +- [ ] **文件搜索**:按文件名、类型、时间等搜索 + +### 1.8 操作日志与审计系统 + +> **重要性**:有财务、有工资、有业绩,没有审计=高风险。对连锁版和投诉纠纷处理非常关键。 + +#### 1.8.1 操作日志管理 + +**业务场景**:记录所有用户操作日志,支持审计和问题追溯,对连锁版和投诉纠纷处理非常关键。 + +**功能详细说明**: + +- [ ] **用户操作日志** + - **业务场景**:记录所有用户的操作行为 + - **记录内容**: + - 操作时间、操作人、操作IP、操作设备 + - 操作模块、操作功能、操作类型(新增/编辑/删除/查询/导出等) + - 操作对象(如:订单号、客户ID、员工ID等) + - 操作结果(成功/失败)、操作耗时 + - 操作前后数据对比(关键字段变更) + - **操作流程**: + 1. 系统自动记录所有用户操作 + 2. 操作日志实时写入日志库 + 3. 支持操作日志查询和筛选 + 4. 支持操作日志导出 + - **业务规则**: + - 操作日志永久保存(或按配置保留期限) + - 操作日志不可修改和删除(管理员除外) + - 操作日志支持多条件查询(时间、用户、模块、操作类型等) + - 操作日志支持导出(Excel、CSV等) + - 操作日志支持统计分析(操作频率、操作分布等) + +- [ ] **数据变更记录** + - **业务场景**:记录关键数据的变更历史 + - **记录范围**: + - 订单金额变更(开单金额、退款金额等) + - 客户信息变更(手机号、姓名等) + - 员工信息变更(岗位、门店归属等) + - 工资数据变更(工资计算、工资调整等) + - 库存数据变更(入库、出库、盘点等) + - **操作流程**: + 1. 系统检测到关键数据变更 + 2. 记录变更前数据和变更后数据 + 3. 记录变更人、变更时间、变更原因 + 4. 支持变更历史查询和对比 + - **业务规则**: + - 关键数据变更必须记录 + - 变更记录不可修改和删除 + - 变更记录支持版本对比 + - 变更记录支持回滚(需权限) + +- [ ] **关键行为审计** + - **业务场景**:对关键行为进行重点审计,防止违规操作 + - **关键行为类型**: + - **删单操作**:删除订单、删除开单记录、删除耗卡记录 + - **改金额操作**:修改订单金额、修改退款金额、修改工资金额 + - **权限变更**:用户权限变更、角色权限变更 + - **数据导出**:导出客户数据、导出财务数据、导出工资数据 + - **批量操作**:批量删除、批量修改、批量导入 + - **操作流程**: + 1. 系统识别关键行为 + 2. 记录详细的操作信息(操作人、操作时间、操作内容等) + 3. 发送审计通知给管理员 + 4. 支持审计报告生成 + - **业务规则**: + - 关键行为必须审批(或事后审计) + - 关键行为操作需二次确认 + - 关键行为审计报告定期生成 + - 关键行为异常自动告警 + +- [ ] **财务专项审计** + - **业务场景**:对财务相关操作进行专项审计 + - **审计范围**: + - **金额变更**:所有金额变更操作(开单金额、退款金额、工资金额等) + - **支付操作**:所有支付操作(支付方式、支付金额、支付时间等) + - **退款操作**:所有退款操作(退款金额、退款原因、退款审批等) + - **工资操作**:工资计算、工资调整、工资锁定等 + - **操作流程**: + 1. 系统自动记录所有财务相关操作 + 2. 记录操作前后数据对比 + 3. 记录操作人和审批人 + 4. 生成财务审计报告 + - **业务规则**: + - 财务操作必须记录详细日志 + - 财务操作变更需审批 + - 财务审计报告定期生成(日报、月报、年报) + - 财务异常自动告警 + +- [ ] **删除/作废记录审计** + - **业务场景**:记录所有删除和作废操作 + - **记录范围**: + - **删除操作**:删除订单、删除客户、删除员工等 + - **作废操作**:作废订单、作废开单、作废耗卡等 + - **操作流程**: + 1. 系统检测到删除/作废操作 + 2. 记录删除/作废前的完整数据(数据快照) + 3. 记录删除/作废原因 + 4. 记录操作人和审批人 + 5. 数据进入回收站(可恢复) + - **业务规则**: + - 删除/作废操作必须记录数据快照 + - 删除/作废操作需审批(重要数据) + - 删除/作废数据可恢复(回收站功能) + - 删除/作废记录永久保存 + +#### 1.8.2 审计管理 + +- [ ] **审计查询**:审计日志查询、审计报告查询 +- [ ] **审计报告**:自动生成审计报告(日报、月报、年报) +- [ ] **审计告警**:异常操作告警、违规操作告警 +- [ ] **审计分析**:操作行为分析、异常行为识别 + +### 1.9 异常与纠纷处理系统 + +#### 1.2.1 组织架构管理 + +**业务场景**:支持灵活的组织架构配置,适应不同规模的美业机构。组织架构名称完全可自定义,适应不同企业的组织文化。 + +**功能详细说明**: + +- [ ] **组织架构模板配置** + - **业务场景**:配置组织架构的层级名称,完全可自定义 + - **操作流程**: + 1. 进入组织架构配置页面 + 2. 选择组织架构模式(单门店、多门店、连锁店、集团模式) + 3. 自定义组织层级名称(如:一级组织可命名为"集团"、"公司"、"总部"等;二级组织可命名为"事业部"、"分公司"、"区域"等;三级组织可命名为"门店"、"分店"、"店铺"等) + 4. 设置组织层级数量(支持无限层级) + 5. 保存组织架构模板 + - **业务规则**: + - 组织层级名称完全可自定义,不限制命名 + - 不同层级可设置不同的业务属性 + - 组织架构模板保存后,创建组织时按模板执行 + - 支持多套组织架构模板(适用于不同业务场景) + +- [ ] **组织架构配置** + - **业务场景**:根据模板创建实际的组织架构 + - **操作流程**: + 1. 选择组织架构模板 + 2. 创建组织架构(按模板的层级创建) + 3. 设置组织关系(上下级关系) + 4. 分配组织管理员 + 5. 配置组织权限范围 + - **业务规则**: + - 支持无限层级组织架构 + - 支持组织合并和拆分 + - 组织删除需确认数据归属 + - 组织名称在同一层级内唯一 + +- [ ] **门店模式配置** + - **业务场景**:根据租户规模配置不同的门店管理模式 + - **门店模式类型**: + - **单门店模式**:只有一个门店,简化组织架构,所有功能围绕单店展开 + - **多门店模式**:多个门店独立运营,门店间数据隔离,支持门店对比分析 + - **连锁店模式**:连锁经营,统一管理,支持总部-区域-门店多级架构 + - **集团模式**:大型集团,支持复杂的多级组织架构(集团-事业部-区域-门店) + - **操作流程**: + 1. 租户注册时选择门店模式 + 2. 根据模式自动配置组织架构模板 + 3. 创建对应的组织层级 + - **业务规则**: + - 门店模式在租户开通时确定,后续可升级(单店→多店→连锁→集团) + - 不同模式的功能权限和数据权限不同 + - 模式升级需数据迁移和权限调整 + +- [ ] **角色权限管理** + - **业务场景**:配置不同角色的权限,实现精细化权限控制 + - **操作流程**: + 1. 创建角色(如:超级管理员、门店店长、健康师、财务等) + 2. 配置角色权限(菜单权限、数据权限、操作权限) + 3. 分配角色给用户 + 4. 支持角色继承和组合 + - **业务规则**: + - 权限最小化原则 + - 支持数据权限(只能查看自己门店数据) + - 支持字段级权限控制 + +- [ ] **用户管理** + - **业务场景**:管理租户内的用户账号 + - **操作流程**: + 1. 创建用户账号(用户名、密码、手机号等) + 2. 分配用户角色和组织 + 3. 设置用户状态(启用、禁用) + 4. 用户密码重置、账号锁定等 + - **业务规则**: + - 支持批量导入用户 + - 支持单点登录(SSO) + - 支持账号安全策略(密码复杂度、登录失败锁定等) + +#### 1.2.2 数据权限控制 + +- [ ] **数据范围权限**:按组织、按门店、按个人等数据权限范围 +- [ ] **字段权限控制**:控制用户可见和可编辑的字段 +- [ ] **操作权限控制**:控制用户可执行的操作(查看、新增、编辑、删除、导出等) + +### 1.3 系统配置管理 + +#### 1.3.1 租户个性化配置 + +**业务场景**:每个租户可以自定义系统配置,适应不同业务需求。 + +**功能详细说明**: + +- [ ] **业务规则配置** + - **业务场景**:配置业务规则(工资计算规则、业绩统计规则等) + - **操作流程**: + 1. 进入业务规则配置页面 + 2. 选择要配置的业务模块 + 3. 设置规则参数(如:提成比例、业绩计算方式等) + 4. 保存配置,规则立即生效 + - **业务规则**: + - 规则修改需审核(重要规则) + - 支持规则版本管理 + - 规则变更记录历史 + +- [ ] **系统参数配置** + - **业务场景**:配置系统参数(门店信息、支付配置、短信配置等) + - **操作流程**: + 1. 查看系统参数列表 + 2. 修改参数值 + 3. 保存配置 + - **业务规则**: + - 敏感参数修改需权限验证 + - 参数修改记录日志 + +- [ ] **界面个性化配置** + - **业务场景**:租户可以自定义系统界面(Logo、主题色、菜单等) + - **操作流程**: + 1. 上传租户Logo + 2. 选择主题色 + 3. 配置菜单显示 + 4. 保存配置 + - **业务规则**: + - Logo尺寸和格式限制 + - 主题色需符合品牌规范 + +#### 1.3.2 工作流配置 + +- [ ] **审批流程配置**:可视化配置审批流程(报销、请假、采购等) +- [ ] **通知规则配置**:配置各类通知的触发规则和通知方式 +- [ ] **自动化规则配置**:配置业务自动化规则(如:自动升级会员等级) + +### 1.4 数据安全与隔离 + +#### 1.4.1 数据安全 + +- [ ] **数据加密**:敏感数据加密存储、传输加密(HTTPS) +- [ ] **访问控制**:IP白名单、设备绑定、异地登录提醒 +- [ ] **操作审计**:记录所有关键操作日志,支持审计查询 +- [ ] **数据备份**:自动备份、手动备份、备份恢复 + +#### 1.4.2 数据隔离 + +- [ ] **数据库隔离**:每个租户独立数据库(或通过租户ID隔离) +- [ ] **文件存储隔离**:租户文件独立存储目录 +- [ ] **缓存隔离**:租户缓存数据隔离 +- [ ] **消息队列隔离**:租户消息队列隔离 + +--- + +## 二、核心业务模块 + +### 2.1 门店管理系统 + +#### 2.1.1 门店信息管理 + +**业务场景**:管理门店基础信息,支持单店和连锁店模式。 + +**功能详细说明**: + +- [ ] **门店信息维护** + - **业务场景**:创建和维护门店基本信息 + - **操作流程**: + 1. 创建门店(门店名称、地址、联系方式、营业时间等) + 2. 设置门店归属(事业部、经营部等) + 3. 配置门店参数(新店保护期、股份比例等) + 4. 上传门店图片、位置信息等 + - **业务规则**: + - 门店名称唯一性校验 + - 支持门店状态管理(正常、暂停、关闭) + - 门店关闭需处理数据归属 + +- [ ] **门店归属管理** + - **业务场景**:管理门店的组织归属关系(按月份维度) + - **操作流程**: + 1. 设置门店归属(事业部、经营部、科技部、旗舰店等) + 2. 设置归属时间范围 + 3. 支持归属变更(变更历史记录) + - **业务规则**: + - 归属信息按月份维度管理 + - 归属变更需审批 + - 归属历史可追溯 + +- [ ] **门店运营数据** + - **业务场景**:查看门店运营数据(业绩、客户、人员等) + - **操作流程**: + 1. 选择门店 + 2. 查看门店实时数据(今日业绩、客户数、预约数等) + 3. 查看门店历史数据(业绩趋势、客户增长等) + - **业务规则**: + - 数据实时更新 + - 支持数据导出 + +#### 2.1.2 门店权限管理 + +- [ ] **门店数据权限**:控制用户可查看和操作的门店范围 +- [ ] **门店管理员**:设置门店管理员,管理门店相关业务 + +#### 2.1.3 合作医院管理 + +> **定位升级**:本模块是 **医美协作结算模块**,不是一个“医美业务系统”。只做三件事:**合作主体管理(医院)**、**医美结算关系**、**医美应付 & 对账**。 + +**业务场景**:门店开单医美品项后,由合作医院执行服务;系统按结算关系计算医院应付,并在财务上单独提取、对账与结算。 + +**功能详细说明**: + +- [ ] **1)合作主体管理(医院)** + - **业务场景**:管理合作医院的基本信息 + - **医院信息**: + - **基本信息**:医院名称、医院地址、联系方式、医院类型等 + - **资质信息**:医院资质、医生资质、营业执照等(可上传资质文件) + - **合作信息**:合作开始时间、合作状态(正常、暂停、终止)、合作门店等 + - **操作流程**: + 1. 进入合作医院管理页面 + 2. 添加合作医院(填写医院基本信息、资质信息、合作信息) + 3. 上传医院资质文件(可选) + 4. 保存医院信息 + - **业务规则**: + - 合作医院可配置多个 + - 合作医院信息可随时修改 + - 合作医院支持启用/禁用 + - 合作医院可关联到多个门店 + +- [ ] **2)医美结算关系** + - **业务场景**:定义“医美品项/订单”与“合作医院”之间的结算口径,作为医院应付计算的唯一依据 + - **结算关系要素**: + - **结算方式**:按比例 / 固定金额 / 按品项差异化 + - **结算基数**:原价 / 实收 / 按项目分摊后金额 / 利润(可选,视财务口径) + - **结算粒度**:按订单 / 按订单明细(医美品项行)/ 按医美套餐拆分明细 + - **生效范围**:医院维度 / 门店维度 / 品项维度(优先级:品项 > 医院 > 门店默认) + - **生效时间**:规则生效期、历史版本保留 + - **业务规则**: + - 结算关系变更需审批并保留历史版本(便于追溯与对账) + - 支持“品项默认医院 + 结算关系”一体配置(开单时可改,但需记录原因) + +- [ ] **3)医美应付 & 对账** + - **业务场景**:从“开单/耗卡/服务完成(如有)”等业务事件生成医院应付,并支持医院对账与结算 + - **应付内容**: + - **应付生成**:按结算关系自动计算应付金额(关联到订单明细/医美品项行) + - **应付状态**:待确认 / 待对账 / 已对账 / 已结算 / 作废(保留痕迹) + - **对账支持**:按医院+期间汇总,对账差异标注(金额差异、项目差异、状态差异) + - **结算支持**:生成医院结算单(对账通过后)、付款登记、回传凭证 + - **业务规则**: + - 医美应付必须可追溯到订单与品项明细 + - 对账与结算必须留痕(谁、何时、改了什么、为什么) + - 医院应付金额单独提取与列示(财务口径不混入门店业绩,或在报表中单独列示) + +### 2.2 人员管理系统 + +#### 2.2.1 人员档案管理 + +**业务场景**:管理员工档案信息,支持完整的员工生命周期管理。 + +**功能详细说明**: + +- [ ] **员工信息管理** + - **业务场景**:创建和维护员工基本信息 + - **操作流程**: + 1. 创建员工档案(姓名、手机号、身份证、岗位等) + 2. 上传员工照片、证件照片 + 3. 维护员工详细信息(教育经历、工作经历、证书等) + 4. 设置员工门店归属、岗位、权限等 + - **业务规则**: + - 手机号、身份证唯一性校验 + - 支持员工状态管理(在职、离职、停薪留职等) + - 员工离职需处理数据归属 + +- [ ] **员工变动管理** + - **业务场景**:管理员工变动(入职、转正、调岗、晋升、离职等) + - **操作流程**: + 1. 创建变动申请(变动类型、变动原因、变动时间等) + 2. 提交审批 + 3. 审批通过后生效 + 4. 自动更新员工档案和归属信息 + - **业务规则**: + - 变动需审批 + - 变动历史可追溯 + - 门店归属变更需同步更新快照表 + +- [ ] **门店归属快照** + - **业务场景**:按月份记录员工门店归属快照,支持历史查询 + - **操作流程**: + 1. 每月自动生成归属快照 + 2. 支持手动创建快照 + 3. 查询历史归属信息 + - **业务规则**: + - 快照按月维度管理 + - 快照数据不可修改 + - 支持基于快照的业绩统计 + +#### 2.2.2 人员组织管理 + +- [ ] **战队管理** + - **业务场景**:创建和管理团队战队,支持灵活的团队组合 + - **操作流程**: + 1. 创建战队(战队名称、战队类型、战队成员等) + 2. 设置战队成员角色(队长、队员等) + 3. 绑定用户到战队 + 4. 配置战队业绩分配规则 + 5. 统计战队业绩 + - **业务规则**: + - 战队名称可自定义(如:金三角、铁三角、黄金战队等) + - 一个用户可以属于多个战队 + - 战队成员角色可自定义 + - 支持战队业绩统计和分配 + - 战队业绩分配规则可配置 + +- [ ] **岗位管理**:岗位定义、岗位权限、岗位薪资方案 +- [ ] **组织架构**:部门管理、人员分配、组织关系 + +#### 2.2.4 员工技能与项目能力模型 + +> **重要性**:现在有人、考勤、工资,但缺"能力"这一层。后续AI排班、提成都靠它。 + +**业务场景**:建立员工技能与项目能力模型,记录员工可做的项目和熟练度,为AI排班和项目推荐打基础。 + +**功能详细说明**: + +- [ ] **技能管理** + - **业务场景**:管理员工的技能和能力 + - **操作流程**: + 1. 创建技能类型(如:面部护理、身体护理、仪器操作等) + 2. 为员工分配技能(选择员工和技能类型) + 3. 设置技能等级(初级、中级、高级、专家) + 4. 设置技能认证时间、认证机构等 + 5. 保存技能信息 + - **业务规则**: + - 技能类型可自定义 + - 一个员工可以有多个技能 + - 技能等级可自定义 + - 技能信息可用于项目推荐和排班 + +- [ ] **项目能力管理** + - **业务场景**:记录员工可做的项目和熟练度 + - **操作流程**: + 1. 选择员工和项目 + 2. 设置项目能力(可做/不可做) + 3. 设置熟练度(新手/熟练/专家) + 4. 设置项目服务次数(累计服务次数) + 5. 设置项目好评率(客户评价统计) + 6. 关联服务评价(服务评价自动关联到项目能力) + 7. 保存项目能力信息 + - **业务规则**: + - 项目能力可批量设置 + - 熟练度自动更新(基于服务次数和好评率) + - 项目能力可用于项目推荐(推荐熟练度高的员工) + - 项目能力可用于排班(只排员工可做的项目) + - **服务评价自动关联**:客户对服务的评价自动关联到员工的项目能力,影响熟练度计算 + +- [ ] **新人/老人区分** + - **业务场景**:区分新员工和老员工,提供不同的管理策略 + - **区分标准**: + - **新员工**:入职时间 < 3个月,服务次数 < 50次 + - **老员工**:入职时间 >= 3个月,服务次数 >= 50次 + - **管理策略**: + - 新员工:更多培训、更多指导、更简单的项目 + - 老员工:更多复杂项目、更多业绩要求、更多管理职责 + - **业务规则**: + - 新老员工区分自动计算 + - 新老员工区分可用于项目分配和排班 + - 新老员工区分可用于工资计算(新员工保护期) + +#### 2.2.3 考勤管理系统 + +**业务场景**:系统自带考勤打卡功能,同时支持对接企业微信和钉钉考勤系统,数据同步到系统。 + +**功能详细说明**: + +- [ ] **系统自带打卡功能** + - **业务场景**:系统提供完整的考勤打卡功能 + - **打卡方式**: + - 位置打卡(GPS打卡) + - WiFi打卡 + - 人脸识别打卡 + - 二维码打卡 + - 外勤打卡 + - **操作流程**: + 1. 员工打开移动端APP,进入打卡页面 + 2. 选择打卡方式 + 3. 系统验证打卡条件(位置、WiFi、人脸等) + 4. 验证通过后记录打卡 + 5. 打卡记录实时同步到系统 + - **业务规则**: + - 支持多种打卡方式 + - 打卡记录实时同步 + - 支持补卡申请 + +- [ ] **考勤平台对接** + - **业务场景**:对接企业微信和钉钉考勤系统 + - **对接方式**: + - 企业微信考勤对接(API对接) + - 钉钉考勤对接(API对接) + - **操作流程**: + 1. 进入考勤平台对接配置页面 + 2. 选择对接平台(企业微信/钉钉) + 3. 配置平台API密钥、企业ID等信息 + 4. 授权系统访问考勤数据 + 5. 测试对接是否成功 + 6. 启用对接功能 + 7. 系统定时同步考勤数据 + - **业务规则**: + - 对接需要平台管理员授权 + - API密钥需加密存储 + - 对接状态实时监控 + - 对接失败自动告警 + - **如果开启了企业微信或钉钉考勤,数据自动同步到系统** + - 同步的考勤数据可用于工资计算 + +- [ ] **考勤数据管理** + - **业务场景**:管理考勤数据(系统打卡数据 + 平台同步数据) + - **数据来源**: + - 系统自带打卡数据 + - 企业微信同步数据 + - 钉钉同步数据 + - **操作流程**: + 1. 查看考勤记录(按时间、员工、门店等筛选) + 2. 查看考勤统计(出勤天数、迟到次数、早退次数等) + 3. 处理考勤异常(迟到、早退、旷工等) + 4. 考勤数据导出 + - **业务规则**: + - 考勤数据来源标识(系统打卡/平台同步) + - 支持考勤数据合并(同一员工多个来源的数据) + - 考勤数据可用于工资计算 + - 考勤数据永久保存 + +- [ ] **考勤规则配置** + - **业务场景**:配置考勤规则,用于考勤数据分析和工资计算 + - **配置项**: + - 班次管理(早班、中班、晚班等) + - 迟到、早退规则 + - 旷工规则 + - 加班规则 + - 请假规则 + - **业务规则**: + - 考勤规则可自定义 + - 规则变更需审核 + - 规则用于考勤数据分析和工资计算 + +### 2.3 客户管理系统 + +#### 2.3.1 客户档案管理 + +**业务场景**:管理客户档案信息,建立完整的客户画像。 + +**功能详细说明**: + +- [ ] **客户信息管理** + - **业务场景**:创建和维护客户基本信息 + - **操作流程**: + 1. 创建客户档案(姓名、手机号、性别、年龄、地址等) + 2. 上传客户照片 + 3. 维护客户详细信息(职业、收入、兴趣爱好等) + 4. 设置客户标签、分类、等级等 + - **业务规则**: + - 手机号唯一性校验 + - 支持客户状态管理(正常、流失、黑名单等) + - 客户信息支持批量导入 + +- [ ] **客户标签系统** + - **业务场景**:为客户打标签,便于分类管理和精准营销 + - **操作流程**: + 1. 创建标签(标签名称、标签颜色、标签分类) + 2. 为客户手动打标签 + 3. 基于客户行为自动打标签 + 4. 基于标签进行客户筛选和营销 + - **业务规则**: + - 标签名称不能重复 + - 一个客户可以有多个标签 + - 支持标签规则自动打标签 + +- [ ] **客户分群** + - **业务场景**:基于标签、消费行为等对客户进行分群 + - **操作流程**: + 1. 创建分群规则(如:高价值客户、流失风险客户等) + 2. 系统自动分群 + 3. 查看分群结果 + 4. 基于分群进行精准营销 + - **业务规则**: + - 分群规则可配置 + - 分群结果自动更新 + - 支持手动调整分群 + +#### 2.3.2 客户运营管理 + +- [ ] **客户跟进管理**:跟进计划、跟进记录、跟进提醒 +- [ ] **客户关怀**:生日提醒、节日关怀、优惠推送 +- [ ] **客户价值分析**:客户价值评分、生命周期分析、流失预警 + +### 2.4 开单耗卡系统 + +#### 2.4.1 开单管理 + +**业务场景**:客户购买服务或产品时创建开单记录。支持套餐拆分和组合开单,处理不同员工业绩归属和提成规则,这是美业最容易出纠纷的地方。 + +**功能详细说明**: + +- [ ] **开单功能** + - **业务场景**:创建开单记录,记录客户购买的服务或产品 + - **操作流程**: + 1. 选择客户(支持手机号快速搜索) + 2. 选择品项(支持多选,品项分类:生美、医美、科美、产品) + 3. **合作医院选择**: + - 如选择医美项目,且项目已配置默认合作医院,系统自动填充合作医院(可修改) + - 如选择医美项目,且项目未配置默认合作医院,需手动选择合作医院 + - 如选择多个医美项目,可为每个项目选择不同的合作医院 + 4. 输入金额(系统自动计算总价) + 5. 选择健康师(可选,医美服务由医院执行,健康师可选) + 6. 选择支付方式(现金、微信、支付宝、储值卡等) + 7. **客户知情确认**:医美服务开单需客户知情确认(服务内容、服务价格、合作医院信息等) + 8. 确认开单 + 9. **医院推送**:医美服务开单后,系统自动推送客户信息和服务信息给合作医院 + - **业务规则**: + - 必填字段:客户、品项、金额 + - 医美项目必须选择合作医院(可从项目默认配置中选择,或手动选择) + - 医美服务开单需客户知情确认 + - 开单后自动生成业绩记录 + - 医美服务开单后自动推送给合作医院 + - 支持开单模板快速开单 + +- [ ] **套餐拆分与组合开单** + - **业务场景**:一个订单包含多个项目,不同项目分配给不同员工,不同项目有不同的提成规则 + - **操作流程**: + 1. 创建开单记录(选择客户、套餐或项目组合) + 2. 系统自动拆分套餐为多个项目(或手动选择多个项目) + 3. 为每个项目分配健康师(可不同) + 4. 设置每个项目的金额(可自定义分配) + 5. 设置每个项目的提成规则(可不同) + 6. 确认开单,系统自动生成多个业绩记录 + - **业务规则**: + - 一个订单可包含多个项目 + - 每个项目可分配给不同的健康师 + - 每个项目可设置不同的金额(总金额需等于订单金额) + - 每个项目可设置不同的提成规则(提成比例、提成基数等) + - 业绩归属按项目分配(每个健康师获得自己项目的业绩) + - 支持项目组合模板(常用项目组合) + - **这是美业最容易出纠纷的地方,需要详细记录和审计** + +- [ ] **业绩归属管理** + - **业务场景**:管理订单中不同项目的业绩归属 + - **业绩归属规则**: + - **按项目分配**:每个项目的业绩归属给对应的健康师 + - **按比例分配**:多个健康师按比例分配业绩 + - **主次分配**:主健康师获得主要业绩,辅助健康师获得辅助业绩 + - **操作流程**: + 1. 开单时设置业绩归属规则 + 2. 系统自动计算每个健康师的业绩 + 3. 生成业绩记录(每个健康师一条记录) + 4. 支持业绩归属调整(需审批) + - **业务规则**: + - 业绩归属规则可配置 + - 业绩归属调整需审批和记录日志 + - 业绩归属记录永久保存 + - 业绩归属可用于工资计算 + +- [ ] **提成规则配置** + - **业务场景**:为不同项目配置不同的提成规则 + - **提成规则类型**: + - **固定比例**:按项目金额的固定比例提成(如:10%) + - **阶梯比例**:按项目金额的阶梯比例提成(如:1万以下10%,1万以上15%) + - **固定金额**:固定提成金额(如:每个项目100元) + - **组合规则**:底薪+提成的组合规则 + - **操作流程**: + 1. 进入提成规则配置页面 + 2. 选择项目或项目分类 + 3. 设置提成规则类型和参数 + 4. 设置提成规则生效时间 + 5. 保存提成规则 + - **业务规则**: + - 提成规则可针对项目、项目分类、健康师等级等设置 + - 提成规则变更需审批 + - 提成规则变更记录历史 + - 提成规则用于工资计算 + +- [ ] **开单模板** + - **业务场景**:保存常用开单方案为模板,快速复用 + - **操作流程**: + 1. 创建开单模板(选择常用品项组合、设置默认金额) + 2. 保存模板 + 3. 开单时选择模板,自动填充品项和金额 + - **业务规则**: + - 模板可设置多个品项 + - 模板金额可修改 + - 模板可分享给其他健康师使用 + +- [ ] **开单推荐** + - **业务场景**:基于客户画像和历史消费记录,智能推荐适合的品项 + - **操作流程**: + 1. 选择客户后,系统自动分析客户画像 + 2. 基于客户标签、历史消费、偏好等推荐品项 + 3. 显示推荐品项列表(带推荐理由) + 4. 健康师选择推荐品项或手动选择 + 5. **医美服务推荐**:如推荐医美服务项目,需选择合作医院 + - **业务规则**: + - 推荐算法考虑:客户标签、历史消费、品项热度、客户偏好 + - 医美服务项目推荐时需选择合作医院 + - 推荐品项按推荐度排序 + +#### 2.4.2 耗卡管理 + +- [ ] **耗卡功能** + - **业务场景**:选择客户和品项,完成耗卡操作 + - **操作流程**: + 1. 选择客户和品项 + 2. **医美服务耗卡**:如选择医美服务项目,需确认医院服务完成情况 + 3. 完成耗卡操作 + 4. 记录耗卡信息(耗卡时间、耗卡项目、服务人员等) + - **业务规则**: + - 耗卡需客户确认(客户签名或确认) + - 医美服务耗卡需确认医院服务完成情况 + - 耗卡记录永久保存 + - 耗卡记录用于业绩统计 + +- [ ] **批量耗卡**:一次为多个会员或多个品项进行耗卡操作 +- [ ] **耗卡提醒**:提醒客户及时耗卡,避免权益过期 +- [ ] **耗卡预约**:客户预约耗卡时间,提前安排健康师和服务(医美服务需预约医院服务时间) + +### 2.5 业绩统计系统 + +#### 2.5.1 多维度业绩统计 + +**业务场景**:统计和分析各维度的业绩数据,支持决策分析。需要单独统计合作医院的业绩和分润。 + +**功能详细说明**: + +- [ ] **个人业绩统计** + - **业务场景**:统计健康师个人业绩 + - **统计维度**: + - 首单业绩、升单业绩 + - 开单业绩、耗卡业绩 + - 业绩趋势分析 + - 业绩排行榜 + - **业绩分类统计**:按项目分类统计(生美、医美、科美、产品) + - **业务规则**: + - 数据实时更新 + - 支持多条件筛选(时间、门店、岗位等) + - 支持数据导出 + +- [ ] **门店业绩统计** + - **业务场景**:统计门店整体业绩,需要单独统计合作医院的业绩和分润 + - **统计维度**: + - **门店总业绩**:门店总业绩(生美、科美、产品业绩,不含合作医院业绩) + - **业绩分类统计**:按项目分类统计(生美、医美、科美、产品) + - **合作医院业绩统计**:单独统计合作医院的业绩(医院服务金额、医院服务次数、医院服务客户数等) + - **合作医院分润统计**:单独统计合作医院的分润(医院分润金额、医院分润比例等) + - 门店业绩趋势 + - 门店业绩排行榜 + - 门店对比分析 + - **业务规则**: + - **合作医院业绩单独统计**:合作医院业绩单独统计,不包含在门店总业绩中(或单独列示) + - **合作医院分润单独统计**:合作医院分润单独统计,作为门店成本或费用 + - 支持多门店对比 + - 支持业绩明细查看 + - 支持业绩分类查看(生美、医美、科美、产品) + +- [ ] **团队业绩统计** + - **业务场景**:统计团队业绩(金三角、部门、事业部等) + - **统计维度**: + - 金三角团队业绩 + - 部门消耗业绩 + - 科技部业绩 + - 事业部业绩 + - **业务规则**: + - 支持团队业绩分配规则配置 + - 支持团队业绩排行榜 + +#### 2.5.2 业绩分析 + +- [ ] **业绩趋势分析**:时间趋势、对比分析、预测分析 +- [ ] **业绩排行榜**:个人排行、门店排行、团队排行 +- [ ] **业绩明细查询**:支持查看业绩明细数据 + +### 2.6 工资核算系统 + +#### 2.6.1 工资字段灵活配置 + +**业务场景**:支持租户自定义工资字段和字段来源,实现完全灵活的工资核算。 + +**功能详细说明**: + +- [ ] **工资字段配置** + - **业务场景**:租户可以自定义工资表的字段,完全灵活配置 + - **操作流程**: + 1. 进入工资字段配置页面 + 2. 创建工资字段(字段名称、字段类型、是否必填、显示顺序等) + 3. 设置字段类型(文本、数字、金额、日期、选择等) + 4. 配置字段显示规则(哪些岗位显示、哪些岗位隐藏) + 5. 保存字段配置 + - **字段类型示例**: + - **固定字段**:底薪、基本工资等 + - **计算字段**:提成、奖金等(基于公式计算) + - **补贴字段**:岗位补贴、交通补贴、餐补、宿舍费等 + - **扣款字段**:迟到扣款、早退扣款、宿舍费、其他扣款等 + - **其他字段**:自定义字段 + - **业务规则**: + - 字段名称完全可自定义 + - 支持字段分组(收入项、扣款项、其他项等) + - 字段可设置是否参与工资计算 + - 字段可设置是否在工资条中显示 + - 支持字段排序和显示顺序调整 + +- [ ] **字段来源配置** + - **业务场景**:配置每个工资字段的数据来源,支持多种数据来源 + - **数据来源类型**: + - **固定值**:固定金额,如底薪5000元 + - **公式计算**:基于其他字段或业务数据计算,如:提成 = 业绩 × 提成比例 + - **考勤数据**:从考勤系统获取,如:迟到次数、请假天数等 + - **业绩数据**:从业绩统计获取,如:开单业绩、耗卡业绩等 + - **手动录入**:手动输入,如:岗位补贴、宿舍费等 + - **批量导入**:从Excel批量导入 + - **API接口**:从第三方系统获取 + - **操作流程**: + 1. 选择工资字段 + 2. 设置字段来源类型 + 3. 配置来源规则(如公式、数据表、API接口等) + 4. 设置数据获取时机(计算时获取、定时获取等) + 5. 测试数据来源是否正常 + 6. 保存配置 + - **业务规则**: + - 字段来源可随时修改 + - 修改来源后需重新计算工资 + - 支持来源数据验证(数据格式、数据范围等) + - 来源数据异常时记录日志并提醒 + +- [ ] **工资计算公式配置** + - **业务场景**:配置工资计算公式,支持复杂的计算逻辑 + - **操作流程**: + 1. 创建计算公式(公式名称、公式表达式等) + 2. 配置公式变量(可引用其他工资字段、业务数据等) + 3. 设置公式条件(满足条件时应用公式) + 4. 测试公式计算结果 + 5. 保存公式配置 + - **公式示例**: + - 实发工资 = 应发工资 - 扣款合计 + - 应发工资 = 底薪 + 提成 + 奖金 + 补贴合计 + - 提成 = IF(业绩 >= 10000, 业绩 × 0.1, 业绩 × 0.08) + - **业务规则**: + - 支持常用数学函数(SUM、AVG、MAX、MIN、IF等) + - 支持字段引用(如:[底薪]、[提成]等) + - 支持条件判断和分支逻辑 + - 公式计算错误时记录日志 + +- [ ] **工资模板管理** + - **业务场景**:为不同岗位创建不同的工资模板 + - **操作流程**: + 1. 创建工资模板(模板名称、适用岗位等) + 2. 选择模板包含的工资字段 + 3. 配置每个字段的来源和计算公式 + 4. 设置模板的计算顺序 + 5. 保存模板 + - **业务规则**: + - 一个岗位可以对应多个工资模板(如:健康师基础模板、健康师高级模板) + - 模板可复制和修改 + - 模板变更需审核(重要模板) + +#### 2.6.2 多岗位工资核算 + +**业务场景**:基于配置的工资字段和公式,自动计算不同岗位的工资。 + +**功能详细说明**: + +- [ ] **工资计算** + - **业务场景**:一键计算所有员工工资 + - **操作流程**: + 1. 选择计算范围(全部员工、指定岗位、指定门店等) + 2. 选择计算月份 + 3. 系统根据工资模板和字段配置自动计算 + 4. 显示计算结果(成功、失败、异常等) + 5. 查看计算明细和异常日志 + - **业务规则**: + - 计算前自动获取各字段来源数据 + - 计算过程记录详细日志 + - 计算异常时标记并提醒 + - 支持重新计算和部分计算 + +- [ ] **工资管理** + - **业务场景**:管理计算后的工资数据 + - **功能**: + - 工资锁定和解锁 + - 工资条确认 + - 工资调整(手动调整单个字段) + - 工资导入导出(Excel) + - 工资查询和统计 + - **业务规则**: + - 工资锁定后不能修改 + - 工资条确认后不能修改 + - 工资调整需审批(重要字段) + +- [ ] **店长工资核算** + - **业务场景**:计算店长工资 + - **计算规则**: + - 底薪:根据门店规模和级别 + - 提成:根据门店业绩和提成比例 + - 奖励:根据门店目标完成情况 + - 管理津贴:根据管理指标 + - **业务规则**: + - 支持门店业绩统计 + - 支持管理指标考核 + +- [ ] **其他岗位工资核算** + - **业务场景**:计算其他岗位工资(主任、大项目主管、科技部总经理、事业部总经理、店助等) + - **计算规则**: + - 每个岗位有独立的计算规则 + - 支持规则配置 + - **业务规则**: + - 支持岗位工资规则配置 + - 支持工资计算历史记录 + +#### 2.6.2 工资管理 + +- [ ] **工资计算**:一键计算所有员工工资 +- [ ] **工资锁定**:锁定工资数据,防止误操作 +- [ ] **工资条确认**:员工确认工资条 +- [ ] **工资导入导出**:支持Excel批量导入导出 + +--- + +## 三、营销与增长系统 + +> **核心理念**:拓客 ≠ 营销。拓客是"把人弄进来",营销是"让人多消费、常消费"。本系统将两者有机结合,实现真正的增长系统。 + +### 3.1 拓客与线索管理 ⭐ **把人弄进来** + +> **重要性**:拓客是美业机构的核心需求,很多美业系统"暗地里最值钱"的部分。本系统将拓客与业财一体化深度结合,实现真正的增长决策系统。 + +#### 3.1.1 拓客渠道管理 + +- [ ] **渠道来源配置** + - **业务场景**:配置不同的拓客渠道来源 + - **渠道类型**: + - **线上渠道**:抖音、美团、大众点评、小红书、微信朋友圈等 + - **线下渠道**:地推、门店自然流量、转介绍等 + - **合作渠道**:异业合作、渠道合作等 + - **其他渠道**:自定义渠道类型 + - **操作流程**: + 1. 进入渠道管理页面 + 2. 添加渠道类型(渠道名称、渠道类型、渠道描述) + 3. 配置渠道属性(渠道成本、渠道转化率等) + 4. 保存渠道配置 + - **业务规则**: + - 渠道类型可自定义 + - 渠道配置可随时修改 + - 渠道支持启用/禁用 + +- [ ] **渠道成本录入** + - **业务场景**:记录每个渠道的获客成本 + - **成本类型**: + - **广告费用**:线上广告投放费用 + - **推广费用**:地推、活动推广费用 + - **合作费用**:异业合作、渠道合作费用 + - **人力成本**:渠道运营人力成本 + - **其他成本**:其他渠道相关成本 + - **操作流程**: + 1. 进入渠道成本录入页面 + 2. 选择渠道、填写成本类型、金额、时间 + 3. 上传成本凭证(可选) + 4. 保存成本记录 + - **业务规则**: + - 渠道成本可随时录入 + - 渠道成本支持批量导入 + - 渠道成本记录可查询和导出 + - 渠道成本自动汇总(按渠道、按时间段) + +- [ ] **渠道效果分析** ⭐ **与业财一体化联动** + - **业务场景**:分析每个渠道的获客效果和ROI + - **统计指标**: + - **渠道获客数**:每个渠道带来的新客数量 + - **渠道获客率**:渠道获客数 / 渠道曝光数 × 100% + - **渠道转化率**:渠道成交数 / 渠道获客数 × 100% + - **单渠道获客成本**:渠道总成本 / 渠道获客数 + - **单客转化成本**:渠道总成本 / 渠道成交数(关联业财一体化收入确认) + - **渠道ROI**:渠道利润 / 渠道成本 × 100%(关联业财一体化数据) + - **业务规则**: + - 渠道效果分析自动计算(关联业财一体化数据) + - 支持多维度统计(按时间段、按门店、按项目) + - 支持渠道对比分析 + - 支持渠道ROI排名 + - 支持渠道ROI预警(ROI低于阈值时提醒) + +#### 3.1.2 拓客活动工具 + +- [ ] **新客体验卡** + - **业务场景**:配置新客体验卡,吸引新客到店体验 + - **配置项**: + - **体验项目**:体验卡包含的项目(可多选) + - **体验次数**:每个项目的体验次数 + - **体验价格**:体验卡价格(通常为0元或低价) + - **有效期**:体验卡有效期 + - **使用规则**:体验卡使用规则(限新客、限首次等) + - **操作流程**: + 1. 进入体验卡配置页面 + 2. 选择体验项目、设置体验次数、价格、有效期 + 3. 设置使用规则 + 4. 保存体验卡配置 + - **业务规则**: + - 体验卡配置可随时修改 + - 体验卡支持启用/禁用 + - 体验卡支持批量生成 + +- [ ] **0元体验/低价引流** + - **业务场景**:配置0元体验或低价引流活动,吸引新客到店 + - **活动配置**: + - **体验项目**:0元体验或低价引流的项目 + - **活动价格**:活动价格(0元或低价) + - **活动时间**:活动开始时间、结束时间 + - **活动规则**:活动使用规则(限新客、限首次等) + - **活动渠道**:活动投放渠道(抖音、美团等) + - **活动成本**:活动成本(关联渠道成本) + - **业务规则**: + - 活动配置可随时修改 + - 活动支持启用/禁用 + - 活动成本自动关联渠道成本 + - **活动是否亏钱分析**:活动利润 < 0 时判定为亏钱(关联业财一体化数据) + +- [ ] **到店核销** + - **业务场景**:管理体验卡、活动券的到店核销 + - **核销流程**: + 1. 客户到店,出示体验卡/活动券 + 2. 员工扫描二维码或输入券码 + 3. 系统验证券码有效性 + 4. 核销成功,记录核销信息 + - **核销信息**: + - 核销时间、核销门店、核销员工 + - 核销项目、核销金额 + - 客户信息(姓名、手机号等) + - **业务规则**: + - 核销记录实时同步 + - 核销记录可查询和导出 + - 核销异常自动提醒(重复核销、过期核销等) + +#### 3.1.3 线索管理 ⭐ **非常关键** + +- [ ] **潜客/线索池** + - **业务场景**:录入和管理潜在客户线索 + - **线索来源**: + - **线上渠道**:抖音、美团、大众点评等线上渠道 + - **线下渠道**:地推、门店自然流量等线下渠道 + - **转介绍**:老客户转介绍 + - **其他来源**:其他来源 + - **线索信息**: + - 姓名、手机号、微信等基本信息 + - 线索来源、线索渠道 + - 线索状态(待跟进、跟进中、已转化、已流失等) + - 线索标签(意向项目、预算范围等) + - **操作流程**: + 1. 进入线索录入页面 + 2. 填写线索基本信息、来源、渠道、标签 + 3. 保存线索 + - **业务规则**: + - 线索可批量导入 + - 线索支持去重(相同手机号自动合并) + - 线索支持分配(分配给指定员工跟进) + +- [ ] **跟进状态管理** + - **业务场景**:管理线索的跟进状态 + - **状态类型**: + - **待跟进**:线索已录入,待员工跟进 + - **跟进中**:员工正在跟进线索 + - **已预约**:线索已预约到店 + - **已到店**:线索已到店体验 + - **已转化**:线索已转化为正式客户 + - **已流失**:线索已流失(无转化可能) + - **业务规则**: + - 跟进状态可自定义 + - 跟进状态支持流转(待跟进→跟进中→已预约→已到店→已转化) + - 跟进状态流转记录可查询 + +- [ ] **跟进记录** + - **业务场景**:记录员工对线索的跟进情况 + - **记录内容**: + - 跟进时间、跟进员工 + - 跟进方式(电话、微信、到店等) + - 跟进内容(沟通内容、客户反馈等) + - 跟进结果(是否预约、是否到店等) + - 下次跟进时间 + - **操作流程**: + 1. 员工选择线索 + 2. 填写跟进记录(跟进方式、内容、结果、下次跟进时间) + 3. 保存跟进记录 + - **业务规则**: + - 跟进记录可随时添加 + - 跟进记录支持查询和导出 + - 跟进记录支持提醒(下次跟进时间到时提醒) + +- [ ] **转化率分析** ⭐ **与业财一体化联动** + - **业务场景**:统计线索的转化率,分析拓客效果 + - **统计指标**: + - **线索转化率**:已转化线索数 / 总线索数 × 100% + - **到店转化率**:已到店线索数 / 已预约线索数 × 100% + - **成交转化率**:已转化线索数 / 已到店线索数 × 100% + - **单客转化成本**:渠道总成本 / 已转化线索数(关联业财一体化成本数据) + - **业务规则**: + - 转化率统计自动计算 + - 支持多维度统计(按渠道、按员工、按时间段) + - 支持转化率趋势分析 + +### 3.2 裂变与转介绍 + +#### 3.2.1 老带新 + +- [ ] **老带新配置** + - **业务场景**:配置老带新活动,鼓励老客户介绍新客户 + - **配置项**: + - **奖励规则**:老客户介绍新客户的奖励规则(积分、余额、优惠券等) + - **新客奖励**:新客首次消费的奖励 + - **活动时间**:活动开始时间、结束时间 + - **活动规则**:活动使用规则(限首次介绍、限新客等) + - **操作流程**: + 1. 进入老带新配置页面 + 2. 设置奖励规则、新客奖励、活动时间、规则 + 3. 保存配置 + - **业务规则**: + - 老带新配置可随时修改 + - 老带新支持启用/禁用 + - 老带新奖励自动发放(新客首次消费后) + +- [ ] **转介绍记录** + - **业务场景**:记录老客户转介绍新客户的记录 + - **记录内容**: + - 老客户信息(姓名、手机号等) + - 新客户信息(姓名、手机号等) + - 转介绍时间 + - 新客首次消费时间、金额 + - 奖励发放情况 + - **业务规则**: + - 转介绍记录自动生成(新客首次消费后) + - 转介绍记录可查询和导出 + - 转介绍奖励自动发放 + +#### 3.2.2 邀请有礼 + +- [ ] **邀请活动配置** + - **业务场景**:配置邀请有礼活动,鼓励客户邀请好友 + - **配置项**: + - **邀请奖励**:邀请人获得的奖励(积分、余额、优惠券等) + - **被邀请奖励**:被邀请人获得的奖励 + - **活动时间**:活动开始时间、结束时间 + - **活动规则**:活动使用规则 + - **操作流程**: + 1. 进入邀请活动配置页面 + 2. 设置邀请奖励、被邀请奖励、活动时间、规则 + 3. 保存配置 + - **业务规则**: + - 邀请活动配置可随时修改 + - 邀请活动支持启用/禁用 + - 邀请奖励自动发放(被邀请人首次消费后) + +- [ ] **邀请记录** + - **业务场景**:记录客户的邀请记录 + - **记录内容**: + - 邀请人信息 + - 被邀请人信息 + - 邀请时间 + - 被邀请人首次消费时间、金额 + - 奖励发放情况 + - **业务规则**: + - 邀请记录自动生成 + - 邀请记录可查询和导出 + - 邀请奖励自动发放 + +#### 3.2.3 返积分/返余额 + +- [ ] **返积分规则** + - **业务场景**:配置转介绍、邀请的返积分规则 + - **配置项**: + - **返积分比例**:返积分的比例(如:新客消费金额的10%) + - **返积分上限**:返积分的上限(如:最高1000积分) + - **返积分条件**:返积分的条件(如:新客首次消费满100元) + - **业务规则**: + - 返积分规则可配置 + - 返积分自动发放 + - 返积分记录可查询 + +- [ ] **返余额规则** + - **业务场景**:配置转介绍、邀请的返余额规则 + - **配置项**: + - **返余额比例**:返余额的比例(如:新客消费金额的5%) + - **返余额上限**:返余额的上限(如:最高500元) + - **返余额条件**:返余额的条件 + - **业务规则**: + - 返余额规则可配置 + - 返余额自动发放 + - 返余额记录可查询 + +### 3.3 新客转化 + +- [ ] **新客转化策略** + - **业务场景**:配置新客转化策略,提升新客转化率 + - **转化策略**: + - **新客专享优惠**:新客首次消费专享优惠 + - **新客体验卡**:新客体验卡配置和使用 + - **新客引导流程**:新客到店后的引导流程 + - **新客跟进策略**:新客跟进策略配置 + - **业务规则**: + - 新客转化策略可配置 + - 新客转化策略自动执行 + - 新客转化效果可统计 + +- [ ] **新客转化分析** + - **业务场景**:分析新客转化效果 + - **分析指标**: + - **新客转化率**:新客转化为正式客户的比例 + - **新客转化周期**:新客从首次接触到转化的平均时间 + - **新客转化成本**:新客转化的平均成本 + - **业务规则**: + - 新客转化分析自动计算 + - 支持多维度分析(按渠道、按员工、按时间段) + - 支持新客转化趋势分析 + +### 3.4 老客复购 ⭐ **让人多消费、常消费** + +#### 3.4.1 营销活动管理 + +#### 3.4.1 营销活动管理 + +- [ ] **活动类型管理** + - **业务场景**:定义和管理营销活动类型 + - **活动类型**: + - 促销活动(满减、折扣、买赠等) + - 会员活动(会员专享活动) + - 节日活动(节日促销活动) + - 复购活动(复购专享优惠) + - **业务规则**: + - 活动类型可预设规则模板 + - 创建活动时基于模板快速配置 + +- [ ] **活动配置** + - **业务场景**:配置营销活动的详细规则 + - **操作流程**: + 1. 选择活动类型 + 2. 设置活动基本信息(活动名称、活动时间、活动门店) + 3. 配置活动规则(如满1000减100、买2送1等) + 4. 设置活动适用范围(全部客户/指定标签客户/活跃客户等) + 5. 保存活动配置 + - **业务规则**: + - 活动时间不能早于当前时间 + - 活动创建后为"待发布"状态 + - 活动需审批后才能发布 + +- [ ] **活动审批与发布** + - **业务场景**:活动需要审批后才能发布 + - **操作流程**: + 1. 活动创建后提交审批 + 2. 审批人查看活动详情 + 3. 审批通过或驳回 + 4. 审批通过后活动状态变为"已发布" + 5. 系统自动向目标客户推送活动消息 + - **业务规则**: + - 活动必须审批通过才能发布 + - 支持多级审批(根据活动金额设置审批层级) + - 活动发布后不能修改(需先下架) + +- [ ] **活动执行与分析** ⭐ **与业财一体化联动** + - **活动跟踪**:活动执行情况跟踪、参与人数、转化率等 + - **活动调整**:活动规则调整、活动延期、活动提前结束 + - **活动ROI分析**:活动利润 / 活动成本 × 100%(关联业财一体化数据) + - **活动是否亏钱分析**:活动利润 < 0 时判定为亏钱(关联业财一体化数据) + - **活动优化建议**:基于活动ROI的优化建议 + +#### 3.4.2 会员卡系统 + +#### 3.2.1 会员卡类型管理 + +**业务场景**:管理不同类型的会员卡,满足不同客户需求。 + +**功能详细说明**: + +- [ ] **会员卡类型配置** + - **业务场景**:配置会员卡类型和规则 + - **会员卡类型**: + - 储值卡:充值金额,按金额消费 + - 次卡:按次数消费(如10次卡) + - 期限卡:按时间消费(如年卡) + - 套餐卡:固定套餐内容 + - VIP卡:VIP会员专属卡 + - **业务规则**: + - 每种卡类型可配置不同规则 + - 支持卡类型升级和转换 + +- [ ] **开卡管理** + - **业务场景**:为客户办理会员卡 + - **操作流程**: + 1. 选择客户 + 2. 选择会员卡类型 + 3. 设置开卡金额或次数 + 4. 选择支付方式 + 5. 确认开卡 + - **业务规则**: + - 开卡需支付相应费用 + - 开卡后自动激活会员权益 + - 支持开卡赠送(如开卡送积分) + +- [ ] **充值管理** + - **业务场景**:会员卡充值 + - **操作流程**: + 1. 选择会员和会员卡 + 2. 输入充值金额 + 3. 选择支付方式 + 4. 确认充值 + - **业务规则**: + - 充值金额有最低限制 + - 充值可享受优惠(如充1000送100) + - 充值记录可查询 + +#### 3.2.2 会员卡功能 + +- [ ] **消费记录**:会员卡消费记录查询 +- [ ] **余额查询**:会员卡余额实时查询 +- [ ] **转卡管理**:会员卡转卡功能(如次卡转储值卡) +- [ ] **退卡管理**:会员卡退卡功能(需审批) + +#### 3.4.3 积分系统 + +#### 3.3.1 积分规则配置 + +**业务场景**:配置积分获取和使用规则,激励客户消费。 + +**功能详细说明**: + +- [ ] **积分获取规则** + - **业务场景**:配置积分获取规则 + - **获取方式**: + - 消费积分:消费金额按比例获得积分(如1元=1积分) + - 签到积分:每日签到获得积分 + - 活动积分:参与活动获得积分 + - 推荐积分:推荐新客户获得积分 + - **业务规则**: + - 积分获取规则可配置 + - 支持不同等级会员积分倍数不同 + - 积分有效期可配置 + +- [ ] **积分使用规则** + - **业务场景**:配置积分使用规则 + - **使用方式**: + - 积分抵扣:积分抵扣消费金额(如100积分=1元) + - 积分兑换:积分兑换商品或服务 + - 积分转赠:积分转赠给其他会员 + - **业务规则**: + - 积分使用规则可配置 + - 积分使用有最低限制 + - 积分使用记录可查询 + +#### 3.3.2 积分功能 + +- [ ] **积分查询**:会员积分查询、积分明细查询 +- [ ] **积分兑换**:积分兑换商品/服务、积分商城 +- [ ] **积分转赠**:积分转赠功能 + +#### 3.4.4 优惠券系统 + +#### 3.4.1 优惠券管理 + +- [ ] **优惠券创建**:创建不同类型的优惠券(满减券、折扣券、代金券等) +- [ ] **优惠券发放**:优惠券发放规则配置、自动发放、手动发放 +- [ ] **优惠券使用**:优惠券使用记录、优惠券核销 + +#### 3.4.2 优惠券营销 + +- [ ] **自动发放**:基于条件的自动发放优惠券(如新客自动发放) +- [ ] **定向推送**:向特定客户推送优惠券 +- [ ] **优惠券组合**:优惠券组合营销策略 + +#### 3.4.5 会员等级系统 + +#### 3.5.1 等级体系配置 + +**业务场景**:建立会员等级体系,不同等级享受不同权益。 + +**功能详细说明**: + +- [ ] **等级体系配置** + - **业务场景**:配置会员等级体系 + - **等级设置**: + - 普通会员、银卡会员、金卡会员、钻石会员等 + - 设置等级顺序(等级越高,享受权益越多) + - 配置每个等级的权益(折扣、积分倍数、专属服务等) + - **业务规则**: + - 等级必须按顺序设置(不能跳跃) + - 等级名称不能重复 + - 等级权益可配置多个 + +- [ ] **升级规则配置** + - **业务场景**:配置会员升级条件 + - **升级条件**: + - 消费金额(如消费满10000元升级为银卡) + - 消费次数 + - 积分数量 + - **业务规则**: + - 升级条件可设置多个(需同时满足或满足其一) + - 升级后自动享受新等级权益 + - 升级记录保留历史 + +- [ ] **降级规则配置** + - **业务场景**:配置会员降级条件 + - **降级条件**: + - 长期未消费自动降级(如180天未消费) + - 降级目标等级 + - 降级生效时间 + - **业务规则**: + - 降级前需提醒会员 + - 降级后保留原等级历史记录 + - 降级后重新达到升级条件可再次升级 + +#### 3.5.2 等级管理 + +- [ ] **自动升级**:基于消费自动升级 +- [ ] **手动调整**:手动调整会员等级 +- [ ] **等级权益**:等级权益配置和使用 + +### 3.5 客户生命周期管理(CLM) + +#### 3.6.1 邀请有礼 + +**业务场景**:通过老客户邀请新客户,实现客户裂变,美业非常依赖转介绍。 + +**功能详细说明**: + +- [ ] **邀请规则配置** + - **业务场景**:配置邀请奖励规则 + - **奖励类型**: + - **邀请人奖励**:邀请人获得奖励(积分、优惠券、现金等) + - **被邀请人奖励**:被邀请人获得奖励(新客礼包、优惠券等) + - **双向奖励**:邀请人和被邀请人都获得奖励 + - **操作流程**: + 1. 进入邀请规则配置页面 + 2. 设置奖励类型和奖励内容 + 3. 设置奖励条件(被邀请人首次消费、消费满额等) + 4. 设置奖励发放规则(立即发放/满足条件后发放) + 5. 保存邀请规则 + - **业务规则**: + - 邀请规则可配置多个(不同时期不同规则) + - 奖励内容可自定义(积分数量、优惠券类型等) + - 奖励发放自动执行 + - 奖励记录可查询 + +- [ ] **邀请码管理** + - **业务场景**:为每个客户生成专属邀请码 + - **操作流程**: + 1. 系统自动为每个客户生成专属邀请码 + 2. 客户分享邀请码(二维码、链接等) + 3. 新客户通过邀请码注册 + 4. 系统自动关联邀请关系 + - **业务规则**: + - 邀请码唯一性保证 + - 邀请码永久有效(或可设置有效期) + - 邀请码使用次数可限制(每人限用1次) + - 邀请码可自定义(客户可设置自己的邀请码) + +- [ ] **转介绍奖励** + - **业务场景**:客户转介绍新客户后获得奖励 + - **奖励规则**: + - **首次消费奖励**:被邀请人首次消费后,邀请人获得奖励 + - **累计消费奖励**:被邀请人累计消费达到一定金额后,邀请人获得奖励 + - **复购奖励**:被邀请人复购后,邀请人获得奖励 + - **业务规则**: + - 奖励规则可配置 + - 奖励自动发放 + - 奖励记录可查询 + +#### 3.6.2 裂变统计 + +- [ ] **邀请统计**:邀请人数、邀请转化率、邀请奖励统计 +- [ ] **裂变分析**:裂变效果分析、裂变趋势分析 +- [ ] **排行榜**:邀请排行榜、转介绍排行榜 + + +> **重要性**:现在有CRM+营销,但缺"阶段感"。所有营销、AI都围绕它转。 + +#### 3.7.1 客户生命周期状态机 + +**业务场景**:建立客户生命周期状态机,明确客户在不同阶段的特征和行为,自动流转并对应不同的营销策略,与AI模块强绑定。 + +**功能详细说明**: + +- [ ] **生命周期阶段定义** + - **业务场景**:定义客户生命周期的各个阶段,建立明确的状态机 + - **生命周期阶段**: + - **新客**:首次注册或首次消费的客户(0-30天) + - **活跃**:近期有消费的客户(30天内有消费) + - **沉默**:长期未消费的客户(30-90天未消费) + - **流失**:长期未消费的客户(90天以上未消费) + - **召回中**:正在执行召回策略的流失客户 + - **复购**:有过复购行为的客户 + - **阶段特征**: + - 每个阶段有明确的判断标准(时间、消费行为等) + - 每个阶段有明确的客户特征(消费频率、消费金额等) + - 每个阶段有明确的营销策略(新客策略、活跃策略等) + - **操作流程**: + 1. 进入生命周期配置页面 + 2. 创建生命周期阶段(阶段名称、阶段描述等) + 3. 设置阶段判断规则(时间规则、消费规则等) + 4. 设置阶段流转规则(满足条件自动流转) + 5. 保存生命周期配置 + - **业务规则**: + - 生命周期阶段可自定义 + - 阶段判断规则可配置(时间、消费金额、消费次数等) + - 阶段自动流转(定时任务检查并流转) + - 阶段流转记录历史 + +- [ ] **自动阶段流转** + - **业务场景**:系统自动识别客户阶段并流转 + - **流转规则**: + - **新客 → 活跃**:首次消费后自动转为活跃 + - **活跃 → 沉默**:30天未消费自动转为沉默 + - **沉默 → 流失**:90天未消费自动转为流失 + - **流失 → 复购**:流失客户重新消费后转为复购 + - **操作流程**: + 1. 系统定时(如每天)检查客户阶段 + 2. 根据流转规则判断客户是否需要流转 + 3. 自动更新客户阶段 + 4. 记录阶段流转历史 + 5. 触发对应的营销策略 + - **业务规则**: + - 阶段流转自动执行 + - 阶段流转可手动调整 + - 阶段流转记录日志 + - 阶段流转触发营销策略 + +- [ ] **对应营销策略** + - **业务场景**:为不同生命周期阶段的客户配置不同的营销策略 + - **营销策略**: + - **新客策略**:新客专享优惠、新客礼包、首次消费折扣 + - **活跃策略**:会员活动、积分奖励、复购优惠 + - **沉默策略**:唤醒活动、优惠推送、关怀消息 + - **流失策略**:挽回活动、大额优惠、专属服务 + - **复购策略**:复购奖励、会员升级、专属权益 + - **操作流程**: + 1. 进入营销策略配置页面 + 2. 选择生命周期阶段 + 3. 配置对应的营销策略(活动、优惠券、消息等) + 4. 设置策略触发规则(阶段流转时自动触发) + 5. 保存营销策略 + - **业务规则**: + - 营销策略可配置多个 + - 策略自动触发(阶段流转时) + - 策略效果可统计 + - **与AI模块强绑定**:AI可基于客户生命周期提供个性化营销建议 + +--- + +## 四、预约与服务模块 + +### 4.1 预约管理系统 + +#### 4.1.1 客户预约 + +**业务场景**:客户通过系统预约服务时间,提前安排健康师和品项。 + +**功能详细说明**: + +- [ ] **在线预约** + - **业务场景**:客户通过APP或小程序在线预约服务 + - **操作流程**: + 1. 客户登录系统,进入预约页面 + 2. 选择门店(如有多门店) + 3. 选择品项或健康师 + 4. 选择预约时间(查看可预约时段) + 5. 填写预约信息(备注等) + 6. 提交预约申请 + - **业务规则**: + - 只能预约未来时间 + - 预约时间需在健康师可预约时段内 + - 同一时间段不能重复预约 + +- [ ] **预约类型** + - **业务场景**:支持不同类型的预约 + - **预约类型**: + - 品项预约:先选品项,系统推荐可服务的健康师 + - 健康师预约:先选健康师,再选品项 + - **业务规则**: + - 品项预约:系统自动匹配可服务的健康师 + - 健康师预约:客户指定健康师 + +- [ ] **预约时间段选择** + - **业务场景**:客户选择可预约的时间段 + - **操作流程**: + 1. 系统显示健康师的可预约时段(基于排班) + 2. 客户选择时间段(如10:00-11:00) + 3. 系统验证时间段是否可用 + 4. 确认选择 + - **业务规则**: + - 只能选择健康师排班内的时段 + - 已被预约的时段不可选 + - 时间段需符合品项服务时长要求 + +- [ ] **预约确认与修改** + - **业务场景**:预约提交后需要确认,支持修改和取消 + - **操作流程**: + 1. 客户提交预约后,系统发送确认消息 + 2. 健康师或门店确认预约(可选) + 3. 预约时间前自动提醒(如提前1小时) + 4. 客户到店后确认到店 + 5. 支持预约修改和取消 + - **业务规则**: + - 预约提交后自动确认(或需人工确认) + - 预约前自动发送提醒 + - 只能修改未开始的预约 + - 取消后释放时间段 + +#### 4.1.2 预约管理 + +- [ ] **预约列表**:门店预约列表查看、预约日历视图 +- [ ] **预约冲突检测**:自动检测预约冲突 +- [ ] **预约分配**:自动分配健康师、手动分配健康师 + +### 4.2 服务项目管理 + +#### 4.2.1 品项管理 + +> **定位升级**:**品项 = 业务规则引擎的入口**。不仅是“项目资料”,更决定开单、绩效、库存、财务等关键口径(后续 AI 成本、人效、毛利、结算都依赖这层抽象)。 + +- [ ] **项目信息管理** + - **业务场景**:管理服务项目信息 + - **项目分类**: + - **生美**:生活美容项目(如:面部护理、身体护理、基础护理等) + - **医美**:医疗美容项目(如:医美项目、医美套餐等) + - **科美**:科技美容项目(如:仪器项目、科技护理等) + - **产品**:产品销售(如:面膜、护肤品、美容器械等) + - **项目信息**: + - 项目基本信息(项目名称、项目描述、项目图片等) + - 项目分类(生美、医美、科美、产品) + - 项目价格(项目原价、项目售价等) + - 项目时长(服务时长、恢复期等) + - **合作医院配置**:医美项目可配置默认合作医院(开单时可选择或修改) + - **品项业务类型**:服务 / 商品 / 卡项 / 权益(用于统一规则入口) + - **执行方式**:内部执行(门店/员工)/ 外部执行(合作医院等) + - **财务处理方式**:收入确认时点、收入分摊规则、成本归集口径(与 `5.7 经营与业财分析` 对齐) + - **是否参与绩效**:是否计入员工业绩、人效、提成基数(可按岗位/角色差异化) + - **是否参与库存**:是否扣减库存/耗材(支持“服务关联耗材”与“商品出库”两类) + - **是否允许拆分结算**:订单维度 / 明细维度;是否允许一个订单多主体结算(员工/门店/医院) + - **操作流程**: + 1. 创建项目(填写项目基本信息、选择项目分类) + 2. 如选择医美分类,可配置默认合作医院(可选) + 3. 设置项目价格、时长等信息 + 4. 保存项目信息 + - **业务规则**: + - 项目分类必须选择(生美、医美、科美、产品) + - 医美项目可配置默认合作医院(开单时可选择或修改) + - 项目信息可随时修改 + - 项目支持启用/禁用 + +- [ ] **项目套餐管理** + - **业务场景**:管理项目套餐配置 + - **套餐配置**: + - 套餐基本信息(套餐名称、套餐描述、套餐价格等) + - 套餐包含项目(选择套餐包含的项目,可包含生美、医美、科美、产品等) + - 套餐有效期(套餐使用期限) + - **合作医院配置**:套餐中包含医美项目时,可配置默认合作医院 + - **业务规则**: + - 套餐可包含多种类型的项目(生美、医美、科美、产品) + - 套餐中包含医美项目时,可配置默认合作医院 + - 套餐价格可配置 + - 套餐支持启用/禁用 + +- [ ] **品项分类**:品项分类管理(生美、医美、科美、产品等) +- [ ] **品项价格**:品项价格管理、价格调整、会员价配置 + +#### 4.2.2 服务流程管理 + +- [ ] **服务流程配置**:配置服务流程步骤 +- [ ] **服务评价**:客户对服务进行评价 + +#### 4.2.5 服务过程记录(轻量版) + +> **重要性**:记录服务过程,包括服务备注、前后对比图、注意事项等,提升专业感&客户信任。美业行业可与医院合作获取客户健康信息,但服务记录本身是轻量级的业务记录。 + +**业务场景**:记录服务过程,包括服务备注、前后对比图、注意事项等,提升专业感和客户信任。 + +**功能详细说明**: + +- [ ] **服务备注** + - **业务场景**:记录服务过程中的备注信息 + - **备注内容**: + - 服务前状态(客户状态、皮肤状态等) + - 服务过程(服务步骤、使用产品等) + - 服务后状态(服务效果、注意事项等) + - 客户反馈(客户意见、客户需求等) + - **操作流程**: + 1. 服务开始前,健康师记录服务前状态 + 2. 服务过程中,记录服务步骤和使用产品 + 3. 服务完成后,记录服务后状态和效果 + 4. 记录客户反馈和注意事项 + 5. 保存服务备注 + - **业务规则**: + - 服务备注可随时编辑 + - 服务备注可关联到客户档案 + - 服务备注可用于服务分析 + - 服务备注可用于客户回访 + +- [ ] **前后对比图** + - **业务场景**:上传服务前后的对比图片 + - **操作流程**: + 1. 服务开始前,拍摄服务前照片 + 2. 上传服务前照片 + 3. 服务完成后,拍摄服务后照片 + 4. 上传服务后照片 + 5. 系统自动生成对比图(可选) + 6. 保存对比图 + - **业务规则**: + - 支持多张照片上传 + - 照片自动关联到服务记录 + - 照片可用于客户展示(小程序/APP) + - 照片可用于服务效果分析 + +- [ ] **注意事项** + - **业务场景**:记录服务后的注意事项 + - **注意事项类型**: + - **护理注意事项**:护理方法、护理频率等 + - **饮食注意事项**:饮食禁忌、饮食建议等 + - **生活习惯注意事项**:作息、运动等 + - **复诊提醒**:复诊时间、复诊项目等 + - **操作流程**: + 1. 服务完成后,健康师填写注意事项 + 2. 选择注意事项类型 + 3. 填写注意事项内容 + 4. 设置提醒时间(如:3天后提醒) + 5. 保存注意事项 + 6. 系统自动发送注意事项给客户(可选) + - **业务规则**: + - 注意事项可模板化(常用注意事项模板) + - 注意事项可发送给客户(短信/微信) + - 注意事项可设置提醒 + - 注意事项可用于客户关怀 + +- [ ] **服务记录管理** + - **业务场景**:管理服务过程记录 + - **功能**: + - 服务记录查询(按客户、按时间、按项目等) + - 服务记录统计(服务次数、服务效果等) + - 服务记录导出 + - 服务记录分享(分享给客户) + - **业务规则**: + - 服务记录永久保存 + - 服务记录可关联到客户档案 + - 服务记录可用于服务分析 + - 服务记录可用于客户信任提升 + +### 4.3 健康师排班管理 + +#### 4.3.1 排班功能 + +- [ ] **排班计划**:制定月度/周度排班计划 +- [ ] **自动排班**:基于规则的自动排班 +- [ ] **手动排班**:手动调整排班 +- [ ] **排班模板**:常用排班方案模板 +- [ ] **排班查看**:员工查看个人排班 + +#### 4.3.2 班次管理 + +- [ ] **班次类型**:早班、中班、晚班、通宵班等 +- [ ] **班次时长**:不同班次工作时长配置 +- [ ] **班次轮换**:班次轮换规则配置 + +### 4.4 服务评价系统 + +#### 4.4.1 评价管理 + +- [ ] **服务评价**:客户对服务进行评价(评分、评价内容) +- [ ] **健康师评价**:客户对健康师进行评价 +- [ ] **评价统计**:评价统计和分析 + +#### 4.4.2 评价应用 + +- [ ] **评价展示**:评价内容展示(客户可见) +- [ ] **评价分析**:基于评价的服务改进建议 + +### 4.5 爽约/取消/超时管理 + +> **重要性**:很多美业老板痛点"有些客户老爽约,影响排班"。这是很多门店的痛点。 + +#### 4.5.1 爽约管理 + +**功能详细说明**: + +- [ ] **爽约记录** + - **业务场景**:记录客户爽约情况 + - **爽约判断规则**: + - **未到店**:预约时间已过,客户未到店确认 + - **未确认**:预约时间已过,客户未确认到店 + - **取消预约**:客户在预约时间前取消预约(可设置取消时间限制) + - **操作流程**: + 1. 系统自动检测爽约(预约时间已过且未确认) + 2. 记录爽约信息(客户、预约时间、预约项目、健康师等) + 3. 发送爽约提醒给客户 + 4. 记录爽约次数 + - **业务规则**: + - 爽约自动记录 + - 爽约次数累计统计 + - 爽约记录永久保存 + - 爽约记录可用于客户画像分析 + +- [ ] **黑名单标签与风险客户标记** + - **业务场景**:为频繁爽约的客户打上黑名单标签,标记风险客户 + - **黑名单规则**: + - **爽约次数**:累计爽约次数达到阈值(如:3次) + - **爽约率**:爽约率超过阈值(如:50%) + - **恶意爽约**:短时间内多次爽约(如:1周内爽约2次) + - **风险客户标记**: + - **高风险**:爽约次数>=5次或爽约率>=70% + - **中风险**:爽约次数3-4次或爽约率50-70% + - **低风险**:爽约次数1-2次或爽约率30-50% + - **操作流程**: + 1. 系统自动检测客户是否满足黑名单条件 + 2. 自动为客户打上黑名单标签和风险等级 + 3. 发送通知给管理员 + 4. 黑名单客户预约受限(自动限制预约) + 5. 风险客户预约需审批(高风险客户) + - **业务规则**: + - 黑名单规则可配置 + - 黑名单标签可手动添加和移除 + - 黑名单客户预约需审批或自动限制 + - 黑名单客户不享受某些优惠 + - 风险客户标记自动更新 + +- [ ] **预约限制策略(自动限制预约)** + - **业务场景**:为不同客户设置不同的预约限制策略,自动限制预约 + - **限制策略**: + - **正常客户**:正常预约,无限制 + - **爽约客户**:限制预约次数(如:每月最多预约2次) + - **黑名单客户**:禁止预约或需审批 + - **风险客户**:根据风险等级设置不同限制(高风险需审批,中风险限制次数) + - **VIP客户**:优先预约,无限制 + - **操作流程**: + 1. 进入预约限制策略配置页面 + 2. 设置不同客户类型的限制规则 + 3. 设置限制规则生效条件(自动生效) + 4. 保存限制策略 + 5. 客户预约时系统自动检查限制规则 + 6. 满足限制条件时自动限制预约或要求审批 + - **业务规则**: + - 限制策略可配置 + - 限制策略自动生效(客户预约时自动检查) + - 限制策略可手动调整 + - 限制策略记录日志 + - 限制解除条件可配置(如:连续3次按时到店可解除限制) + +#### 4.5.2 取消管理 + +- [ ] **取消规则**:取消时间限制、取消次数限制、取消费用规则 +- [ ] **取消记录**:取消记录查询、取消原因统计 +- [ ] **取消分析**:取消率分析、取消原因分析 + +#### 4.5.3 超时管理 + +- [ ] **超时检测**:预约超时自动检测、超时提醒 +- [ ] **超时处理**:超时自动取消、超时记录 +- [ ] **超时统计**:超时率统计、超时原因分析 + +--- + +## 五、支付与财务模块 + +### 5.1 支付管理系统 + +#### 5.1.1 支付方式管理 + +**业务场景**:支持多种支付方式,满足不同客户的支付需求。 + +**功能详细说明**: + +- [ ] **微信支付** + - **业务场景**:客户使用微信支付完成付款 + - **操作流程**: + 1. 客户选择微信支付 + 2. 系统调用微信支付API生成支付二维码 + 3. 客户扫码支付 + 4. 支付成功后,微信回调系统 + 5. 系统更新订单状态为已支付 + - **业务规则**: + - 需要配置微信支付商户号和密钥 + - 支付成功后自动更新订单状态 + - 支付失败可重新支付 + +- [ ] **支付宝支付** + - **业务场景**:客户使用支付宝完成付款 + - **操作流程**: + 1. 客户选择支付宝支付 + 2. 系统调用支付宝API生成支付链接或二维码 + 3. 客户完成支付 + 4. 支付成功后,支付宝回调系统 + 5. 系统更新订单状态 + - **业务规则**: + - 需要配置支付宝商户号和密钥 + - 支持支付宝APP支付和扫码支付 + - 支付超时自动取消 + +- [ ] **银行卡支付** + - **业务场景**:客户使用银行卡刷卡支付 + - **操作流程**: + 1. 客户选择银行卡支付 + 2. 收银员在POS机上刷卡 + 3. 客户输入密码 + 4. POS机返回支付结果 + 5. 系统记录支付信息 + - **业务规则**: + - 需要对接POS机系统 + - 银行卡号需脱敏存储 + - 支付失败可重新支付 + +- [ ] **现金支付** + - **业务场景**:客户使用现金支付 + - **操作流程**: + 1. 客户选择现金支付 + 2. 收银员确认收款金额 + 3. 系统记录现金支付 + 4. 打印收据 + - **业务规则**: + - 现金支付需收银员确认 + - 记录实收金额和找零 + - 支持部分现金支付(如现金+储值卡) + +- [ ] **储值卡支付** + - **业务场景**:客户使用会员储值卡余额支付 + - **操作流程**: + 1. 客户选择储值卡支付 + 2. 系统查询会员储值卡余额 + 3. 验证余额是否充足 + 4. 余额充足则扣减余额,完成支付 + 5. 余额不足则提示充值或选择其他支付方式 + - **业务规则**: + - 只能使用会员本人的储值卡 + - 余额不足时不能支付 + - 支付后自动扣减储值卡余额 + +- [ ] **积分支付** + - **业务场景**:客户使用积分抵扣部分或全部金额 + - **操作流程**: + 1. 客户选择使用积分 + 2. 系统查询会员积分余额 + 3. 设置使用积分数量(可全部或部分使用) + 4. 系统计算积分抵扣金额(按积分规则) + 5. 剩余金额使用其他支付方式支付 + - **业务规则**: + - 积分使用需符合积分规则(如100积分=1元) + - 积分可与其他支付方式组合使用 + - 积分使用后自动扣减会员积分 + +#### 5.1.2 支付记录管理 + +- [ ] **支付记录查询**:查询支付记录,支持多条件筛选 +- [ ] **支付明细查看**:查看单笔支付的详细信息 +- [ ] **支付对账**:与支付平台对账,确保支付数据一致 +- [ ] **支付退款**:处理支付退款,支持全额退款和部分退款 + +### 5.2 财务管理系统 + +#### 5.2.1 财务核算 + +- [ ] **会计科目管理**:会计科目体系配置、科目分类、科目余额查询 +- [ ] **凭证管理**:财务凭证录入、凭证审核、凭证查询 +- [ ] **账簿管理**:总账、明细账、日记账、科目余额表 + +#### 5.2.2 资金管理 + +- [ ] **账户管理**:银行账户、现金账户、账户余额查询、账户流水查询 +- [ ] **资金流水**:收入记录、支出记录、转账记录 +- [ ] **资金预测**:资金预警、资金使用计划制定 + +#### 5.2.3 应收应付管理 + +- [ ] **应收账款**:应收单据、收款记录、催收管理 +- [ ] **应付账款**:应付单据、付款记录、付款计划 + +#### 5.2.4 财务报表 + +- [ ] **财务报表**:利润表、资产负债表、现金流量表、成本费用表 +- [ ] **财务分析**:财务预警、财务分析报告 + +### 5.3 对账管理系统 + +#### 5.3.1 对账功能 + +- [ ] **支付对账**:与支付平台对账(微信、支付宝等) +- [ ] **门店对账**:门店收银对账 +- [ ] **会员卡对账**:会员卡充值消费对账 + +#### 5.3.2 对账分析 + +- [ ] **对账差异处理**:对账差异识别和处理 +- [ ] **对账报表**:对账报表生成和导出 + +### 5.4 发票管理系统 + +#### 5.4.1 发票管理 + +- [ ] **发票开具**:开具发票(电子发票、纸质发票) +- [ ] **发票查询**:发票查询和下载 +- [ ] **发票统计**:发票统计和分析 + +#### 5.4.2 发票配置 + +- [ ] **发票配置**:发票类型配置、发票模板配置 +- [ ] **发票规则**:发票开具规则配置 + +### 5.5 分账与结算规则 + +#### 5.5.1 分账管理 + +**业务场景**:管理员工提成结算、门店分账、医院分润等,为工资核算和连锁管理铺路。 + +**功能详细说明**: + +- [ ] **员工提成结算** + - **业务场景**:管理员工提成的结算规则和结算周期 + - **结算规则**: + - **实时结算**:业绩产生后立即结算 + - **日结**:每日结算一次 + - **周结**:每周结算一次 + - **月结**:每月结算一次 + - **操作流程**: + 1. 进入提成结算配置页面 + 2. 设置结算规则(结算周期、结算方式等) + 3. 设置结算条件(业绩达到一定金额等) + 4. 系统自动执行结算 + 5. 生成结算记录 + - **业务规则**: + - 结算规则可配置 + - 结算自动执行 + - 结算记录可查询 + - 结算记录用于工资计算 + +- [ ] **门店分账** + - **业务场景**:管理连锁店的门店分账规则 + - **分账规则**: + - **按比例分账**:总部和门店按比例分账(如:总部30%,门店70%) + - **按固定金额分账**:总部和门店按固定金额分账 + - **按项目分账**:不同项目有不同的分账比例 + - **操作流程**: + 1. 进入门店分账配置页面 + 2. 设置分账规则(分账比例、分账方式等) + 3. 设置分账条件(门店类型、项目类型等) + 4. 系统自动执行分账 + 5. 生成分账记录 + - **业务规则**: + - 分账规则可配置 + - 分账自动执行 + - 分账记录可查询 + - 分账记录用于财务核算 + +- [ ] **医美应付 & 结算(合作医院)** + - **业务场景**:医美协作只做“应付、对账、结算”。门店开单医美品项后,由医院执行服务;系统按结算关系生成医院应付,并单独提取该笔应付进行对账与结算。 + - **应付计算**: + - **结算关系**:基于 `2.1.3 合作医院管理` 中的结算关系(按比例/固定/按品项差异化) + - **结算基数**:原价 / 实收 / 按分摊后金额 / 利润(可选,视财务口径) + - **应付生成**:系统自动生成医院应付(关联订单明细/医美品项行) + - **应付记录**:应付金额、期间、状态、关联单据、调整原因(如有) + - **操作流程**: + 1. 门店开单医美品项(选择医美品项、合作医院;可使用品项默认医院) + 2. 系统按结算关系生成医院应付(关联到订单明细/医美品项行) + 3. 医院执行服务并反馈完成情况(如有对接) + 4. 按医院+期间进行对账(差异标注与处理留痕) + 5. 生成结算单并付款登记(回传凭证) + - **业务规则**: + - **医院应付单独提取**:医院应付金额单独提取,不混入门店业绩口径(或报表单独列示) + - **对账/结算强留痕**:对账、调整、结算必须留痕并可追溯 + - **结算需审批**:大额应付结算需审批(阈值可配置) + - 应付记录可查询和导出(按医院/门店/品项/期间) + +- [ ] **医院应付财务处理** + - **业务场景**:在财务上单独处理合作医院的**医美应付**(结算款),确保财务数据准确(单独列示、可对账、可结算) + - **财务处理**: + - **医院应付单独列示**:医院应付金额在财务报表中单独列示(不包含在门店收入口径中) + - **医院应付作为成本/费用**:医院应付按财务口径计入成本或费用(用于门店盈亏/毛利分析) + - **医院应付结算**:定期结算医院应付,生成结算单并支付 + - **医院应付对账**:医院应付对账,确保应付金额准确 + - **业务规则**: + - 医院应付在财务报表中单独列示 + - 医院应付作为门店成本或费用处理 + - 医院应付结算需审批 + - 医院应付对账可查询和导出 + +- [ ] **财务锁账** + - **业务场景**:财务锁账,防止数据被修改 + - **操作流程**: + 1. 进入财务锁账页面 + 2. 选择锁账期间(如:2024年1月) + 3. 确认锁账 + 4. 锁账后,该期间的数据不能修改 + - **业务规则**: + - 锁账后数据不能修改 + - 锁账需权限验证 + - 锁账可解锁(需审批) + - 锁账记录日志 + +#### 5.5.2 结算管理 + +- [ ] **结算查询**:结算记录查询、结算明细查询 +- [ ] **结算统计**:结算金额统计、结算趋势分析 +- [ ] **结算导出**:结算记录导出(Excel、PDF等) + +### 5.6 财务风控 + +#### 5.6.1 风控规则 + +**业务场景**:财务风控,识别异常退款、大额折扣、非正常开单等,连锁客户会很在意。 + +**功能详细说明**: + +- [ ] **异常退款预警** + - **业务场景**:识别异常退款行为 + - **异常判断规则**: + - **退款频率**:短时间内多次退款(如:1天内退款3次以上) + - **退款金额**:大额退款(如:单笔退款超过1万元) + - **退款比例**:退款金额占消费金额比例过高(如:退款率超过50%) + - **退款时间**:消费后立即退款(如:消费后1小时内退款) + - **操作流程**: + 1. 系统自动检测退款行为 + 2. 判断是否满足异常规则 + 3. 满足条件时发送预警通知 + 4. 记录异常退款记录 + - **业务规则**: + - 异常规则可配置 + - 预警自动发送 + - 异常记录可查询 + - 异常记录需人工审核 + +- [ ] **大额折扣提醒** + - **业务场景**:识别大额折扣行为 + - **提醒规则**: + - **折扣金额**:单笔折扣金额超过阈值(如:超过1000元) + - **折扣比例**:折扣比例超过阈值(如:超过50%) + - **累计折扣**:累计折扣金额超过阈值(如:单日累计折扣超过5000元) + - **操作流程**: + 1. 系统自动检测折扣行为 + 2. 判断是否满足提醒规则 + 3. 满足条件时发送提醒通知 + 4. 记录大额折扣记录 + - **业务规则**: + - 提醒规则可配置 + - 提醒自动发送 + - 折扣记录可查询 + - 大额折扣需审批(可配置) + +- [ ] **非正常开单检测** + - **业务场景**:识别非正常开单行为 + - **检测规则**: + - **开单频率**:短时间内多次开单(如:1小时内开单10次以上) + - **开单金额**:异常金额开单(如:金额为0或负数) + - **开单时间**:非营业时间开单 + - **开单对象**:同一客户短时间内多次开单 + - **操作流程**: + 1. 系统自动检测开单行为 + 2. 判断是否满足检测规则 + 3. 满足条件时发送预警通知 + 4. 记录非正常开单记录 + - **业务规则**: + - 检测规则可配置 + - 预警自动发送 + - 异常记录可查询 + - 异常记录需人工审核 + +#### 5.6.2 风控管理 + +- [ ] **风控规则配置**:风控规则配置、风控阈值设置 +- [ ] **风控报告**:风控报告生成、风控统计分析 +- [ ] **风控处理**:异常处理、风控解除 + +#### 5.6.3 合规与风控管理 ⭐ **增强项** + +- [ ] **关键操作留痕管理** + - **业务场景**:记录所有关键操作,确保操作可追溯,防范纠纷和风险 + - **留痕范围**: + - **开单操作留痕**:开单记录(开单时间、开单金额、开单项目、开单人员、客户确认等) + - **消耗操作留痕**:耗卡记录(耗卡时间、耗卡项目、耗卡次数、服务人员、客户确认等) + - **退卡操作留痕**:退卡记录(退卡时间、退卡金额、退卡原因、审批流程、客户确认等) + - **退款操作留痕**:退款记录(退款时间、退款金额、退款原因、审批流程、客户确认等) + - **调账操作留痕**:调账记录(调账时间、调账金额、调账原因、审批流程等) + - **客户信息变更留痕**:客户信息变更记录(变更时间、变更内容、变更人员等) + - **员工操作留痕**:员工操作记录(员工信息变更、员工权限变更等) + - **留痕内容**: + - **操作前数据**:操作前的数据快照(如:退卡前的卡项余额、退款前的订单金额等) + - **操作后数据**:操作后的数据快照(如:退卡后的卡项余额、退款后的订单金额等) + - **操作人员**:操作人员信息(姓名、工号、角色等) + - **操作时间**:操作时间(精确到秒) + - **操作原因**:操作原因(客户要求、系统错误、审批通过等) + - **审批流程**:审批流程记录(审批人、审批时间、审批意见等) + - **客户确认**:客户确认信息(客户签名、客户确认时间等) + - **业务规则**: + - 所有关键操作必须留痕(开单、消耗、退卡、退款、调账等) + - 操作留痕不可修改和删除(管理员除外,且需记录修改日志) + - 操作留痕支持查询和导出 + - 操作留痕支持审计和追溯 + - 操作留痕永久保存(或按配置保留期限) + +- [ ] **客户知情确认管理** + - **业务场景**:记录客户知情确认信息,确保客户了解服务内容和相关事项,防范纠纷 + - **确认场景**: + - **开单确认**:客户对开单内容的知情确认(服务项目、服务价格、优惠金额、总价等) + - **医美服务开单确认**:客户对医美服务开单的知情确认(医美服务项目、服务价格、合作医院信息、服务风险等) + - **退卡确认**:客户对退卡内容的知情确认(退卡金额、退卡原因、退卡手续费等) + - **退款确认**:客户对退款内容的知情确认(退款金额、退款原因、退款方式等) + - **服务确认**:客户对服务内容的知情确认(服务项目、服务效果、注意事项等) + - **医美服务确认**:客户对医美服务的知情确认(服务项目、服务医院、服务风险、注意事项等) + - **隐私确认**:客户对隐私的知情确认(个人信息使用、照片使用等) + - **确认方式**: + - **电子签名**:客户电子签名确认(触摸屏签名、手写板签名等) + - **手写签名**:客户手写签名确认(签名照片上传) + - **短信确认**:客户短信确认(发送确认码,客户回复确认) + - **语音确认**:客户语音确认(录音确认) + - **操作流程**: + 1. 关键操作前(如:开单、退卡、退款),系统显示知情确认内容 + 2. 客户阅读并确认(电子签名、手写签名、短信确认等) + 3. 系统记录确认信息(确认时间、确认方式、确认内容、确认人员等) + 4. 确认信息永久保存 + 5. 确认信息关联到对应操作记录 + - **业务规则**: + - 关键操作必须进行知情确认(开单、退卡、退款等) + - 知情确认记录不可修改和删除 + - 知情确认支持多种确认方式(电子签名、手写签名、短信确认等) + - 知情确认支持查询和导出 + - 知情确认缺失时自动告警 + +- [ ] **风险提示管理** + - **业务场景**:自动识别和提示风险,防范合规风险和经营风险 + - **风险类型**: + - **操作风险**:操作风险提示(如:大额退款、异常开单、频繁退卡等) + - **客户风险**:客户风险提示(如:客户有投诉记录、客户有退卡历史等) + - **财务风险**:财务风险提示(如:大额折扣、异常调账、资金异常等) + - **合规风险**:合规风险提示(如:操作留痕缺失、知情确认缺失、审批流程缺失等) + - **服务风险**:服务风险提示(如:服务项目风险、客户过敏史等,可与医院合作获取) + - **操作流程**: + 1. 系统自动识别风险(基于规则引擎) + 2. 系统自动提示风险(弹窗提醒、消息通知等) + 3. 员工确认风险并处理(记录处理情况) + 4. 系统记录风险处理情况(处理时间、处理人员、处理结果等) + - **业务规则**: + - 风险提示自动触发(基于配置的风险规则) + - 风险提示优先级可配置(高风险、中风险、低风险) + - 风险处理记录可查询 + - 风险处理效果可统计 + - 风险预警可配置(预警阈值、预警频率等) + +- [ ] **合规检查** + - **业务场景**:定期进行合规检查,确保合规要求得到满足 + - **检查内容**: + - **操作留痕检查**:检查关键操作留痕是否完整(开单、消耗、退卡、退款等) + - **知情确认检查**:检查知情确认是否完整(开单确认、退卡确认、退款确认等) + - **审批流程检查**:检查审批流程是否完整(退卡审批、退款审批、调账审批等) + - **风险提示检查**:检查风险提示是否及时(操作风险、客户风险、财务风险等) + - **合规报告**:生成合规检查报告(合规率、合规问题、合规改进建议等) + - **业务规则**: + - 合规检查自动执行(定期检查,如:每日、每周、每月) + - 合规检查结果自动报告(发送给管理员) + - 合规问题自动告警(合规率低于阈值时告警) + - 合规改进建议自动生成(基于合规检查结果) + - 合规检查记录可查询和导出 + + +### 5.7 经营与业财分析 ⭐ **核心差异化** + +> **重要性**:老板买系统不是为了"记账",是为了"看赚没赚钱"。本模块从经营视角出发,将业务数据与财务数据打通,实现真正的业财一体化。通过收入确认规则、成本归集规则,实现门店盈亏表、项目毛利、员工人效、渠道ROI、活动盈亏等经营分析。 + +#### 5.7.1 收入确认规则 + +- [ ] **收入确认时点配置** + - **业务场景**:配置不同业务场景下的收入确认时点和规则 + - **确认规则类型**: + - **开单即确认**:开单时立即确认收入(适用于现金支付) + - **耗卡时确认**:耗卡时确认收入(适用于储值卡、套餐) + - **服务完成确认**:服务完成后确认收入(适用于先服务后付款) + - **分期确认**:按服务进度分期确认收入(适用于大项目) + - **配置项**: + - 支付方式与确认规则映射 + - 项目类型与确认规则映射 + - 套餐类型与确认规则映射 + - 自定义确认规则(支持复杂业务场景) + - **业务规则**: + - 收入确认规则可配置 + - 支持多种确认规则组合 + - 收入确认记录可追溯 + - 收入确认可调整(需审批) + +- [ ] **收入分摊规则** + - **业务场景**:配置套餐、组合项目的收入分摊规则 + - **分摊方式**: + - **按项目原价比例分摊**:按各项目原价比例分摊总收入 + - **按项目成本比例分摊**:按各项目成本比例分摊总收入 + - **按固定比例分摊**:按固定比例分摊总收入 + - **按实际服务次数分摊**:按实际服务次数分摊总收入 + - **业务规则**: + - 收入分摊规则可配置 + - 支持多种分摊方式 + - 分摊结果可查询和调整 + +#### 5.7.2 成本归集规则 + +- [ ] **成本归集配置** + - **业务场景**:配置成本归集规则,将各项成本准确归集到项目、员工、门店 + - **成本类型**: + - **直接成本**:项目耗材成本、设备使用成本 + - **间接成本**:门店租金、水电费、人员成本等 + - **固定成本**:门店装修、设备折旧等 + - **变动成本**:耗材、提成等 + - **归集规则**: + - **项目成本归集**:项目耗材自动归集、设备使用成本按使用时长归集 + - **员工成本归集**:员工工资、提成、社保等归集 + - **门店成本归集**:门店租金、水电、装修等归集 + - **时间成本归集**:按服务时长归集时间成本 + - **业务规则**: + - 成本归集规则可配置 + - 支持自动归集和手动归集 + - 成本归集记录可追溯 + - 成本归集可调整(需审批) + +- [ ] **成本分摊规则** + - **业务场景**:配置间接成本的分摊规则 + - **分摊方式**: + - **按收入比例分摊**:按各项目收入比例分摊间接成本 + - **按服务次数分摊**:按各项目服务次数分摊间接成本 + - **按服务时长分摊**:按各项目服务时长分摊间接成本 + - **按固定比例分摊**:按固定比例分摊间接成本 + - **业务规则**: + - 成本分摊规则可配置 + - 支持多种分摊方式 + - 分摊结果可查询和调整 + +#### 5.7.3 项目毛利分析 + +- [ ] **项目毛利计算** + - **业务场景**:自动计算每个项目的毛利和毛利率 + - **计算逻辑**: + - **项目收入**:项目实际收入(考虑折扣、优惠等) + - **项目成本**:项目直接成本(耗材、设备使用等)+ 分摊的间接成本 + - **项目毛利**:项目收入 - 项目成本 + - **项目毛利率**:项目毛利 / 项目收入 × 100% + - **分析维度**: + - **按项目分析**:每个项目的毛利和毛利率 + - **按项目类别分析**:不同类别项目的毛利对比 + - **按时间段分析**:不同时间段的项目毛利趋势 + - **按门店分析**:不同门店的项目毛利对比 + - **业务规则**: + - 项目毛利自动计算 + - 支持多维度分析 + - 支持毛利预警(毛利率低于阈值时提醒) + +- [ ] **项目盈利能力分析** + - **业务场景**:分析项目的盈利能力,识别高毛利项目和低毛利项目 + - **分析指标**: + - **项目毛利率排名**:按毛利率排序,识别高毛利项目 + - **项目毛利贡献排名**:按毛利总额排序,识别贡献大的项目 + - **项目成本结构分析**:分析项目成本的构成(耗材、人工、设备等) + - **项目定价合理性分析**:分析项目定价是否合理(毛利率是否达标) + - **业务规则**: + - 项目盈利能力自动分析 + - 支持项目优化建议(提升毛利率的建议) + - 支持项目下架建议(低毛利且低销量的项目) + +#### 5.7.4 员工业绩与人效分析 + +- [ ] **员工业绩分析** + - **业务场景**:分析员工的业绩贡献和效率 + - **分析指标**: + - **员工收入贡献**:员工产生的收入总额 + - **员工成本**:员工工资、提成、社保等成本 + - **员工毛利贡献**:员工收入 - 员工成本 + - **员工毛利率**:员工毛利贡献 / 员工收入 × 100% + - **业务规则**: + - 员工业绩自动计算 + - 支持多维度分析(按时间段、按项目、按门店) + - 支持员工业绩排名 + +- [ ] **人效分析** + - **业务场景**:分析员工的工作效率,识别高效员工和低效员工 + - **人效指标**: + - **单位时间产值**:员工收入 / 员工工作时间 + - **单位时间毛利**:员工毛利贡献 / 员工工作时间 + - **服务人次**:员工服务客户人次 + - **项目成功率**:员工成功开单的项目数 / 员工推荐的项目数 + - **客户满意度**:员工服务的客户满意度评分 + - **业务规则**: + - 人效指标自动计算 + - 支持人效排名 + - 支持人效预警(人效低于平均值时提醒) + - 支持培训建议(低效员工的培训建议) + +#### 5.7.5 门店盈亏分析 + +- [ ] **门店收入分析** + - **业务场景**:分析门店的收入情况 + - **收入构成**: + - **项目收入**:项目服务收入(按项目分类:生美、医美、科美、产品) + - **商品收入**:商品销售收入 + - **卡项收入**:会员卡销售收入 + - **其他收入**:其他业务收入 + - **合作医院收入**:合作医院服务收入(单独列示,不包含在门店收入中,或单独列示) + - **业务规则**: + - 门店收入自动统计 + - **合作医院收入单独统计**:合作医院服务收入单独统计(医院服务金额) + - **合作医院分润单独列示**:合作医院分润金额单独列示(作为门店成本或费用) + - 支持收入趋势分析 + - 支持收入对比分析(门店间对比、时间段对比) + +- [ ] **门店成本分析** + - **业务场景**:分析门店的成本情况 + - **成本构成**: + - **人员成本**:员工工资、提成、社保等 + - **耗材成本**:项目耗材成本 + - **固定成本**:门店租金、水电、装修折旧等 + - **营销成本**:营销活动成本 + - **合作医院分润成本**:合作医院分润成本(单独列示,作为门店成本) + - **其他成本**:其他运营成本 + - **业务规则**: + - 门店成本自动统计 + - **合作医院分润单独统计**:合作医院分润金额单独统计(作为门店成本) + - 支持成本结构分析 + - 支持成本趋势分析 + - 支持成本对比分析 + +- [ ] **门店盈亏分析** + - **业务场景**:分析门店的盈亏情况 + - **计算逻辑**: + - **门店收入**:门店各项收入总和(生美、科美、产品收入,不含合作医院收入) + - **合作医院收入**:合作医院服务收入(单独列示) + - **门店成本**:门店各项成本总和(人员成本、耗材成本、固定成本、营销成本等) + - **合作医院分润成本**:合作医院分润成本(单独列示,从合作医院收入中扣除) + - **门店利润**:门店收入 - 门店成本(不含合作医院分润) + - **合作医院利润**:合作医院收入 - 合作医院分润成本(单独计算) + - **门店总利润**:门店利润 + 合作医院利润 + - **门店利润率**:门店总利润 / (门店收入 + 合作医院收入) × 100% + - **分析维度**: + - **按时间段分析**:不同时间段的门店盈亏情况 + - **按门店分析**:不同门店的盈亏对比 + - **盈亏趋势分析**:门店盈亏的时间趋势 + - **合作医院盈亏分析**:合作医院收入和分润的盈亏分析 + - **业务规则**: + - 门店盈亏自动计算 + - **合作医院分润单独计算**:合作医院分润单独计算,不影响门店利润计算 + - 支持盈亏预警(亏损门店自动提醒) + - 支持盈亏改善建议(提升利润的建议) + +#### 5.7.6 经营财报(简版) + +- [ ] **经营财报生成** + - **业务场景**:自动生成简版经营财报,供老板快速了解经营情况 + - **财报内容**: + - **收入报表**:总收入、各项收入明细、收入趋势 + - **成本报表**:总成本、各项成本明细、成本趋势 + - **利润报表**:总利润、利润率、利润趋势 + - **关键指标**:毛利率、人效、客单价、复购率等 + - **报表类型**: + - **日报**:每日经营财报 + - **周报**:每周经营财报 + - **月报**:每月经营财报 + - **年报**:每年经营财报 + - **业务规则**: + - 经营财报自动生成 + - 支持财报推送(自动推送给老板) + - 支持财报导出(Excel、PDF等) + - 支持财报对比(同比、环比) + +- [ ] **财报分析** + - **业务场景**:对经营财报进行分析,识别经营问题和机会 + - **分析内容**: + - **收入分析**:收入增长趋势、收入结构分析 + - **成本分析**:成本增长趋势、成本结构分析 + - **利润分析**:利润增长趋势、利润率分析 + - **异常分析**:识别异常数据(收入下降、成本上升等) + - **业务规则**: + - 财报分析自动执行 + - 支持异常预警 + - 支持改善建议 + +--- + +## 六、库存与供应链模块 + +### 6.1 库存管理系统 + +#### 6.1.1 库存管理功能 + +- [ ] **库存预警**:库存预警规则配置、低库存预警、过期预警、预警通知 +- [ ] **库存盘点**:盘点计划、盘点执行、盘点差异处理 +- [ ] **库存调拨**:调拨申请、调拨审批、调拨执行、调拨历史 + +#### 6.1.2 库存使用管理 + +- [ ] **库存使用审批**:库存使用申请、审批流程、使用记录 +- [ ] **库存统计分析**:库存统计分析、库存成本分析 + +### 6.2 采购管理系统 + +#### 6.2.1 采购流程 + +- [ ] **采购需求**:采购需求申请 +- [ ] **采购计划**:采购计划制定、采购计划审批、采购计划执行 +- [ ] **采购订单**:采购订单管理、采购入库、采购结算 + +#### 6.2.2 采购分析 + +- [ ] **采购统计**:采购统计分析、供应商分析 +- [ ] **采购优化**:采购优化建议 + +### 6.3 供应商管理系统 + +#### 6.3.1 供应商管理 + +- [ ] **供应商档案**:供应商基本信息管理 +- [ ] **供应商分类**:供应商分类管理 +- [ ] **供应商评价**:供应商服务质量评价、供应商评级体系 + +#### 6.3.2 供应商合作 + +- [ ] **合作协议**:供应商合作协议管理 +- [ ] **合作历史**:供应商合作历史记录 + +### 6.4 设备管理系统 + +#### 6.4.1 设备档案管理 + +- [ ] **设备信息**:设备基本信息登记、设备分类、设备位置、设备状态 +- [ ] **设备档案**:设备技术参数、设备图片、设备文档 + +#### 6.4.2 设备维护管理 + +- [ ] **维护计划**:设备维护计划制定、维护提醒、维护记录 +- [ ] **维修管理**:设备维修申请、维修记录、维修费用 + +#### 6.4.3 设备使用管理 + +- [ ] **使用记录**:设备使用登记 +- [ ] **设备盘点**:设备盘点计划、盘点执行、盘点差异处理 + +### 6.5 耗材自动关联项目 + +#### 6.5.1 项目耗材配置 + +**业务场景**:配置项目与耗材的关联关系,项目消耗时自动扣减库存,成本自动计算,为AI成本核算提供数据。 + +**功能详细说明**: + +- [ ] **项目耗材关联** + - **业务场景**:配置项目与耗材的关联关系 + - **操作流程**: + 1. 进入项目耗材配置页面 + 2. 选择项目 + 3. 添加关联耗材(选择耗材、设置耗材数量) + 4. 设置耗材消耗规则(固定数量/按比例消耗) + 5. 保存关联关系 + - **业务规则**: + - 一个项目可关联多个耗材 + - 耗材数量可设置(固定数量或按比例) + - 耗材关联关系可修改 + - 耗材关联关系用于自动扣减库存 + +- [ ] **自动扣减库存** + - **业务场景**:项目消耗时自动扣减关联耗材的库存 + - **操作流程**: + 1. 客户耗卡或服务完成 + 2. 系统识别项目关联的耗材 + 3. 自动扣减耗材库存(按配置的数量) + 4. 记录耗材消耗记录 + 5. 库存不足时发送预警 + - **业务规则**: + - 耗材扣减自动执行 + - 库存不足时不能完成服务(可配置) + - 耗材消耗记录可查询 + - 耗材消耗记录用于成本计算 + +- [ ] **成本自动计算** + - **业务场景**:基于耗材消耗自动计算项目成本 + - **操作流程**: + 1. 系统识别项目消耗的耗材 + 2. 获取耗材的成本价格 + 3. 计算项目成本(耗材成本总和) + 4. 更新项目成本记录 + 5. 成本数据用于AI成本核算 + - **业务规则**: + - 成本自动计算 + - 成本数据实时更新 + - 成本数据可用于成本分析 + - 成本数据可用于AI成本核算 + +#### 6.5.2 耗材管理 + +- [ ] **耗材消耗统计**:耗材消耗统计、耗材成本统计 +- [ ] **耗材预警**:耗材库存预警、耗材成本预警 +- [ ] **耗材分析**:耗材使用分析、耗材成本分析 + +--- + +## 七、数据分析与决策支持 + +### 7.1 数据驾驶舱 + +#### 7.1.1 集团驾驶舱 + +- [ ] **核心指标**:实时业绩、客户、人员数据、关键KPI指标展示、异常预警 +- [ ] **数据钻取**:从集团到门店的数据钻取、维度切换、明细查看 + +#### 7.1.2 事业部驾驶舱 + +- [ ] **功能完善**:门店/经理/店长/健康师明细列表、排行榜 +- [ ] **数据可视化**:图表优化、交互增强、移动端适配 + +#### 7.1.3 门店驾驶舱 + +- [ ] **实时数据**:门店实时业绩数据、门店运营数据 +- [ ] **储扣分析**:储扣异常预警、储扣分析 + +#### 7.1.4 移动端驾驶舱 + +- [ ] **移动端展示**:移动端数据看板、实时数据更新 +- [ ] **数据分享**:数据截图分享、数据导出 + +### 7.2 报表分析系统 + +#### 7.2.1 报表类型 + +- [ ] **趋势分析报表**:业绩趋势、客户增长趋势、人员变动趋势 +- [ ] **排行榜报表**:个人排行、门店排行、团队排行 +- [ ] **对比分析报表**:门店对比、时间对比、品类对比 +- [ ] **年度汇总统计**:年度经营统计分析 + +#### 7.2.2 报表功能 + +- [ ] **报表生成**:自动生成报表、自定义报表 +- [ ] **报表导出**:报表导出(Excel、PDF等) +- [ ] **报表订阅**:报表定时生成和推送 + +### 7.3 客户画像分析 + +#### 7.3.1 客户画像 + +- [ ] **基础画像**:客户基本信息、消费偏好、行为特征 +- [ ] **价值画像**:客户价值评分、客户生命周期、客户流失风险 +- [ ] **标签画像**:客户标签体系、标签自动生成 + +#### 7.3.2 客户分析 + +- [ ] **客户行为分析**:消费行为分析、访问行为分析 +- [ ] **客户流失分析**:流失客户识别、流失预警模型、挽回策略 +- [ ] **客户分群分析**:客户分群、分群特征分析 + +### 7.4 经营分析系统 + +#### 7.4.1 经营分析 + +- [ ] **业绩分析**:业绩趋势分析、业绩对比分析、业绩预测 +- [ ] **成本分析**:成本结构分析、成本趋势分析、成本优化建议 +- [ ] **利润分析**:利润分析、利润率分析、利润预测 + +#### 7.4.2 决策支持 + +- [ ] **数据洞察**:数据洞察报告、异常数据识别 +- [ ] **优化建议**:基于数据的优化建议、经营策略建议 + +### 7.5 自定义指标与看板 + +#### 7.5.1 自定义指标 + +**业务场景**:老板可以自定义KPI指标,不要只给固定报表。 + +**功能详细说明**: + +- [ ] **指标创建** + - **业务场景**:创建自定义KPI指标 + - **操作流程**: + 1. 进入自定义指标配置页面 + 2. 创建指标(指标名称、指标描述等) + 3. 选择指标类型(数值型、百分比型、比率型等) + 4. 配置指标计算公式(可引用其他指标、业务数据等) + 5. 设置指标显示格式(小数位数、单位等) + 6. 保存指标配置 + - **指标类型**: + - **基础指标**:直接来自业务数据(如:销售额、客户数) + - **计算指标**:基于公式计算(如:客单价 = 销售额 / 客户数) + - **复合指标**:基于多个指标计算(如:利润率 = 利润 / 销售额) + - **业务规则**: + - 指标名称可自定义 + - 指标公式可配置(支持常用数学函数) + - 指标可引用其他指标 + - 指标实时计算 + +- [ ] **指标管理** + - **业务场景**:管理自定义指标 + - **功能**: + - 指标编辑、删除 + - 指标启用/禁用 + - 指标排序 + - 指标分组(按业务模块分组) + - **业务规则**: + - 指标可随时修改 + - 指标删除需确认 + - 指标修改记录历史 + +#### 7.5.2 拖拽式看板 + +- [ ] **看板创建** + - **业务场景**:创建自定义看板 + - **操作流程**: + 1. 进入看板配置页面 + 2. 创建看板(看板名称、看板描述等) + 3. 拖拽添加组件(图表、指标、表格等) + 4. 配置组件数据源和显示样式 + 5. 调整组件位置和大小 + 6. 保存看板配置 + - **组件类型**: + - **指标卡片**:显示单个指标数值 + - **图表**:折线图、柱状图、饼图等 + - **表格**:数据表格 + - **文本**:文本说明 + - **业务规则**: + - 看板可创建多个 + - 看板可分享给其他用户 + - 看板支持实时刷新 + - 看板支持导出(PDF、图片等) + +- [ ] **看板管理** + - **业务场景**:管理自定义看板 + - **功能**: + - 看板编辑、删除 + - 看板排序 + - 看板分享 + - 看板权限控制 + - **业务规则**: + - 看板可随时修改 + - 看板删除需确认 + - 看板权限可控制(谁可以查看、编辑) + +### 7.6 经营对标分析 + +#### 7.6.1 对标分析 + +**业务场景**:提供经营对标分析,帮助老板了解经营状况。 + +**功能详细说明**: + +- [ ] **门店vs门店对比** + - **业务场景**:对比不同门店的经营数据 + - **对比维度**: + - 业绩对比(销售额、利润等) + - 客户对比(客户数、新客数、复购率等) + - 人员对比(人员效率、人均产值等) + - 成本对比(成本结构、成本率等) + - **操作流程**: + 1. 进入对标分析页面 + 2. 选择对比门店(可多选) + 3. 选择对比指标(可多选) + 4. 选择对比时间范围 + 5. 生成对比分析报告 + - **业务规则**: + - 支持多门店对比 + - 对比指标可自定义 + - 对比报告可导出 + - 对比报告支持图表展示 + +- [ ] **本月vs上月对比** + - **业务场景**:对比本月和上月的经营数据 + - **对比维度**: + - 业绩对比(销售额增长率、利润增长率等) + - 客户对比(客户增长率、新客增长率等) + - 趋势对比(业绩趋势、客户趋势等) + - **操作流程**: + 1. 进入时间对比分析页面 + 2. 选择对比时间范围(本月vs上月) + 3. 选择对比指标 + 4. 生成对比分析报告 + - **业务规则**: + - 支持自定义时间范围对比 + - 对比报告自动计算增长率 + - 对比报告支持趋势图表 + +- [ ] **行业均值对比(后期)** + - **业务场景**:对比行业均值,了解行业水平 + - **对比维度**: + - 业绩对比(销售额、利润率等) + - 客户对比(客户数、复购率等) + - 成本对比(成本率等) + - **操作流程**: + 1. 进入行业对比分析页面 + 2. 选择对比指标 + 3. 系统显示行业均值数据 + 4. 生成对比分析报告 + - **业务规则**: + - 行业均值数据需定期更新 + - 行业均值数据可配置(初期可手动配置) + - 对比报告显示与行业均值的差距 + - 对比报告提供改进建议 + +#### 7.6.2 对标管理 + +- [ ] **对标报告**:对标报告生成、对标报告导出 +- [ ] **对标分析**:对标分析、对标趋势分析 +- [ ] **对标建议**:基于对标结果的改进建议 + +--- + +## 八、移动端与小程序 + +### 8.1 管理端移动应用 + +#### 8.1.1 核心功能 + +- [ ] **数据看板**:移动端数据看板、实时数据更新 +- [ ] **审批功能**:待审批事项列表、移动端审批操作、审批历史 +- [ ] **报表查看**:报表查看、报表导出 +- [ ] **消息通知**:消息列表、消息推送、消息提醒 + +#### 8.1.2 业务功能 + +- [ ] **开单耗卡**:移动端开单、移动端耗卡 +- [ ] **客户管理**:客户信息查看、客户跟进记录 +- [ ] **预约管理**:预约列表、预约确认、预约提醒 + +### 8.2 客户端小程序 + +#### 8.2.1 客户功能 + +- [ ] **会员中心**:会员信息、会员卡、积分查询 +- [ ] **在线预约**:服务预约、预约查询、预约取消 +- [ ] **消费记录**:消费记录查询、消费明细 +- [ ] **优惠活动**:活动查看、优惠券领取和使用 + +#### 8.2.2 营销功能 + +- [ ] **营销活动**:活动参与、活动分享 +- [ ] **积分商城**:积分兑换、积分转赠 +- [ ] **会员权益**:权益查看、权益使用 + +### 8.3 员工端应用(健康师/店长/科技老师) + +> **重要性**:员工端应用不仅仅是健康师在使用,店长、科技老师等各类员工都在使用。需要提供完整的日常工作功能,核心原则:**不能超过 3 步完成一个动作**。 + +#### 8.3.1 工作功能 + +- [ ] **排班查看**:个人排班查看、排班调整申请 +- [ ] **预约管理**:预约列表、预约确认、预约提醒(3步内完成预约确认) +- [ ] **客户管理**:客户信息、客户跟进、客户标签(快速查看客户信息) +- [ ] **业绩查询**:个人业绩查询、业绩排行榜(一键查看今日/本月业绩) + +#### 8.3.2 服务功能 + +- [ ] **服务记录**:服务记录、服务评价(快速记录服务过程) +- [ ] **开单耗卡**:移动端开单、移动端耗卡(3步内完成开单/耗卡) +- [ ] **消息通知**:消息通知、工作提醒(重要消息优先展示) + +#### 8.3.3 考勤打卡功能 + +- [ ] **打卡签到** + - **业务场景**:员工上下班打卡签到 + - **打卡方式**: + - **定位打卡**:基于GPS定位打卡(需在门店范围内) + - **WiFi打卡**:基于WiFi打卡(需连接门店WiFi) + - **人脸识别打卡**:基于人脸识别打卡(可选) + - **二维码打卡**:扫描门店二维码打卡 + - **操作流程**: + 1. 员工打开APP,进入打卡页面(1步) + 2. 点击打卡按钮(2步) + 3. 打卡成功(3步内完成) + - **业务规则**: + - 打卡位置需在门店范围内(定位打卡) + - 打卡时间需在排班时间内(允许提前/延后一定时间) + - 打卡记录实时同步到系统 + - 支持补卡申请(忘记打卡时) + +- [ ] **打卡记录查询** + - **业务场景**:员工查看自己的打卡记录 + - **查询内容**: + - 今日打卡记录(上班打卡、下班打卡) + - 本月打卡记录(打卡时间、打卡位置、打卡状态) + - 异常打卡记录(迟到、早退、缺勤等) + - **操作流程**: + 1. 员工打开APP,进入打卡记录页面(1步) + 2. 查看打卡记录(2步内完成) + - **业务规则**: + - 打卡记录实时更新 + - 支持打卡记录导出 + - 异常打卡自动提醒 + +- [ ] **考勤统计** + - **业务场景**:员工查看自己的考勤统计 + - **统计内容**: + - 本月出勤天数 + - 本月迟到次数 + - 本月早退次数 + - 本月缺勤次数 + - 本月加班时长 + - **操作流程**: + 1. 员工打开APP,进入考勤统计页面(1步) + 2. 查看考勤统计(2步内完成) + - **业务规则**: + - 考勤统计自动计算 + - 支持考勤统计导出 + +#### 8.3.4 工资条功能 + +- [ ] **工资条查看** + - **业务场景**:员工查看自己的工资条 + - **工资条内容**: + - **基本工资**:底薪、岗位工资等 + - **绩效工资**:提成、奖金等 + - **补贴**:餐补、交通补贴、岗位补贴等 + - **扣款**:迟到扣款、缺勤扣款、宿舍费等 + - **社保公积金**:个人缴纳的社保、公积金 + - **实发工资**:最终实发金额 + - **操作流程**: + 1. 员工打开APP,进入工资条页面(1步) + 2. 选择月份,查看工资条(2步) + 3. 查看工资明细(3步内完成) + - **业务规则**: + - 工资条自动生成(工资核算完成后) + - 工资条支持查看历史记录 + - 工资条支持导出(PDF、图片等) + - 工资条有疑问可申请复核 + +- [ ] **工资明细查询** + - **业务场景**:员工查看工资明细,了解工资构成 + - **明细内容**: + - **收入明细**:各项收入明细(项目提成、业绩提成等) + - **扣款明细**:各项扣款明细(迟到扣款、缺勤扣款等) + - **社保明细**:社保、公积金缴纳明细 + - **操作流程**: + 1. 员工打开APP,进入工资条页面(1步) + 2. 点击工资条,查看明细(2步) + 3. 查看各项明细(3步内完成) + - **业务规则**: + - 工资明细自动生成 + - 支持明细查询和导出 + +#### 8.3.5 请假申请功能 + +- [ ] **请假申请** + - **业务场景**:员工提交请假申请 + - **请假类型**: + - **事假**:因私事请假 + - **病假**:因病请假(需上传病假条) + - **年假**:年假请假 + - **调休**:调休请假 + - **其他**:其他类型请假 + - **操作流程**: + 1. 员工打开APP,进入请假页面(1步) + 2. 选择请假类型、填写请假时间、请假原因(2步) + 3. 提交请假申请(3步内完成) + - **业务规则**: + - 请假申请自动提交给审批人 + - 请假申请支持上传附件(病假条等) + - 请假申请状态实时更新(待审批、已通过、已拒绝) + - 请假申请支持撤销(未审批时) + +- [ ] **请假记录查询** + - **业务场景**:员工查看自己的请假记录 + - **查询内容**: + - 本月请假记录(请假类型、请假时间、请假状态) + - 历史请假记录 + - 请假余额(年假余额等) + - **操作流程**: + 1. 员工打开APP,进入请假记录页面(1步) + 2. 查看请假记录(2步内完成) + - **业务规则**: + - 请假记录实时更新 + - 支持请假记录导出 + - 请假余额自动计算 + +- [ ] **请假审批**(店长/管理员功能) + - **业务场景**:店长/管理员审批员工的请假申请 + - **审批流程**: + 1. 店长/管理员收到请假申请通知(1步) + 2. 查看请假申请详情(2步) + 3. 审批通过/拒绝(3步内完成) + - **业务规则**: + - 请假审批支持批量审批 + - 请假审批支持添加审批意见 + - 请假审批结果自动通知申请人 + +#### 8.3.6 其他工作功能 + +- [ ] **工作日报**:快速填写工作日报(3步内完成) +- [ ] **工作审批**:查看待审批事项、快速审批(3步内完成) +- [ ] **门店公告**:查看门店公告、重要通知 +- [ ] **培训学习**:查看培训课程、学习资料 +- [ ] **个人设置**:个人信息设置、密码修改、消息通知设置 + +### 8.4 老板专属轻看板 + +#### 8.4.1 轻看板功能 + +**业务场景**:为老板提供专属的轻量级看板,展示核心经营数据,老板不爱点很多功能。 + +**功能详细说明**: + +- [ ] **今日营收** + - **业务场景**:展示今日营收数据 + - **展示内容**: + - 今日销售额 + - 今日订单数 + - 今日新客数 + - 今日预约数 + - 今日营收趋势(小时趋势) + - **操作流程**: + 1. 老板打开移动端APP + 2. 进入老板专属看板 + 3. 查看今日营收数据 + 4. 点击查看详情(可选) + - **业务规则**: + - 数据实时更新 + - 支持数据刷新 + - 支持数据分享(截图分享) + +- [ ] **预约情况** + - **业务场景**:展示今日预约情况 + - **展示内容**: + - 今日预约总数 + - 今日已到店数 + - 今日爽约数 + - 今日待确认数 + - 预约时间分布(时段分布) + - **业务规则**: + - 数据实时更新 + - 支持预约详情查看 + - 异常情况自动提醒(爽约率高时) + +- [ ] **异常提醒** + - **业务场景**:展示异常情况提醒 + - **提醒类型**: + - **业绩异常**:今日业绩低于平均值 + - **客户异常**:新客数低于平均值 + - **预约异常**:爽约率高于平均值 + - **库存异常**:库存不足预警 + - **财务异常**:大额退款、大额折扣等 + - **操作流程**: + 1. 系统自动检测异常情况 + 2. 在老板看板中显示异常提醒 + 3. 老板点击查看异常详情 + 4. 老板处理异常情况 + - **业务规则**: + - 异常提醒实时显示 + - 异常提醒优先级可配置 + - 异常处理后可标记已处理 + - 异常提醒记录历史 + +#### 8.4.2 看板配置 + +- [ ] **看板个性化**:老板可自定义看板显示内容 +- [ ] **看板分享**:看板数据分享功能 +- [ ] **看板通知**:异常情况推送通知 + +--- + +## 九、消息与通知系统 + +### 9.1 消息中心 + +#### 9.1.1 消息类型 + +- [ ] **系统消息**:系统通知消息 +- [ ] **业务消息**:业务相关消息(开单、耗卡、预约等) +- [ ] **审批消息**:审批流程消息 +- [ ] **营销消息**:营销活动消息 +- [ ] **提醒消息**:各类提醒消息 + +#### 9.1.2 消息管理 + +- [ ] **消息发送**:消息发送功能 +- [ ] **消息接收**:消息接收和查看 +- [ ] **消息已读**:消息已读状态管理 +- [ ] **消息删除**:消息删除功能 + +### 9.2 通知推送系统 + +#### 9.2.1 多渠道通知 + +- [ ] **站内消息**:系统内消息通知 +- [ ] **短信通知**:短信通知功能 +- [ ] **微信通知**:微信消息通知 +- [ ] **邮件通知**:邮件通知功能 +- [ ] **APP推送**:移动端推送通知 + +#### 9.2.2 通知配置 + +- [ ] **通知规则**:通知触发规则配置 +- [ ] **通知模板**:通知消息模板管理 +- [ ] **通知开关**:用户通知开关配置 + +### 9.3 营销消息系统 + +#### 9.3.1 营销消息 + +- [ ] **活动推送**:营销活动消息推送 +- [ ] **优惠推送**:优惠券、优惠活动推送 +- [ ] **会员关怀**:生日祝福、节日关怀、到期提醒 + +#### 9.3.2 消息效果 + +- [ ] **发送统计**:消息发送统计 +- [ ] **效果分析**:消息推送效果分析、转化率分析 + +### 9.4 事件触发规则引擎 + +#### 9.4.1 规则引擎配置 + +**业务场景**:配置事件触发规则,实现业务自动化,这是自动化的基础设施。 + +**功能详细说明**: + +- [ ] **事件类型** + - **业务场景**:定义可触发规则的事件类型 + - **事件类型**: + - **到期事件**:会员权益到期、合同到期、预约到期等 + - **沉默事件**:客户沉默(长期未消费) + - **爽约事件**:客户爽约 + - **消费事件**:客户消费、客户复购等 + - **异常事件**:业绩异常、库存异常、财务异常等 + - **操作流程**: + 1. 进入事件规则配置页面 + 2. 选择事件类型 + 3. 配置事件触发条件 + 4. 配置事件触发后的动作 + 5. 保存规则配置 + - **业务规则**: + - 事件类型可扩展 + - 事件触发条件可配置 + - 事件触发动作可配置多个 + +- [ ] **到期 → 提醒规则** + - **业务场景**:会员权益到期、合同到期等自动提醒 + - **操作流程**: + 1. 系统检测到期事件(如:会员权益到期) + 2. 判断是否满足提醒条件(如:到期前7天) + 3. 触发提醒动作(发送短信、微信消息等) + 4. 记录提醒历史 + - **业务规则**: + - 提醒时间可配置(到期前7天、3天、1天等) + - 提醒方式可配置(短信、微信、站内消息等) + - 提醒内容可配置(消息模板) + - 提醒频率可限制(同一事件每天最多提醒1次) + +- [ ] **沉默 → 营销规则** + - **业务场景**:客户沉默时自动触发营销活动 + - **操作流程**: + 1. 系统检测沉默事件(如:30天未消费) + 2. 判断客户是否满足沉默条件 + 3. 触发营销动作(发送优惠券、推送活动等) + 4. 记录营销历史 + - **业务规则**: + - 沉默时间可配置(30天、60天、90天等) + - 营销动作可配置(优惠券、活动推送等) + - 营销频率可限制(同一客户每周最多营销1次) + - 营销效果可统计 + +- [ ] **爽约 → 标记规则** + - **业务场景**:客户爽约时自动标记和处理 + - **操作流程**: + 1. 系统检测爽约事件(预约时间已过且未确认) + 2. 记录爽约次数 + 3. 判断是否满足标记条件(如:爽约3次) + 4. 触发标记动作(打黑名单标签、限制预约等) + 5. 发送通知给管理员 + - **业务规则**: + - 标记条件可配置(爽约次数、爽约率等) + - 标记动作可配置(黑名单标签、预约限制等) + - 标记可手动解除 + - 标记记录历史 + +#### 9.4.2 规则管理 + +- [ ] **规则配置**:规则创建、编辑、删除 +- [ ] **规则测试**:规则测试功能、规则效果预览 +- [ ] **规则执行**:规则自动执行、规则执行日志 +- [ ] **规则统计**:规则执行统计、规则效果分析 + +--- + +## 十、第三方平台对接 + +### 10.1 团购平台对接 + +#### 10.1.1 团购平台对接 + +**业务场景**:对接大众点评、美团、抖音等团购平台,自动同步套餐和项目信息,支持在线验券。 + +**功能详细说明**: + +- [ ] **平台对接配置** + - **业务场景**:配置对接的团购平台信息 + - **对接平台**: + - 大众点评 + - 美团 + - 抖音(抖音本地生活) + - 其他团购平台(可扩展) + - **操作流程**: + 1. 进入第三方平台对接配置页面 + 2. 选择要对接的平台(大众点评/美团/抖音) + 3. 配置平台API密钥、商户号等信息 + 4. 测试对接是否成功 + 5. 启用对接功能 + - **业务规则**: + - 每个平台需要独立的API配置 + - API密钥需加密存储 + - 对接状态实时监控 + - 对接失败自动告警 + +- [ ] **套餐项目同步** + - **业务场景**:自动同步团购平台的套餐和项目信息到系统 + - **操作流程**: + 1. 系统定时(如每小时)调用平台API获取套餐/项目列表 + 2. 对比本地数据,识别新增、修改、下架的套餐/项目 + 3. 自动同步到系统(创建或更新本地套餐/项目) + 4. 记录同步日志 + 5. 同步异常时发送告警 + - **同步信息**: + - 套餐/项目名称、描述、价格 + - 套餐/项目图片 + - 有效期、使用规则 + - 库存数量 + - 销售状态(上架/下架) + - **业务规则**: + - 支持手动同步和自动同步 + - 同步冲突时以平台数据为准(或可配置) + - 同步历史可查询 + - 支持同步失败重试 + +- [ ] **套餐项目查看** + - **业务场景**:在系统中查看来自团购平台的套餐和项目 + - **操作流程**: + 1. 进入套餐/项目管理页面 + 2. 筛选来源为"团购平台"的套餐/项目 + 3. 查看套餐/项目详情(价格、库存、销售情况等) + 4. 查看同步状态和同步时间 + - **业务规则**: + - 团购平台套餐/项目有特殊标识 + - 显示来源平台信息 + - 支持查看同步历史 + +- [ ] **在线验券功能** + - **业务场景**:客户在团购平台购买套餐后,到店消费时在线验券 + - **操作流程**: + 1. 客户到店,出示团购券码(二维码或券码) + 2. 收银员或健康师扫描券码或输入券码 + 3. 系统调用平台API验证券码有效性 + 4. 验证通过后,显示套餐/项目信息 + 5. 选择耗卡或开单,完成服务 + 6. 系统调用平台API核销券码 + 7. 记录验券和核销记录 + - **业务规则**: + - 券码只能验证一次,不能重复使用 + - 验证前检查券码是否过期 + - 核销失败时记录日志并告警 + - 支持批量验券 + - 验券记录可查询和统计 + +- [ ] **验券记录管理** + - **业务场景**:管理验券记录,支持查询和统计 + - **功能**: + - 验券记录查询(按时间、平台、套餐等) + - 验券统计(验券数量、金额、平台分布等) + - 验券异常处理(验券失败、核销失败等) + - 验券记录导出 + - **业务规则**: + - 验券记录永久保存 + - 支持验券记录关联到客户和订单 + - 验券异常自动告警 + +#### 10.1.2 团购数据分析 + +- [ ] **团购数据统计**:各平台套餐销售统计、验券统计、收入统计 +- [ ] **平台对比分析**:不同平台的销售对比、客户来源分析 +- [ ] **套餐分析**:套餐销售排行、套餐转化率分析 + +### 10.2 设备仪器对接 + +#### 10.2.1 设备对接管理 + +**业务场景**:对接美业设备仪器(如皮肤检测仪、体脂秤等),获取设备数据并与会员绑定。 + +**功能详细说明**: + +- [ ] **设备对接配置** + - **业务场景**:配置对接的设备仪器信息 + - **设备类型**: + - 皮肤检测仪(如:VISIA、皮肤镜等) + - 体脂秤(如:InBody等) + - 其他美业设备(可扩展) + - **操作流程**: + 1. 进入设备对接配置页面 + 2. 选择设备类型和品牌 + 3. 配置设备连接方式(USB、WiFi、蓝牙、API接口等) + 4. 配置设备参数(设备编号、通信协议等) + 5. 测试设备连接是否成功 + 6. 启用设备对接 + - **业务规则**: + - 支持多种设备连接方式 + - 设备连接状态实时监控 + - 连接失败自动告警 + - 支持设备离线缓存(设备离线时数据暂存,上线后同步) + +- [ ] **设备数据获取** + - **业务场景**:从设备获取检测数据 + - **操作流程**: + 1. 客户到店进行设备检测 + 2. 健康师选择客户和设备 + 3. 启动设备检测 + 4. 设备检测完成后,系统自动获取检测数据 + 5. 数据解析和格式化 + 6. 保存检测数据到系统 + - **数据内容**: + - 检测时间、检测设备 + - 检测项目数据(如:皮肤水分、油分、弹性等) + - 检测图片(如有) + - 检测报告(如有) + - **业务规则**: + - 检测数据自动关联到客户 + - 支持数据格式转换和标准化 + - 检测数据异常时记录日志 + - 支持手动录入检测数据(设备故障时) + +- [ ] **会员数据绑定** + - **业务场景**:将设备检测数据与会员绑定,形成完整的会员档案 + - **操作流程**: + 1. 获取设备检测数据后,自动关联到当前客户 + 2. 在客户档案中显示历史检测记录 + 3. 支持查看检测数据趋势(如:皮肤水分变化趋势) + 4. 支持对比不同时间的检测数据 + - **业务规则**: + - 检测数据永久保存 + - 支持检测数据导出(PDF报告等) + - 检测数据可用于客户画像分析 + - 支持检测数据分享给客户(小程序/APP) + +- [ ] **检测数据分析** + - **业务场景**:分析客户检测数据,提供专业建议 + - **功能**: + - 检测数据趋势分析(时间趋势、对比分析) + - 检测数据异常识别(如:皮肤状态异常) + - 基于检测数据的项目推荐 + - 检测报告生成(专业报告模板) + - **业务规则**: + - 支持自定义检测报告模板 + - 检测数据可用于AI分析(结合AI模块) + - 检测数据可用于营销推荐 + +#### 10.2.2 设备管理 + +- [ ] **设备档案管理**:设备基本信息、设备状态、设备位置 +- [ ] **设备使用记录**:设备使用记录、使用统计 +- [ ] **设备维护管理**:设备维护计划、维护记录 + +### 10.3 考勤平台对接 + +#### 10.3.1 考勤平台对接 + +**业务场景**:对接企业微信和钉钉的考勤系统,同步考勤数据到系统。 + +**功能详细说明**: + +- [ ] **平台对接配置** + - **业务场景**:配置对接企业微信或钉钉考勤系统 + - **对接平台**: + - 企业微信考勤 + - 钉钉考勤 + - **操作流程**: + 1. 进入考勤平台对接配置页面 + 2. 选择对接平台(企业微信/钉钉) + 3. 配置平台API密钥、企业ID等信息 + 4. 授权系统访问考勤数据 + 5. 测试对接是否成功 + 6. 启用对接功能 + - **业务规则**: + - 需要平台管理员授权 + - API密钥需加密存储 + - 对接状态实时监控 + - 对接失败自动告警 + +- [ ] **考勤数据同步** + - **业务场景**:定时同步企业微信/钉钉的考勤数据到系统 + - **操作流程**: + 1. 系统定时(如每天凌晨)调用平台API获取考勤数据 + 2. 匹配系统用户和平台用户(通过手机号或工号) + 3. 同步考勤数据(打卡记录、请假记录、加班记录等) + 4. 更新系统考勤记录 + 5. 记录同步日志 + - **同步数据**: + - 打卡记录(上班打卡、下班打卡) + - 请假记录(事假、病假、年假等) + - 加班记录 + - 出差记录 + - 补卡记录 + - **业务规则**: + - 支持手动同步和自动同步 + - 同步冲突时以平台数据为准(或可配置) + - 同步历史可查询 + - 支持同步失败重试 + - 同步数据可用于工资计算 + +- [ ] **考勤数据查看** + - **业务场景**:在系统中查看同步的考勤数据 + - **操作流程**: + 1. 进入考勤管理页面 + 2. 查看员工考勤记录(打卡、请假、加班等) + 3. 查看考勤统计(出勤天数、迟到次数等) + 4. 查看同步状态和同步时间 + - **业务规则**: + - 考勤数据来源标识(系统打卡/平台同步) + - 支持考勤数据导出 + - 支持考勤异常提醒 + +- [ ] **考勤规则配置** + - **业务场景**:配置考勤规则,用于考勤数据分析和工资计算 + - **配置项**: + - 迟到、早退规则 + - 旷工规则 + - 加班规则 + - 请假规则 + - **业务规则**: + - 考勤规则可自定义 + - 规则变更需审核 + - 规则用于考勤数据分析和工资计算 + +#### 10.3.2 考勤管理 + +- [ ] **考勤统计**:出勤统计、迟到早退统计、加班统计 +- [ ] **考勤异常处理**:考勤异常识别和处理 +- [ ] **考勤报表**:考勤报表生成和导出 + +### 10.4 支付/财务平台对接 + +#### 10.4.1 支付平台对接 + +- [ ] **银行对接**:银行API对接、银行对账接口对接 +- [ ] **第三方支付对接**:微信支付、支付宝等第三方支付平台对接 +- [ ] **POS机对接**:POS机系统对接、POS机数据同步 + +#### 10.4.2 财务平台对接 + +- [ ] **财务软件对接**:用友、金蝶等财务软件对接 +- [ ] **对账平台对接**:第三方对账平台对接 +- [ ] **数据同步**:财务数据自动同步、对账数据自动同步 + +--- + +## 十一、问卷调查系统 + +### 11.1 问卷配置管理 + +#### 11.1.1 问卷创建与配置 + +**业务场景**:创建和配置问卷调查,支持灵活的问卷设计和多种题型。 + +**功能详细说明**: + +- [ ] **问卷创建** + - **业务场景**:创建新的问卷调查 + - **操作流程**: + 1. 进入问卷管理页面,点击创建问卷 + 2. 填写问卷基本信息(问卷名称、问卷描述、问卷类型等) + 3. 添加问卷题目(支持多种题型) + 4. 设置问卷规则(是否必填、跳转逻辑等) + 5. 设置问卷样式(主题色、Logo等) + 6. 保存问卷配置 + - **问卷类型**: + - 服务满意度调查 + - 产品满意度调查 + - 健康师评价调查 + - 活动反馈调查 + - 其他自定义问卷 + - **业务规则**: + - 问卷名称唯一性校验 + - 问卷可设置启用/禁用状态 + - 问卷可设置有效期 + - 问卷可设置填写次数限制(每人只能填写一次/可多次填写) + +- [ ] **题型配置** + - **业务场景**:配置问卷题目类型,支持多种题型 + - **题型类型**: + - **单选题**:只有一个选项 + - **多选题**:多个选项 + - **填空题**:文本输入 + - **评分题**:星级评分(1-5星) + - **量表题**:量表评分(如:1-10分) + - **排序题**:选项排序 + - **矩阵题**:矩阵选择 + - **图片题**:图片选择 + - **文件上传题**:文件上传 + - **操作流程**: + 1. 选择题型 + 2. 设置题目内容(题目文本、选项等) + 3. 设置题目规则(是否必填、选项限制等) + 4. 设置跳转逻辑(根据答案跳转到不同题目) + 5. 保存题目配置 + - **业务规则**: + - 支持题目排序和调整 + - 支持题目复制和删除 + - 支持题目分组(分页显示) + - 支持题目逻辑跳转 + +- [ ] **问卷规则配置** + - **业务场景**:配置问卷的触发规则和发放规则 + - **触发规则**: + - **服务完成后**:服务完成后自动发送问卷 + - **耗卡完成后**:耗卡完成后自动发送问卷 + - **开单完成后**:开单完成后自动发送问卷 + - **手动发送**:手动选择客户发送问卷 + - **定时发送**:定时发送问卷给指定客户 + - **发放规则**: + - 发送对象(全部客户/指定标签客户/指定客户) + - 发送时间(立即发送/延迟发送) + - 发送渠道(短信/微信/小程序/APP) + - 发送频率(每人每天最多1次/每人每周最多1次等) + - **业务规则**: + - 触发规则可配置多个 + - 支持条件判断(满足条件时触发) + - 发送失败自动重试 + +#### 11.1.2 问卷模板管理 + +- [ ] **问卷模板**:创建问卷模板,快速复用 +- [ ] **模板市场**:提供常用问卷模板(服务满意度、产品满意度等) +- [ ] **模板导入导出**:问卷模板导入导出功能 + +### 11.2 问卷发放与收集 + +#### 11.2.1 问卷发放 + +- [ ] **自动发放**:根据触发规则自动发放问卷 +- [ ] **手动发放**:手动选择客户发放问卷 +- [ ] **批量发放**:批量选择客户发放问卷 + +#### 11.2.2 问卷收集 + +- [ ] **问卷填写**:客户填写问卷(小程序/APP/H5) +- [ ] **问卷提交**:问卷提交和保存 +- [ ] **填写记录**:问卷填写记录查询 + +### 11.3 问卷数据分析 + +#### 11.3.1 问卷统计 + +- [ ] **填写统计**:问卷填写数量、填写率、完成率 +- [ ] **题目统计**:每个题目的答案统计(选项分布、平均分等) +- [ ] **趋势分析**:问卷数据趋势分析(时间趋势、对比分析) + +#### 11.3.2 问卷报告 + +- [ ] **数据报告**:问卷数据报告生成(图表、统计等) +- [ ] **报告导出**:报告导出(Excel、PDF等) +- [ ] **报告分享**:报告分享功能 + +### 11.4 满意度与复购联动 + +#### 11.4.1 满意度联动 + +**业务场景**:问卷满意度与业务联动,低分自动提醒,高分自动营销,与AI回访强结合。 + +**功能详细说明**: + +- [ ] **低分自动提醒** + - **业务场景**:问卷满意度低分时自动提醒和处理 + - **低分判断规则**: + - **评分低**:满意度评分低于阈值(如:3分以下) + - **差评**:客户给出差评文字 + - **投诉**:客户在问卷中投诉 + - **操作流程**: + 1. 客户提交问卷,满意度低分 + 2. 系统自动识别低分 + 3. 发送提醒通知给管理员和健康师 + 4. 自动创建客户服务工单 + 5. 触发回访流程(AI回访话术生成) + - **业务规则**: + - 低分阈值可配置 + - 提醒通知可配置(通知对象、通知方式等) + - 自动创建工单 + - 与AI回访模块联动(自动生成回访话术) + +- [ ] **高分自动营销** + - **业务场景**:问卷满意度高分时自动触发营销活动 + - **高分判断规则**: + - **评分高**:满意度评分高于阈值(如:4.5分以上) + - **好评**:客户给出好评文字 + - **推荐意愿**:客户表示愿意推荐 + - **操作流程**: + 1. 客户提交问卷,满意度高分 + 2. 系统自动识别高分 + 3. 触发营销动作(发送优惠券、推送活动等) + 4. 触发转介绍活动(邀请有礼) + 5. 记录营销历史 + - **业务规则**: + - 高分阈值可配置 + - 营销动作可配置(优惠券类型、活动类型等) + - 营销频率可限制 + - 营销效果可统计 + +#### 11.4.2 复购联动 + +- [ ] **复购识别**:基于问卷数据识别复购意愿 +- [ ] **复购营销**:复购意愿高时自动触发复购营销 +- [ ] **复购统计**:复购转化率统计、复购效果分析 + +--- + +## 十二、AI智能助手 + +> **核心理念**:AI不是"功能",而是"助手"。本系统提供AI经营助手总入口,让AI从功能升级为卖点。 + +### 12.0 AI经营助手 ⭐ **总入口** + +> **重要性**:把AI从"功能"升级成"卖点"。老板打开AI助手,就能快速了解"今天我该重点关注什么?哪些客户可能流失?哪些项目最赚钱?" + +#### 12.0.1 今日重点关注 + +- [ ] **今日经营概览** + - **业务场景**:AI助手自动分析今日经营情况,提供重点关注事项 + - **分析内容**: + - **今日业绩**:今日业绩完成情况、业绩预测、业绩异常提醒 + - **今日客户**:今日新客数、今日到店数、今日流失风险客户 + - **今日异常**:今日异常事件、异常提醒、异常处理建议 + - **今日机会**:今日营销机会、今日转化机会、今日复购机会 + - **操作流程**: + 1. 老板打开AI经营助手 + 2. 查看今日经营概览 + 3. 点击查看重点关注事项详情 + 4. 根据建议采取行动 + - **业务规则**: + - 今日重点关注自动生成 + - 重点关注事项按优先级排序 + - 重点关注事项支持一键处理 + +#### 12.0.2 流失风险预警 + +- [ ] **流失风险客户识别** + - **业务场景**:AI助手自动识别可能流失的客户,提供预警和建议 + - **分析内容**: + - **流失概率**:客户流失概率、流失原因分析 + - **流失预警**:高风险客户、中风险客户、低风险客户 + - **挽回建议**:针对不同流失原因的挽回建议 + - **挽回动作**:一键执行挽回动作(发送优惠券、发送关怀消息等) + - **操作流程**: + 1. 老板打开AI经营助手 + 2. 查看流失风险预警 + 3. 查看流失风险客户详情 + 4. 选择挽回建议并执行 + - **业务规则**: + - 流失风险自动识别(基于AI流失预警模型) + - 流失风险按优先级排序 + - 挽回建议自动生成 + - 挽回动作一键执行 + +#### 12.0.3 项目盈利能力分析 + +- [ ] **项目赚钱分析** + - **业务场景**:AI助手分析哪些项目最赚钱,哪些项目不赚钱 + - **分析内容**: + - **项目毛利排名**:按毛利率排序,识别高毛利项目 + - **项目毛利贡献**:按毛利总额排序,识别贡献大的项目 + - **项目优化建议**:低毛利项目的优化建议(提升毛利率、调整定价等) + - **项目下架建议**:低毛利且低销量项目的下架建议 + - **操作流程**: + 1. 老板打开AI经营助手 + 2. 查看项目盈利能力分析 + 3. 查看项目详情和优化建议 + 4. 根据建议调整项目策略 + - **业务规则**: + - 项目盈利能力自动分析(关联业财一体化数据) + - 项目优化建议自动生成 + - 项目下架建议自动生成 + +#### 12.0.4 AI助手对话 + +- [ ] **智能问答** + - **业务场景**:老板可以通过对话方式询问AI助手各种经营问题 + - **问答类型**: + - **业绩问题**:今日业绩如何?本月业绩趋势如何? + - **客户问题**:哪些客户可能流失?哪些客户有复购机会? + - **项目问题**:哪些项目最赚钱?哪些项目需要优化? + - **成本问题**:成本结构如何?哪些成本可以优化? + - **经营问题**:门店经营情况如何?有哪些经营建议? + - **操作流程**: + 1. 老板打开AI经营助手 + 2. 输入问题或选择预设问题 + 3. AI助手分析并回答 + 4. 老板查看回答和建议 + - **业务规则**: + - AI助手支持自然语言问答 + - AI助手回答基于实时数据 + - AI助手回答包含数据分析和建议 + +### 12.1 AI客户价值评分 + +#### 12.1.1 客户价值评分模型 + +**业务场景**:基于AI算法,自动评估客户价值,辅助客户运营决策。 + +**功能详细说明**: + +- [ ] **评分模型配置** + - **业务场景**:配置客户价值评分模型 + - **评分维度**: + - 消费金额(历史消费总额) + - 消费频次(消费次数、消费频率) + - 消费时间(最近消费时间、平均消费间隔) + - 消费品类(消费品类多样性) + - 客户活跃度(访问次数、互动次数) + - 客户生命周期(新客/老客/流失客) + - **操作流程**: + 1. 进入AI客户价值评分配置页面 + 2. 选择评分维度(可多选) + 3. 设置每个维度的权重 + 4. 设置评分规则(评分范围、评分等级等) + 5. 训练评分模型(使用历史数据) + 6. 测试模型准确性 + 7. 启用评分模型 + - **业务规则**: + - 评分模型可自定义配置 + - 支持多套评分模型(不同业务场景) + - 模型训练需要足够的历史数据 + - 模型准确性需定期评估和优化 + - **AI成本核算**:记录模型训练和推理的AI调用成本 + +- [ ] **自动评分** + - **业务场景**:系统自动为每个客户计算价值评分 + - **操作流程**: + 1. 系统定时(如每天)计算客户价值评分 + 2. 调用AI模型进行评分计算 + 3. 更新客户价值评分 + 4. 记录评分历史 + 5. **记录AI成本**:记录每次评分的AI调用成本 + - **业务规则**: + - 评分实时更新(客户行为变化时) + - 评分历史可查询 + - 评分可用于客户分群和营销 + - **AI成本统计**:统计AI调用成本,支持成本分析和优化 + +- [ ] **评分应用** + - **业务场景**:基于客户价值评分进行客户运营 + - **应用场景**: + - 客户分群(高价值客户、中价值客户、低价值客户) + - 营销策略(高价值客户专属活动) + - 客户服务(高价值客户优先服务) + - 流失预警(低价值客户流失风险高) + - **业务规则**: + - 评分可用于客户筛选和查询 + - 评分可用于自动化营销规则 + - 评分可用于客户画像分析 + +#### 12.1.2 客户流失预警 + +- [ ] **流失预警模型**:基于AI算法,预测客户流失风险 +- [ ] **预警规则配置**:配置流失预警规则和预警阈值 +- [ ] **预警通知**:客户流失风险预警通知 +- [ ] **挽回策略**:基于流失预警的客户挽回策略 +- [ ] **AI成本核算**:记录流失预警模型的AI调用成本 + +### 12.2 AI回访话术生成 + +#### 12.2.1 话术生成 + +**业务场景**:基于客户画像和历史数据,AI自动生成个性化的回访话术和复购话术。 + +**功能详细说明**: + +- [ ] **话术生成配置** + - **业务场景**:配置话术生成规则和模板 + - **话术类型**: + - 回访话术(服务后回访) + - 复购话术(促进复购) + - 关怀话术(节日关怀、生日祝福) + - 营销话术(活动推广) + - **操作流程**: + 1. 进入AI话术生成配置页面 + 2. 选择话术类型 + 3. 设置话术生成规则(基于客户标签、消费历史等) + 4. 配置话术模板(基础模板、个性化变量等) + 5. 设置话术风格(正式/亲切/专业等) + 6. 保存配置 + - **业务规则**: + - 话术模板可自定义 + - 支持多套话术模板 + - 话术生成需调用AI接口 + - **AI成本核算**:记录话术生成的AI调用成本 + +- [ ] **话术生成** + - **业务场景**:为特定客户生成个性化话术 + - **操作流程**: + 1. 选择客户和话术类型 + 2. 系统分析客户画像和历史数据 + 3. 调用AI接口生成个性化话术 + 4. 显示生成的话术内容 + 5. 健康师可编辑和优化话术 + 6. 保存话术用于发送 + 7. **记录AI成本**:记录本次话术生成的AI调用成本 + - **业务规则**: + - 话术生成基于客户画像和历史数据 + - 支持话术编辑和优化 + - 话术可保存为模板 + - 话术可用于短信、微信等渠道发送 + - **AI成本统计**:统计话术生成的AI调用成本 + +- [ ] **话术应用** + - **业务场景**:使用生成的话术进行客户沟通 + - **应用场景**: + - 客户回访(服务后回访) + - 复购促进(促进客户复购) + - 客户关怀(节日关怀、生日祝福) + - 营销推广(活动推广) + - **业务规则**: + - 话术可直接发送或编辑后发送 + - 话术发送记录可查询 + - 话术效果可统计(回复率、转化率等) + +#### 12.2.2 话术优化 + +- [ ] **话术效果分析**:分析话术效果(回复率、转化率等) +- [ ] **话术优化建议**:基于效果数据提供话术优化建议 +- [ ] **话术模板库**:常用话术模板库管理 + +### 12.3 AI项目推荐 + +#### 12.3.1 智能推荐 + +**业务场景**:基于客户画像和历史消费,AI智能推荐适合的项目和套餐。 + +**功能详细说明**: + +- [ ] **推荐模型配置** + - **业务场景**:配置项目推荐模型 + - **推荐维度**: + - 客户画像(年龄、性别、皮肤类型等) + - 历史消费(历史消费项目、消费偏好) + - 客户标签(客户标签、客户分群) + - 项目热度(项目销售热度、好评率) + - 项目关联(项目关联度、项目组合) + - **操作流程**: + 1. 进入AI项目推荐配置页面 + 2. 选择推荐维度(可多选) + 3. 设置每个维度的权重 + 4. 设置推荐规则(推荐数量、推荐理由等) + 5. 训练推荐模型(使用历史数据) + 6. 测试模型准确性 + 7. 启用推荐模型 + - **业务规则**: + - 推荐模型可自定义配置 + - 支持多套推荐模型(不同业务场景) + - 模型训练需要足够的历史数据 + - 模型准确性需定期评估和优化 + - **AI成本核算**:记录推荐模型的AI调用成本 + +- [ ] **智能推荐** + - **业务场景**:为客户推荐适合的项目和套餐 + - **操作流程**: + 1. 选择客户 + 2. 系统分析客户画像和历史数据 + 3. 调用AI推荐模型生成推荐列表 + 4. 显示推荐项目和推荐理由 + 5. 健康师可选择推荐项目或手动选择 + 6. **记录AI成本**:记录本次推荐的AI调用成本 + - **业务规则**: + - 推荐项目按推荐度排序 + - 显示推荐理由(为什么推荐这个项目) + - 支持推荐反馈(客户是否选择推荐项目) + - 推荐反馈用于模型优化 + - **AI成本统计**:统计推荐的AI调用成本 + +- [ ] **推荐应用** + - **业务场景**:在开单、耗卡等场景中使用推荐 + - **应用场景**: + - 开单推荐(开单时推荐项目) + - 耗卡推荐(耗卡时推荐项目) + - 营销推荐(营销活动时推荐项目) + - 小程序推荐(客户在小程序中查看推荐) + - **业务规则**: + - 推荐可用于多个业务场景 + - 推荐效果可统计(推荐转化率等) + +#### 12.3.2 推荐优化 + +- [ ] **推荐效果分析**:分析推荐效果(推荐转化率、推荐满意度等) +- [ ] **推荐优化建议**:基于效果数据提供推荐优化建议 +- [ ] **推荐A/B测试**:推荐策略A/B测试 + +### 12.4 AI经营分析 + +#### 12.4.1 智能分析助手 + +**业务场景**:AI分析经营数据,提供经营洞察和优化建议。 + +**功能详细说明**: + +- [ ] **分析模型配置** + - **业务场景**:配置经营分析模型 + - **分析维度**: + - 业绩分析(业绩趋势、业绩对比) + - 客户分析(客户增长、客户流失) + - 人员分析(人员效率、人员业绩) + - 成本分析(成本结构、成本优化) + - 利润分析(利润趋势、利润率) + - **操作流程**: + 1. 进入AI经营分析配置页面 + 2. 选择分析维度(可多选) + 3. 设置分析规则(分析频率、分析深度等) + 4. 配置分析报告模板 + 5. 启用分析模型 + - **业务规则**: + - 分析模型可自定义配置 + - 支持多套分析模型 + - 分析需调用AI接口 + - **AI成本核算**:记录分析的AI调用成本 + +- [ ] **智能分析** + - **业务场景**:AI自动分析经营数据,生成分析报告 + - **操作流程**: + 1. 系统定时(如每周)调用AI分析模型 + 2. 分析经营数据(业绩、客户、人员、成本等) + 3. 生成分析报告(数据洞察、问题识别、优化建议等) + 4. 发送分析报告给管理员 + 5. **记录AI成本**:记录本次分析的AI调用成本 + - **分析内容**: + - 数据洞察(关键指标变化、异常数据识别) + - 问题识别(经营问题、风险识别) + - 优化建议(经营优化建议、策略建议) + - 趋势预测(未来趋势预测) + - **业务规则**: + - 分析报告可自定义模板 + - 分析报告可导出(PDF、Excel等) + - 分析报告可分享 + - **AI成本统计**:统计分析的AI调用成本 + +- [ ] **分析应用** + - **业务场景**:基于AI分析结果进行经营决策 + - **应用场景**: + - 经营决策(基于分析报告做决策) + - 问题处理(基于问题识别处理问题) + - 策略优化(基于优化建议优化策略) + - 趋势预测(基于趋势预测做规划) + - **业务规则**: + - 分析报告可用于经营决策 + - 分析效果可跟踪(决策效果评估) + +#### 12.4.2 分析优化 + +- [ ] **分析效果评估**:评估分析效果(分析准确性、建议有效性等) +- [ ] **分析优化建议**:基于效果数据提供分析优化建议 +- [ ] **分析报告模板**:分析报告模板管理 + +### 12.5 AI成本核算 + +#### 12.5.1 AI成本管理 + +**业务场景**:核算和管理AI功能的调用成本,支持成本分析和优化。 + +**功能详细说明**: + +- [ ] **成本核算配置** + - **业务场景**:配置AI成本核算规则 + - **成本类型**: + - 模型训练成本(模型训练时的AI调用成本) + - 推理成本(模型推理时的AI调用成本) + - API调用成本(调用第三方AI API的成本) + - **操作流程**: + 1. 进入AI成本核算配置页面 + 2. 配置AI服务商信息(API密钥、计费方式等) + 3. 设置成本核算规则(成本计算方式、成本分摊规则等) + 4. 启用成本核算 + - **业务规则**: + - 支持多个AI服务商(OpenAI、百度、阿里等) + - 成本核算规则可自定义 + - 成本数据实时更新 + +- [ ] **成本记录** + - **业务场景**:记录每次AI调用的成本 + - **记录内容**: + - 调用时间、调用功能(客户价值评分/话术生成/项目推荐/经营分析) + - 调用参数(输入数据量、输出数据量等) + - 调用成本(Token数量、成本金额等) + - 调用结果(成功/失败) + - **业务规则**: + - 每次AI调用都记录成本 + - 成本数据实时记录 + - 成本数据可查询和统计 + +- [ ] **成本统计** + - **业务场景**:统计和分析AI成本 + - **统计维度**: + - 按功能统计(客户价值评分成本、话术生成成本等) + - 按时间统计(日成本、月成本、年成本) + - 按租户统计(每个租户的AI成本) + - 按用户统计(每个用户的AI成本) + - **业务规则**: + - 成本统计实时更新 + - 成本统计可导出 + - 成本统计可用于成本分析和优化 + +- [ ] **成本优化** + - **业务场景**:基于成本数据优化AI使用 + - **优化策略**: + - 成本预警(成本超预算时预警) + - 使用优化(减少不必要的AI调用) + - 模型优化(使用更经济的模型) + - 缓存优化(缓存AI结果,减少重复调用) + - **业务规则**: + - 成本优化建议自动生成 + - 成本优化效果可跟踪 + +#### 12.5.2 成本报表 + +- [ ] **成本报表**:AI成本报表生成(日报、月报、年报) +- [ ] **成本分析**:AI成本分析(成本趋势、成本结构等) +- [ ] **成本预算**:AI成本预算设置和管理 + +### 12.6 AI客户流失预警 + +#### 12.6.1 流失预警模型 + +**业务场景**:基于AI算法预测客户流失风险,提供流失概率、原因分析和建议动作,这是老板级AI功能。 + +**功能详细说明**: + +- [ ] **流失概率预测** + - **业务场景**:预测客户流失概率 + - **预测维度**: + - 消费行为(消费频率下降、消费金额下降等) + - 互动行为(访问频率下降、互动减少等) + - 时间维度(长期未消费、沉默时间等) + - 客户特征(客户类型、客户标签等) + - **操作流程**: + 1. 系统定时(如每天)调用AI模型预测流失概率 + 2. AI模型分析客户行为数据 + 3. 计算流失概率(0-100%) + 4. 更新客户流失风险等级(高风险/中风险/低风险) + 5. 记录预测历史 + - **业务规则**: + - 流失概率实时更新 + - 流失概率范围0-100% + - 流失风险等级可配置(如:高风险>70%,中风险30-70%,低风险<30%) + - 预测历史可查询 + - **AI成本核算**:记录预测的AI调用成本 + +- [ ] **流失原因分析** + - **业务场景**:分析客户流失的可能原因 + - **原因类型**: + - **服务原因**:服务不满意、健康师问题等 + - **价格原因**:价格过高、优惠不足等 + - **竞争原因**:竞争对手优惠、其他选择等 + - **时间原因**:时间不方便、预约困难等 + - **其他原因**:搬家、工作变动等 + - **操作流程**: + 1. AI模型分析客户行为数据 + 2. 识别可能的流失原因 + 3. 生成原因分析报告 + 4. 提供原因置信度 + 5. 记录原因分析历史 + - **业务规则**: + - 原因分析基于客户行为数据 + - 原因分析提供置信度 + - 原因分析可用于制定挽回策略 + - **AI成本核算**:记录原因分析的AI调用成本 + +- [ ] **建议动作** + - **业务场景**:基于流失概率和原因分析,提供建议动作 + - **建议动作类型**: + - **挽回活动**:针对流失原因制定挽回活动 + - **优惠推送**:推送专属优惠券 + - **关怀消息**:发送关怀消息 + - **专属服务**:提供专属服务 + - **转介绍**:邀请转介绍活动 + - **操作流程**: + 1. AI模型基于流失概率和原因分析 + 2. 生成建议动作列表 + 3. 按优先级排序建议动作 + 4. 管理员选择执行建议动作 + 5. 系统自动执行或提醒执行 + - **业务规则**: + - 建议动作可配置 + - 建议动作按优先级排序 + - 建议动作可手动执行或自动执行 + - 建议动作效果可跟踪 + - **AI成本核算**:记录建议动作生成的AI调用成本 + +#### 12.6.2 流失预警管理 + +- [ ] **预警规则配置**:预警规则配置、预警阈值设置 +- [ ] **预警通知**:流失风险预警通知、预警处理 +- [ ] **预警统计**:预警统计、预警效果分析 + +### 12.7 AI员工效率分析 + +#### 12.7.1 效率分析模型 + +**业务场景**:基于AI算法分析员工效率,提供单位时间产值、项目成功率、培训建议等,这是老板级AI功能。 + +**功能详细说明**: + +- [ ] **单位时间产值分析** + - **业务场景**:分析员工的单位时间产值 + - **分析维度**: + - **时间维度**:每小时产值、每天产值、每月产值 + - **项目维度**:不同项目的单位时间产值 + - **客户维度**:不同客户的单位时间产值 + - **操作流程**: + 1. 系统收集员工工作数据(服务时间、服务项目、服务金额等) + 2. AI模型分析员工效率数据 + 3. 计算单位时间产值 + 4. 对比行业均值或团队均值 + 5. 生成效率分析报告 + - **业务规则**: + - 单位时间产值实时计算 + - 支持多维度对比(个人vs团队、个人vs行业) + - 效率分析报告可导出 + - **AI成本核算**:记录效率分析的AI调用成本 + +- [ ] **项目成功率分析** + - **业务场景**:分析员工的项目成功率 + - **成功率指标**: + - **开单成功率**:开单成功次数 / 开单尝试次数 + - **复购成功率**:客户复购次数 / 服务客户数 + - **升单成功率**:升单成功次数 / 升单尝试次数 + - **操作流程**: + 1. 系统收集员工项目数据(开单记录、复购记录、升单记录等) + 2. AI模型分析项目成功率 + 3. 识别成功和失败的原因 + 4. 生成成功率分析报告 + 5. 提供改进建议 + - **业务规则**: + - 成功率实时计算 + - 支持多维度分析(不同项目、不同客户类型等) + - 成功率分析报告可导出 + - **AI成本核算**:记录成功率分析的AI调用成本 + +- [ ] **培训建议** + - **业务场景**:基于效率分析提供培训建议 + - **建议类型**: + - **技能培训**:针对技能不足的培训建议 + - **项目培训**:针对项目成功率低的培训建议 + - **服务培训**:针对服务质量的培训建议 + - **销售培训**:针对销售技巧的培训建议 + - **操作流程**: + 1. AI模型分析员工效率数据 + 2. 识别员工不足和优势 + 3. 生成培训建议列表 + 4. 按优先级排序培训建议 + 5. 管理员选择执行培训建议 + - **业务规则**: + - 培训建议可配置 + - 培训建议按优先级排序 + - 培训建议可关联培训课程 + - 培训效果可跟踪 + - **AI成本核算**:记录培训建议生成的AI调用成本 + +#### 12.7.2 效率管理 + +- [ ] **效率报告**:效率分析报告生成、效率报告导出 +- [ ] **效率对比**:员工效率对比、团队效率对比 +- [ ] **效率优化**:基于效率分析的优化建议 + +--- + +## 十三、商城系统 + +### 13.1 商品管理 + +#### 13.1.1 商品信息管理 + +**业务场景**:管理商城商品信息,支持美业相关产品(如面膜、护肤品等)的销售。 + +**功能详细说明**: + +- [ ] **商品创建** + - **业务场景**:创建商城商品 + - **操作流程**: + 1. 进入商品管理页面,点击创建商品 + 2. 填写商品基本信息(商品名称、商品描述、商品分类等) + 3. 上传商品图片(多张图片) + 4. 设置商品价格(原价、售价、会员价等) + 5. 设置商品库存(库存数量、库存预警等) + 6. 设置商品属性(规格、颜色、尺寸等) + 7. 保存商品信息 + - **商品分类**: + - 面膜类 + - 护肤品 + - 美容器械 + - 其他美业产品 + - **业务规则**: + - 商品名称唯一性校验 + - 商品可设置上架/下架状态 + - 商品可设置限购数量 + - 商品可设置积分兑换(可用积分兑换) + +- [ ] **商品分类管理** + - **业务场景**:管理商品分类 + - **操作流程**: + 1. 创建商品分类(分类名称、分类描述、分类图标等) + 2. 设置分类层级(支持多级分类) + 3. 设置分类排序 + 4. 保存分类配置 + - **业务规则**: + - 分类名称唯一性校验 + - 支持多级分类(如:护肤品 > 面膜 > 补水面膜) + - 分类可设置是否显示 + +- [ ] **商品库存管理** + - **业务场景**:管理商品库存 + - **操作流程**: + 1. 设置商品初始库存 + 2. 商品销售后自动扣减库存 + 3. 商品入库后自动增加库存 + 4. 库存低于预警值时自动提醒 + - **业务规则**: + - 库存实时更新 + - 库存不足时不能下单 + - 支持库存预警设置 + +#### 13.1.2 商品运营 + +- [ ] **商品推荐**:商品推荐设置(首页推荐、分类推荐等) +- [ ] **商品促销**:商品促销活动(限时折扣、买赠等) +- [ ] **商品评价**:商品评价管理(客户评价、评价统计) + +### 13.2 订单管理 + +#### 13.2.1 订单处理 + +- [ ] **订单创建**:客户下单创建订单 +- [ ] **订单支付**:订单支付处理(微信、支付宝、积分等) +- [ ] **订单发货**:订单发货处理(物流信息、发货状态) +- [ ] **订单完成**:订单完成确认(确认收货、订单完成) + +#### 13.2.2 订单管理 + +- [ ] **订单查询**:订单查询(按时间、状态、客户等) +- [ ] **订单统计**:订单统计(订单数量、订单金额、订单趋势等) +- [ ] **订单导出**:订单导出(Excel等) + +### 13.3 积分兑换 + +#### 13.3.1 积分兑换配置 + +- [ ] **兑换商品配置**:设置哪些商品可用积分兑换 +- [ ] **兑换规则配置**:配置积分兑换规则(积分数量、兑换比例等) +- [ ] **兑换限制配置**:配置兑换限制(每人限兑数量、兑换时间限制等) + +#### 13.3.2 积分兑换功能 + +- [ ] **积分兑换**:客户使用积分兑换商品 +- [ ] **兑换记录**:积分兑换记录查询 +- [ ] **兑换统计**:积分兑换统计(兑换数量、兑换金额等) + +### 13.4 商城运营 + +#### 13.4.1 商城配置 + +- [ ] **商城设置**:商城基本信息设置(商城名称、Logo、联系方式等) +- [ ] **运费设置**:运费规则设置(包邮规则、运费计算等) +- [ ] **配送设置**:配送方式设置(快递、自提等) + +#### 13.4.2 商城数据分析 + +- [ ] **销售统计**:商品销售统计(销售数量、销售金额、销售趋势等) +- [ ] **客户分析**:商城客户分析(购买客户、复购率等) +- [ ] **商品分析**:商品分析(热销商品、滞销商品等) + +### 13.5 到店服务与商品联动 + +#### 13.5.1 服务后商品推荐 + +**业务场景**:服务完成后推荐相关商品,套餐与商品组合销售,形成服务+商品的闭环。 + +**功能详细说明**: + +- [ ] **服务后推荐商品** + - **业务场景**:服务完成后自动推荐相关商品 + - **推荐规则**: + - **项目关联**:基于服务项目推荐相关商品(如:面部护理后推荐面膜) + - **客户画像**:基于客户画像推荐适合的商品 + - **历史购买**:基于客户历史购买推荐商品 + - **AI推荐**:基于AI算法推荐商品 + - **操作流程**: + 1. 客户服务完成 + 2. 系统自动识别服务项目 + 3. 基于推荐规则生成商品推荐列表 + 4. 在服务完成页面显示商品推荐 + 5. 客户点击查看商品详情 + 6. 客户可直接购买推荐商品 + - **业务规则**: + - 推荐规则可配置 + - 推荐商品数量可配置(如:推荐3-5个商品) + - 推荐商品可设置优先级 + - 推荐效果可统计(推荐转化率等) + +- [ ] **套餐与商品组合** + - **业务场景**:套餐与商品组合销售,提升客单价 + - **组合类型**: + - **套餐+商品**:购买套餐赠送商品 + - **套餐+商品优惠**:购买套餐后购买商品享受优惠 + - **商品+服务**:购买商品赠送服务 + - **操作流程**: + 1. 创建套餐与商品组合(选择套餐、选择商品、设置组合规则) + 2. 客户购买套餐时显示组合商品 + 3. 客户选择是否购买组合商品 + 4. 系统自动计算组合价格 + 5. 完成组合购买 + - **业务规则**: + - 组合规则可配置 + - 组合价格可设置(固定价格、折扣价格等) + - 组合商品可设置库存限制 + - 组合销售效果可统计 + +#### 13.5.2 联动管理 + +- [ ] **联动规则配置**:服务与商品联动规则配置 +- [ ] **联动效果统计**:联动销售统计、联动转化率统计 +- [ ] **联动优化**:基于联动效果的优化建议 + +--- + +## 十四、连锁总部策略引擎 + +> **重要性**:现在有多门店,但缺"总部能力"。这是战略储备功能,需要留接口。 + +### 14.1 统一价格策略 + +#### 14.1.1 价格策略管理 + +**业务场景**:总部统一管理价格策略,下发到各门店执行。 + +**功能详细说明**: + +- [ ] **价格策略配置** + - **业务场景**:总部配置统一的价格策略 + - **价格策略类型**: + - **统一定价**:所有门店统一价格 + - **区域定价**:不同区域不同价格 + - **门店定价**:不同门店不同价格(需总部审批) + - **会员定价**:不同会员等级不同价格 + - **操作流程**: + 1. 总部进入价格策略配置页面 + 2. 选择价格策略类型 + 3. 设置价格策略规则(项目、价格、适用范围等) + 4. 设置价格策略生效时间 + 5. 下发价格策略到门店 + 6. 门店确认接收并执行 + - **业务规则**: + - 价格策略由总部统一管理 + - 价格策略可设置生效时间 + - 价格策略下发需门店确认 + - 门店可申请价格调整(需总部审批) + +- [ ] **价格策略下发** + - **业务场景**:总部下发价格策略到门店 + - **下发方式**: + - **全部门店**:下发到所有门店 + - **指定门店**:下发到指定门店 + - **区域门店**:下发到指定区域的门店 + - **操作流程**: + 1. 总部选择要下发的价格策略 + 2. 选择下发范围(全部门店/指定门店/区域门店) + 3. 设置下发时间(立即下发/定时下发) + 4. 下发价格策略 + 5. 门店接收并确认 + - **业务规则**: + - 价格策略下发记录日志 + - 门店接收状态可查询 + - 门店未接收时自动提醒 + +- [ ] **价格策略执行监控** + - **业务场景**:监控门店价格策略执行情况 + - **监控内容**: + - 门店价格策略执行情况 + - 门店价格调整情况 + - 门店价格违规情况 + - **操作流程**: + 1. 总部查看价格策略执行情况 + 2. 识别价格执行差异 + 3. 发送提醒给门店 + 4. 记录价格执行差异 + - **业务规则**: + - 价格执行差异自动检测 + - 价格执行差异自动告警 + - 价格执行差异记录日志 + +### 14.2 统一活动下发 + +#### 14.2.1 活动策略管理 + +- [ ] **活动策略配置**:总部配置统一的活动策略 +- [ ] **活动策略下发**:总部下发活动策略到门店 +- [ ] **活动执行监控**:监控门店活动执行情况 + +### 14.3 门店执行差异分析 + +#### 14.3.1 差异分析 + +- [ ] **价格执行差异**:分析门店价格执行差异 +- [ ] **活动执行差异**:分析门店活动执行差异 +- [ ] **差异报告**:生成差异分析报告 + +--- + +## 十五、开放平台与生态 + +### 15.1 API开放平台 + +#### 14.1.1 API管理 + +- [ ] **API文档**:API接口文档、API使用说明 +- [ ] **API认证**:API密钥管理、API权限控制 +- [ ] **API调用**:API调用统计、API调用限制 + +#### 14.1.2 API功能 + +- [ ] **数据API**:数据查询API、数据同步API +- [ ] **业务API**:业务操作API(开单、耗卡等) +- [ ] **消息API**:消息推送API、消息接收API + +### 14.2 第三方集成 + +#### 14.2.1 支付集成 + +- [ ] **支付平台**:微信支付、支付宝、银联等支付平台集成 +- [ ] **POS机集成**:POS机系统集成 + +#### 14.2.2 其他集成 + +- [ ] **短信服务**:短信服务商集成 +- [ ] **物流服务**:物流服务商集成 +- [ ] **财务软件**:财务软件集成(如用友、金蝶等) + +### 14.3 应用市场 + +#### 14.3.1 应用管理 + +- [ ] **应用上架**:第三方应用上架审核 +- [ ] **应用下载**:应用下载和安装 +- [ ] **应用管理**:应用版本管理、应用更新 + +#### 14.3.2 生态建设 + +- [ ] **开发者平台**:开发者注册、应用开发工具 +- [ ] **应用商店**:应用商店、应用分类、应用搜索 + +--- + +## 📊 功能优先级规划 + +### 第一阶段(MVP版本)- 核心功能 + +**目标**:满足美业机构基本业务管理需求 + +1. **SaaS平台基础能力** + - 多租户管理(租户注册、开通、数据隔离) + - 权限与组织架构(基础权限管理) + - 系统配置管理(基础配置) + +2. **核心业务模块** + - 门店管理系统(基础功能) + - 人员管理系统(基础功能) + - 客户管理系统(基础功能) + - 开单耗卡系统(核心功能) + - 业绩统计系统(基础统计) + - 工资核算系统(基础核算) + +3. **支付与财务模块** + - 支付管理系统(微信、支付宝、现金、储值卡) + - 基础财务管理 + +4. **移动端** + - 管理端移动应用(基础功能) + - 客户端小程序(基础功能) + +### 第二阶段 - 功能完善 + +**目标**:完善业务功能,提升用户体验 + +1. **营销与会员模块** + - 营销活动管理 + - 会员卡系统 + - 积分系统 + - 优惠券系统 + - 会员等级系统 + +2. **预约与服务模块** + - 预约管理系统 + - 服务项目管理 + - 健康师排班管理 + - 服务评价系统 + +3. **数据分析与决策支持** + - 数据驾驶舱(完善) + - 报表分析系统(完善) + - 客户画像分析 + +4. **消息与通知系统** + - 消息中心 + - 通知推送系统 + +### 第三阶段 - 高级功能 + +**目标**:提供高级功能和生态建设 + +1. **库存与供应链模块** + - 库存管理系统(完善) + - 采购管理系统 + - 供应商管理系统 + - 设备管理系统 + +2. **财务管理系统** + - 财务核算(完善) + - 对账管理系统 + - 发票管理系统 + +3. **开放平台与生态** + - API开放平台 + - 第三方集成 + - 应用市场 + +4. **高级分析功能** + - 经营分析系统(完善) + - AI智能推荐 + - 大数据分析 + +--- + +## 🎯 技术架构建议 + +### 后端架构 + +``` +.NET Core 6.0+ +├── 多租户架构(数据库隔离 + 应用层隔离) +├── 微服务架构(按业务模块拆分) +├── API网关(统一入口、路由、认证) +├── 消息队列(RabbitMQ/Kafka) +├── 缓存系统(Redis) +└── 文件存储(OSS/S3) +``` + +### 前端架构 + +``` +Vue 3.0 + Element Plus +├── 管理端(PC Web) +├── 移动端(uni-app) +├── 小程序(微信小程序) +└── 客户端(H5/小程序) +``` + +### 数据库架构 + +``` +MySQL 8.0+ +├── 租户数据库(每个租户独立数据库) +├── 平台数据库(租户信息、配置等) +└── 读写分离(主从复制) +``` + +### 部署架构 + +``` +Docker + Kubernetes +├── 容器化部署 +├── 自动扩缩容 +├── 负载均衡 +└── 监控告警 +``` + +--- + +## 📝 总结 + +本文档全面梳理了美业SaaS系统的功能规划架构,包括: + +1. **SaaS平台基础能力**:多租户、权限、配置、安全等 +2. **核心业务模块**:门店、人员、客户、开单耗卡、业绩、工资等 +3. **营销与会员模块**:营销活动、会员卡、积分、优惠券、等级等 +4. **预约与服务模块**:预约、服务项目、排班、评价等 +5. **支付与财务模块**:支付、财务、对账、发票等 +6. **库存与供应链模块**:库存、采购、供应商、设备等 +7. **数据分析与决策支持**:驾驶舱、报表、画像、分析等 +8. **移动端与小程序**:管理端、客户端、健康师端等 +9. **消息与通知系统**:消息中心、推送、营销消息等 +10. **开放平台与生态**:API、第三方集成、应用市场等 + +建议按照三个阶段逐步推进: +- **第一阶段**:MVP版本,核心功能 +- **第二阶段**:功能完善,提升体验 +- **第三阶段**:高级功能,生态建设 + +每个阶段都要确保功能的稳定性和用户体验,逐步构建完整的美业SaaS平台。 diff --git a/docs/美业系统升级项目需求拆分表-说明.md b/docs/美业系统升级项目需求拆分表-说明.md new file mode 100644 index 0000000..5178e24 --- /dev/null +++ b/docs/美业系统升级项目需求拆分表-说明.md @@ -0,0 +1,32 @@ +# 美业系统升级项目需求拆分表 - 说明 + +> 对应文档:`美业系统升级项目需求拆分表.xlsx` +> 数据源:`docs/美业系统升级项目需求拆分表_data.py` +> 生成脚本:`scripts/py/generate_requirement_breakdown_excel.py` + +## 一、完整性核对结论 + +与《客户需求梳理-一期收尾与二期规划》逐项对照,**当前需求拆分表已覆盖规划文档中的全部功能点**: + +| 类别 | 覆盖内容 | +|------|----------| +| **一期收尾** | BUG 修复 2 项(战略全景舱详情筛选、门店驾驶舱人头去重);功能小优化 9 项(战略全景舱 3、科技部 1、教育部 1、事业部 3、客户资料 1);文案注释规范 1 项 | +| **二期规划** | 看板与统计(医美/科技部/教育部/事业部)、会员与客户、金三角与店长、品项与开单、大客与风控、人员与数据准确性、生日与短信、PC 工作台、其他补充、人事管理、预约管理、支付管理、萤石云监控对接 | + +**范围约定(与规划一致)**:考勤不含人脸/二维码打卡;人事不含出差管理,薪资不替代工资核算;预约以健康师维度线下表线上化为主,不做客户在线预约;支付为统一收款渠道对接,非分别对接微信/支付宝。 + +## 二、人天重新评估说明 + +- **原则**:按「开发 + 联调 + 自测」单条评估;集成类(支付、人事、短信、萤石云)适当预留。 +- **一期收尾**:合计 **9.5 人天**(BUG 2 + 小优化 6.5 + 文案注释 2)。 +- **二期规划**:合计 **128.5 人天**(详见 Excel「需求拆分表」及合计行)。 +- **总人天**:**138 人天**(以 Excel 合计为准)。 + +后续若需求细化或并项,可在 `美业系统升级项目需求拆分表_data.py` 中增删改行,重新执行 `python3 scripts/py/generate_requirement_breakdown_excel.py` 生成最新 Excel。 + +## 三、文件与使用 + +- **Excel**:`docs/美业系统升级项目需求拆分表.xlsx` + - 工作表「需求拆分表」:期数、板块、功能模块、具体功能、详细说明、预估人天。 + - 工作表「完整性核对说明」:核对结论与范围说明。 +- **修改数据**:编辑 `docs/美业系统升级项目需求拆分表_data.py` 中的 `ROWS`,再运行上述脚本即可更新 Excel。 diff --git a/docs/美业系统升级项目需求拆分表.xlsx b/docs/美业系统升级项目需求拆分表.xlsx new file mode 100644 index 0000000..f2928e3 --- /dev/null +++ b/docs/美业系统升级项目需求拆分表.xlsx diff --git a/docs/美业系统升级项目需求拆分表_data.py b/docs/美业系统升级项目需求拆分表_data.py new file mode 100644 index 0000000..a5e2694 --- /dev/null +++ b/docs/美业系统升级项目需求拆分表_data.py @@ -0,0 +1,114 @@ +# -*- coding: utf-8 -*- +# 美业系统升级项目需求拆分表 - 数据源 +# 列:期数, 板块, 功能模块, 具体功能, 详细说明, 预估人天(二期按约400人天评估) + +ROWS = [ + # 一期收尾 + ("一期收尾", "BUG 修复", "战略全景舱", "详情页带入部门筛选", "战略全景舱详情页未带外部部门筛选条件,需修复确保筛选逻辑一致", 1), + ("一期收尾", "BUG 修复", "门店驾驶舱", "人头数去重统计", "门店驾驶舱人头数统计错误,需做去重处理保证数据准确", 1), + ("一期收尾", "功能小优化", "战略全景舱", "名称统一规范", "天王团/战略决策指挥中心→战略全景舱,子模块统一命名为 XX 看板", 0.5), + ("一期收尾", "功能小优化", "战略全景舱", "品项类型雷达图增加数据呈现", "营收核心指标-品项类型雷达图,补充表格/列表形式展示数据(非仅图表)", 1), + ("一期收尾", "功能小优化", "战略全景舱", "服务产出价值统计口径调整", "按「耗卡维度」统计,与品项类型雷达图统计口径一致", 1), + ("一期收尾", "功能小优化", "科技部", "隐藏开单业绩统计+名称修改", "隐藏科技部开单业绩统计,「科技老师耗卡」改名为「科技部营销数据」", 0.5), + ("一期收尾", "功能小优化", "教育部", "门店新客统计增加筛选", "门店新客统计功能添加「教育部筛选」条件", 0.5), + ("一期收尾", "功能小优化", "事业部", "会员板块支持门店筛选", "集团战略决策中心-会员板块,增加「门店筛选」功能", 0.5), + ("一期收尾", "功能小优化", "事业部", "消耗签字取消顾客端金额展示", "消耗签字流程中,顾客端确认界面隐藏消耗金额", 0.5), + ("一期收尾", "功能小优化", "事业部", "会员排序优化", "支持按「沉睡状态」「到店次数」排序", 0.5), + ("一期收尾", "功能小优化", "客户资料", "统计规则明确", "当日数据去重、金额>0(适用于消费频次等统计口径)", 0.5), + ("一期收尾", "文案注释规范", "全模块", "添加业务含义与统计规则注释", "客户资料、会员品项等模块,仅在字段说明/帮助文档等添加注释,不修改名称", 2), + # 二期规划 - 看板与统计(人天按约400总规模评估) + ("二期规划", "看板与统计", "医美看板", "基础筛选功能实现", "支持时间筛选(日/周/月/年)、部门筛选", 6), + ("二期规划", "看板与统计", "医美看板", "核心业绩指标统计", "医美当月业绩、门店/部门业绩、消费人数/金额统计", 8), + ("二期规划", "看板与统计", "医美看板", "客户活跃度分析", "老客/新客/复购数量统计、客户活跃度计算", 6), + ("二期规划", "看板与统计", "医美看板", "多维度排名统计", "客户/门店/人头/成交率/品项排名展示", 6), + ("二期规划", "看板与统计", "医美看板", "专项数据统计", "活动秒杀数据、客单价、未消耗客户与金额、退卡业绩统计", 6), + ("二期规划", "看板与统计", "医美看板", "趋势分析功能", "年度目标与完成率、同比去年、环比三年数据展示", 6), + ("二期规划", "看板与统计", "医美看板", "辅助功能实现", "医美客户列表展示、数据截图导出功能", 3), + ("二期规划", "看板与统计", "医美看板", "统计规则定义", "明确客户维度/品项维度等统计规则(二期细化)", 3), + ("二期规划", "看板与统计", "科技部", "门店数据穿透功能", "门店战略决策-科技部支持查看业绩概览及下级明细数据", 5), + ("二期规划", "看板与统计", "科技部", "品项分类拆分与统计", "从「溯源」品项拆出「冰美人」,单独增加统计维度", 3), + ("二期规划", "看板与统计", "科技部", "数据一致性优化", "老师取数规则与科技部营销数据一致,支持实时统计", 3), + ("二期规划", "看板与统计", "科技部/H5 端口", "H5 会员记录筛选优化", "H5 端口-会员-记录模块,增加三类筛选条件+品项名称查询", 5), + ("二期规划", "看板与统计", "教育部", "门店配置功能", "教育部门店配置功能开发", 3), + ("二期规划", "看板与统计", "教育部", "单品项单独统计", "生命之波、水氧MG、slk 等品项单独统计", 5), + ("二期规划", "看板与统计", "教育部", "客户维度核心指标统计", "开单数/耗卡数/退卡数/开单总金额统计(客户维度)", 6), + ("二期规划", "看板与统计", "教育部", "品项占比与消费频次分析", "生美类型下品项开单占比、单品项单客户消费频次统计", 5), + ("二期规划", "看板与统计", "教育部", "趋势分析功能", "同比去年数据、环比三年数据展示", 5), + ("二期规划", "看板与统计", "教育部", "辅助功能实现", "数据截图导出、服务日志(含门店/备注/附件,支持老师权限查看)", 5), + ("二期规划", "看板与统计", "事业部", "三美占比统计", "事业部/门店「三美占比」数据统计", 3), + ("二期规划", "看板与统计", "事业部", "五项数据排名功能", "事业部按门店、门店按五项指标排名", 3), + ("二期规划", "看板与统计", "事业部", "服务日志统计", "服务日志记录统计功能", 1.5), + ("二期规划", "看板与统计", "事业部", "重复充值提醒", "当日内重复充值提醒(含消费、消耗场景)", 3), + # 二期 - 会员与客户 + ("二期规划", "会员与客户管理", "会员等级", "双维度等级规则实现", "支持「本年度累计消费等级」+「全生命周期消费等级」双维度", 6), + ("二期规划", "会员与客户管理", "会员等级", "历史等级查询功能", "支持查询历史年度会员等级,支撑大客户分析", 3), + ("二期规划", "会员与客户管理", "会员活跃度", "双维度活跃度定义", "消费活跃度+消耗活跃度,3个自然月为周期、金额>1000元计入活跃", 5), + ("二期规划", "会员与客户管理", "会员标签", "自动+手动标签功能", "系统按规则自动打标签+员工手动添加自定义标签", 5), + ("二期规划", "会员与客户管理", "会员标签", "标签筛选功能", "支持按标签维度筛选会员列表", 1.5), + ("二期规划", "会员与客户管理", "业务列表优化", "多维度组合筛选", "会员/开卡/耗卡列表支持多维度组合筛选", 6), + ("二期规划", "会员与客户管理", "业务列表优化", "筛选结果报表导出", "可根据筛选结果生成并导出对应数据报表", 3), + # 二期 - 金三角与店长 + ("二期规划", "金三角与店长权限", "金三角设置(手机端)", "手机端配置功能", "店长可在手机端设置金三角团队", 5), + ("二期规划", "金三角与店长权限", "金三角设置(手机端)", "自动战队规则实现", "月初未手动设置则自动变为个人战队", 3), + ("二期规划", "金三角与店长权限", "金三角设置(手机端)", "业绩数据查看", "健康师可查看所在金三角信息及成员业绩", 3), + ("二期规划", "金三角与店长权限", "金三角设置(手机端)", "业绩缺口提醒", "实时推送距离下一次提成的业绩缺口提醒", 3), + ("二期规划", "金三角与店长权限", "店长权限-人员离职", "账号停用权限配置", "给店长开放「停用账号」权限(人员离职时操作)", 1.5), + # 二期 - 品项与开单 + ("二期规划", "品项与开单", "品项有效期", "有效期配置功能", "品项支持设置有效期,可配置「长期有效」选项", 5), + ("二期规划", "品项与开单", "品项有效期", "开单关联有效期", "开单时关联品项有效期属性", 3), + # 二期 - 大客与风控 + ("二期规划", "大客与风控", "异常提醒系统", "多类型异常提醒", "大客卡金异常、异常消耗、异常开单提醒", 6), + ("二期规划", "大客与风控", "异常提醒系统", "分岗位推送配置", "支持按岗位配置提醒接收权限,精准推送", 5), + # 二期 - 人员与数据准确性 + ("二期规划", "人员与数据准确性", "人员状态调整+留痕", "岗位变动支持", "支持调店、升职等岗位变动状态调整", 6), + ("二期规划", "人员与数据准确性", "人员状态调整+留痕", "岗位快照与留痕机制", "建立岗位/门店归属快照,记录变动历史,支撑数据追溯", 8), + ("二期规划", "人员与数据准确性", "人员状态调整+留痕", "业绩数据核算优化", "历史业绩、工资按变动时岗位/门店归属核算,实收业绩=健康师个人业绩之和", 5), + # 二期 - 生日与短信 + ("二期规划", "生日提醒与短信集成", "生日提醒系统", "短信模板配置", "系统内设置生日短信模板,支持变量替换(会员姓名、赠送品项等)", 5), + ("二期规划", "生日提醒与短信集成", "生日提醒系统", "会员等级权益配置", "按不同会员等级配置生日赠送品项/权益", 3), + ("二期规划", "生日提醒与短信集成", "短信对接", "第三方短信服务对接", "对接第三方短信服务,支撑生日短信发送", 6), + ("二期规划", "生日提醒与短信集成", "短信对接", "扩展接口预留", "预留节日短信、活动通知等发送接口", 1.5), + # 二期 - PC 工作台 + ("二期规划", "PC 端个人工作台", "PC 个人工作台", "一站式入口建设", "为 PC 端用户提供一站式工作入口", 6), + ("二期规划", "PC 端个人工作台", "PC 个人工作台", "待办业务展示", "展示审批流程、待处理任务、各类提醒等", 6), + ("二期规划", "PC 端个人工作台", "PC 个人工作台", "简化适配规则", "待办不足时,展示核心功能入口与数据概览", 3), + # 二期 - 其他 + ("二期规划", "其他补充功能", "手机端-金三角业绩", "多维度业绩展示", "消费业绩、消耗业绩、成员业绩占比、内部消耗占比展示", 5), + ("二期规划", "其他补充功能", "手机端-金三角业绩", "数据钻取功能", "图表+列表结合,支持钻取查看明细", 3), + ("二期规划", "其他补充功能", "会员查询优化", "多条件筛选支持", "支持按事业部查询、多条件组合筛选", 3), + ("二期规划", "其他补充功能", "会员查询优化", "模糊查询与速度优化", "支持会员姓名/手机号模糊查询,优化响应速度", 1.5), + # 二期 - 人事管理 + ("二期规划", "人事管理系统", "考勤打卡", "多方式打卡实现", "GPS 定位、WiFi、外勤、补卡申请功能(不需要人脸识别、二维码打卡)", 9), + ("二期规划", "人事管理系统", "考勤打卡", "打卡记录管理", "打卡记录查询、考勤异常记录导出", 5), + ("二期规划", "人事管理系统", "考勤打卡", "考勤规则配置", "班次、迟到/早退/旷工规则、弹性考勤配置", 6), + ("二期规划", "人事管理系统", "考勤打卡", "打卡地点与异常处理", "设置允许打卡区域,考勤异常审批流程", 5), + ("二期规划", "人事管理系统", "排班管理", "排班计划制定", "支持月/周排班计划制定", 6), + ("二期规划", "人事管理系统", "排班管理", "多方式排班", "自动排班、手动排班、排班模板复用", 8), + ("二期规划", "人事管理系统", "排班管理", "排班调整与审批", "排班变更申请、审批流程、结果查看", 5), + ("二期规划", "人事管理系统", "排班管理", "班次与轮换规则配置", "自定义班次类型、时长,设置班次轮换周期", 3), + ("二期规划", "人事管理系统", "请假管理", "多类型请假支持", "事假、病假(需传病假条)、年假等7类请假类型(不含出差管理)", 8), + ("二期规划", "人事管理系统", "请假管理", "请假流程与查询", "多级审批、假期余额查询、请假历史记录", 6), + ("二期规划", "人事管理系统", "请假管理", "系统集成与年假规则", "与考勤/工资系统集成,按工龄设置年假天数", 5), + ("二期规划", "人事管理系统", "人事档案", "档案内容管理", "基本信息、教育/工作经历、证书、合同等档案管理", 9), + ("二期规划", "人事管理系统", "人事档案", "流程记录追溯", "入职、转正、调岗等流程记录及变动历史", 6), + ("二期规划", "人事管理系统", "人事档案", "权限控制与数据支撑", "档案查看/编辑权限分级,支撑岗位快照与留痕", 5), + ("二期规划", "人事管理系统", "薪资与工资", "薪资方案与调整管理", "薪资方案配置、薪资调整记录、历史查询", 6), + ("二期规划", "人事管理系统", "薪资与工资", "社保公积金管理", "缴纳基数配置、缴费记录查询", 5), + ("二期规划", "人事管理系统", "薪资与工资", "现有系统集成", "与现有工资核算系统对接,仅提供人事侧数据支撑(不替代工资核算)", 6), + # 二期 - 预约管理 + ("二期规划", "预约管理系统", "预约管理系统", "健康师排班设置", "配置可预约时段、休息时间(线下预约表线上化,健康师维度)", 6), + ("二期规划", "预约管理系统", "预约管理系统", "预约核心功能", "预约列表、日历视图、冲突自动检测", 8), + ("二期规划", "预约管理系统", "预约管理系统", "双向提醒功能", "到店提醒、健康师与客户双向提醒", 5), + ("二期规划", "预约管理系统", "预约管理系统", "预约统计功能", "预约数据统计、爽约率统计(规则二期细化)", 3), + # 二期 - 支付管理 + ("二期规划", "支付管理系统", "支付管理系统", "统一收款渠道对接", "对接聚合支付/统一收单渠道,不单独对接微信/支付宝", 9), + ("二期规划", "支付管理系统", "支付管理系统", "支付配置功能", "渠道参数配置、支付渠道开关控制", 5), + ("二期规划", "支付管理系统", "支付管理系统", "组合支付支持", "支持统一渠道+储值卡+积分抵扣等组合支付", 8), + ("二期规划", "支付管理系统", "支付管理系统", "支付与退款管理", "支付记录查询、对账、全额/部分退款", 6), + ("二期规划", "支付管理系统", "支付管理系统", "异常处理功能", "支付失败重试、异常提醒与处理流程", 5), + # 二期 - 萤石云 + ("二期规划", "萤石云监控对接", "萤石云监控对接", "设备管理功能", "萤石云账号配置、监控设备添加/删除/状态监控", 6), + ("二期规划", "萤石云监控对接", "萤石云监控对接", "视频预览功能", "合规前提下支持实时视频预览", 5), + ("二期规划", "萤石云监控对接", "萤石云监控对接", "告警管理功能", "接收萤石云告警消息、展示告警记录", 3), + ("二期规划", "萤石云监控对接", "萤石云监控对接", "可选功能预留", "预留录像回放、云存储策略配置接口(按萤石云能力)", 3), +] diff --git a/netcore/src/Application/NCC.API/appsettings.json b/netcore/src/Application/NCC.API/appsettings.json index 0e32c57..6f55748 100644 --- a/netcore/src/Application/NCC.API/appsettings.json +++ b/netcore/src/Application/NCC.API/appsettings.json @@ -65,7 +65,7 @@ "ValidateAudience": true, // 是否验证签收方,bool 类型,默认true "ValidAudience": "yinmaisoft", // 签收方,string 类型 "ValidateLifetime": true, // 是否验证过期时间,bool 类型,默认true,建议true - "ExpiredTime": 1440, // 过期时间,long 类型,单位分钟,默认20分钟 + "ExpiredTime": 14400, // 过期时间,long 类型,单位分钟,默认20分钟 "ClockSkew": 5 // 过期时间容错值,long 类型,单位秒,默认5秒 }, "Cache": { diff --git a/scripts/py/generate_requirement_breakdown_excel.py b/scripts/py/generate_requirement_breakdown_excel.py new file mode 100644 index 0000000..9e80173 --- /dev/null +++ b/scripts/py/generate_requirement_breakdown_excel.py @@ -0,0 +1,102 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- +""" +生成「美业系统升级项目需求拆分表」Excel 文档 +- 从 docs/美业系统升级项目需求拆分表_data.py 读取数据 +- 输出 docs/美业系统升级项目需求拆分表.xlsx +- 含「需求拆分表」与「完整性核对说明」两个工作表 +""" +import os +import sys + +# 项目根目录 +ROOT = os.path.abspath(os.path.join(os.path.dirname(__file__), "..", "..")) +sys.path.insert(0, ROOT) +os.chdir(ROOT) + +# 数据从同目录上一级的 docs 下读取(按项目结构) +DATA_MODULE_PATH = os.path.join(ROOT, "docs", "美业系统升级项目需求拆分表_data.py") + +def load_data(): + import importlib.util + spec = importlib.util.spec_from_file_location("req_data", DATA_MODULE_PATH) + mod = importlib.util.module_from_spec(spec) + spec.loader.exec_module(mod) + return mod.ROWS + +def main(): + try: + import openpyxl + from openpyxl.styles import Font, Alignment, Border, Side + from openpyxl.utils import get_column_letter + except ImportError: + print("请先安装 openpyxl: pip install openpyxl") + sys.exit(1) + + rows = load_data() + out_path = os.path.join(ROOT, "docs", "美业系统升级项目需求拆分表.xlsx") + + wb = openpyxl.Workbook() + thin = Side(style="thin") + border = Border(left=thin, right=thin, top=thin, bottom=thin) + + # ========== Sheet1: 需求拆分表 ========== + ws = wb.active + ws.title = "需求拆分表" + headers = ["期数", "板块", "功能模块", "具体功能", "详细说明", "预估人天"] + for col, h in enumerate(headers, 1): + c = ws.cell(row=1, column=col, value=h) + c.font = Font(bold=True) + c.alignment = Alignment(horizontal="center", vertical="center", wrap_text=True) + c.border = border + ws.row_dimensions[1].height = 24 + + for row_idx, row_data in enumerate(rows, 2): + for col_idx, val in enumerate(row_data, 1): + c = ws.cell(row=row_idx, column=col_idx, value=val) + c.border = border + if col_idx == 6: # 预估人天 + c.alignment = Alignment(horizontal="right") + # 列宽 + ws.column_dimensions["A"].width = 10 + ws.column_dimensions["B"].width = 18 + ws.column_dimensions["C"].width = 22 + ws.column_dimensions["D"].width = 24 + ws.column_dimensions["E"].width = 52 + ws.column_dimensions["F"].width = 10 + + # 合计行 + total_row = len(rows) + 2 + ws.cell(row=total_row, column=5, value="合计(人天)").font = Font(bold=True) + ws.cell(row=total_row, column=5).border = border + total_days = sum(r[5] for r in rows) + ws.cell(row=total_row, column=6, value=round(total_days, 1)).font = Font(bold=True) + ws.cell(row=total_row, column=6).border = border + + # ========== Sheet2: 完整性核对说明 ========== + ws2 = wb.create_sheet("完整性核对说明", 1) + intro = [ + "一、核对结论", + "与《客户需求梳理-一期收尾与二期规划》逐项对照,本需求拆分表已覆盖:", + "• 一期收尾:BUG 修复 2 项、功能小优化 9 项、文案注释规范 1 项;", + "• 二期规划:看板与统计(医美/科技部/教育部/事业部)、会员与客户、金三角与店长、品项与开单、大客与风控、人员与数据准确性、生日与短信、PC 工作台、其他补充、人事管理、预约管理、支付管理、萤石云监控对接。", + "", + "二、范围说明(与规划一致)", + "• 考勤打卡:不含人脸识别、二维码打卡;", + "• 人事:不含出差管理;薪资仅为人事侧结构与档案,不替代现有工资核算;", + "• 预约:不做客户在线预约,以线下预约表线上化、健康师维度为主;", + "• 支付:对接统一收款渠道(聚合支付),非分别对接微信/支付宝。", + "", + "三、人天说明", + "预估人天已按「开发+联调+自测」重新评估:一期收尾合计约 9.5 人天,二期规划合计见下表。", + ] + for i, line in enumerate(intro, 1): + ws2.cell(row=i, column=1, value=line) + ws2.column_dimensions["A"].width = 90 + + wb.save(out_path) + print(f"已生成: {out_path}") + print(f"需求条目: {len(rows)} 条,预估总人天: {round(total_days, 1)}") + +if __name__ == "__main__": + main() diff --git a/绿纤uni-app/common/config.js b/绿纤uni-app/common/config.js index 102b121..85441a2 100644 --- a/绿纤uni-app/common/config.js +++ b/绿纤uni-app/common/config.js @@ -10,8 +10,8 @@ const ENV_CONFIG = { // 正式环境 production: { name: '正式环境', - // apiBaseUrl: 'http://erp_test.lvqianmeiye.com', - apiBaseUrl: 'https://erp.lvqianmeiye.com', + apiBaseUrl: 'http://erp_test.lvqianmeiye.com', + // apiBaseUrl: 'https://erp.lvqianmeiye.com', // apiBaseUrl: 'http://lvqian.antissoft.com', description: '生产环境服务器' }