Commit e5c19438061dcdd6c86859a6ee5d0fbb483278a5

Authored by “wangming”
2 parents 257347ad 1150b861

fix: update token expiration time in appsettings.json from 1440 to 14400 minutes

docs/二期三期功能开发规划清单.md 0 → 100644
  1 +# 绿纤美业ERP系统 - 二期、三期功能开发规划清单
  2 +
  3 +> **文档说明**:本文档基于现有系统功能,结合医美行业业务特点,全面梳理二期、三期应开发的功能模块。
  4 +> **重要说明**:
  5 +> - 本文档聚焦于业务功能开发,已删除所有统计、分析、报表类功能(这些功能基于现有数据进行分析,不属于新功能开发范畴)
  6 +> - 所有功能点均采用统一格式,包含:业务场景、操作流程、业务规则等详细说明
  7 +> **更新日期**:2026-01-23
  8 +> **版本**:v8.0
  9 +
  10 +
  11 +## 📋 目录
  12 +
  13 +### 现有功能优化模块
  14 +- [一、人员管理系统完善](#一人员管理系统完善)
  15 +- [二、客户管理系统升级](#二客户管理系统升级)
  16 +- [三、开单耗卡系统优化](#三开单耗卡系统优化)
  17 +- [四、库存管理系统完善](#四库存管理系统完善)
  18 +- [五、合同成本管理系统](#五合同成本管理系统)
  19 +- [六、报销审批系统完善](#六报销审批系统完善)
  20 +- [七、清洗管理系统](#七清洗管理系统)
  21 +- [八、驾驶舱系统完善](#八驾驶舱系统完善)
  22 +- [九、移动端功能扩展](#九移动端功能扩展)
  23 +
  24 +### 横向扩展新功能模块(重点)
  25 +- [十、人事管理系统(全新)](#十人事管理系统全新)
  26 +- [十一、财务管理系统(全新)](#十一财务管理系统全新)
  27 +- [十二、营销管理系统(全新)](#十二营销管理系统全新)
  28 +- [十三、预约管理系统(全新)](#十三预约管理系统全新)
  29 +- [十四、支付管理系统(全新)](#十四支付管理系统全新)
  30 +- [十五、积分会员系统(全新)](#十五积分会员系统全新)
  31 +- [十六、供应链管理系统(全新)](#十六供应链管理系统全新)
  32 +- [十七、设备管理系统(全新)](#十七设备管理系统全新)
  33 +- [十八、客户服务系统(全新)](#十八客户服务系统全新)
  34 +- [十九、消息通知系统(全新)](#十九消息通知系统全新)
  35 +- [二十、知识库系统(全新)](#二十知识库系统全新)
  36 +
  37 +---
  38 +
  39 +
  40 +
  41 +
  42 +## 一、人员管理系统完善
  43 +
  44 +### 5.1 人员档案管理
  45 +
  46 +#### 5.1.1 人员信息完善
  47 +- [ ] **人员详细信息**:完善人员档案信息
  48 +- [ ] **人员照片管理**:人员照片上传和管理
  49 +- [ ] **人员证件管理**:人员证件信息管理
  50 +- [ ] **人员合同管理**:人员劳动合同管理
  51 +
  52 +#### 5.1.2 人员变动管理
  53 +- [ ] **入职管理**:员工入职流程管理
  54 +- [ ] **离职管理**:员工离职流程管理
  55 +- [ ] **调岗管理**:员工调岗流程管理
  56 +- [ ] **晋升管理**:员工晋升流程管理
  57 +- [ ] **变动历史记录**:人员变动历史记录
  58 +
  59 +### 5.2 人员绩效管理
  60 +
  61 +#### 5.2.1 绩效评估
  62 +- [ ] **绩效指标设定**:设定人员绩效评估指标
  63 +- [ ] **绩效评估流程**:绩效评估流程管理
  64 +- [ ] **绩效评分**:绩效评分和评级
  65 +- [ ] **绩效反馈**:绩效反馈和改进建议
  66 +
  67 +
  68 +### 5.3 人员培训管理
  69 +
  70 +#### 5.3.1 培训计划
  71 +- [ ] **培训计划制定**:制定人员培训计划
  72 +- [ ] **培训课程管理**:培训课程信息管理
  73 +- [ ] **培训安排**:培训时间、地点、人员安排
  74 +- [ ] **培训记录**:培训参与记录
  75 +
  76 +#### 5.3.2 培训效果评估
  77 +- [ ] **培训考核**:培训后考核管理
  78 +- [ ] **培训改进**:基于评估结果改进培训
  79 +
  80 +### 5.4 人员门店归属管理
  81 +
  82 +#### 5.4.1 归属快照功能
  83 +- [ ] **归属快照表**:员工门店归属快照表
  84 +- [ ] **归属变更记录**:记录归属变更历史
  85 +- [ ] **归属查询优化**:基于快照表的快速查询
  86 +- [ ] **归属数据修复**:修复历史归属数据
  87 +
  88 +#### 5.4.2 归属统计分析
  89 +
  90 +---
  91 +
  92 +## 二、客户管理系统升级
  93 +
  94 +### 6.1 客户画像深化
  95 +
  96 +#### 6.1.1 客户标签系统
  97 +
  98 +**业务场景**:为会员打标签,便于分类管理和精准营销。标签可以手动创建,也可以基于客户行为自动生成。
  99 +
  100 +**功能详细说明**:
  101 +
  102 +- [ ] **标签管理**
  103 + - **业务场景**:管理员创建和管理客户标签,用于客户分类
  104 + - **操作流程**:
  105 + 1. 管理员进入标签管理页面
  106 + 2. 创建新标签(标签名称、标签颜色、标签分类)
  107 + 3. 编辑或删除已有标签
  108 + 4. 为会员手动打标签
  109 + - **业务规则**:
  110 + - 标签名称不能重复
  111 + - 一个会员可以有多个标签
  112 + - 删除标签不影响已打标签的会员记录
  113 +
  114 +
  115 +#### 6.1.2 客户分群
  116 +- [ ] **客户分群规则**:客户分群规则配置
  117 +- [ ] **自动分群**:基于规则自动分群
  118 +- [ ] **分群管理**:客户分群信息管理
  119 +
  120 +#### 6.1.3 客户价值分析
  121 +- [ ] **客户价值评分**:客户价值评分模型
  122 +- [ ] **客户生命周期**:客户生命周期阶段分析
  123 +- [ ] **客户流失预警**:客户流失风险预警
  124 +
  125 +### 6.2 客户运营管理
  126 +
  127 +#### 6.2.1 客户跟进管理
  128 +- [ ] **跟进计划**:客户跟进计划制定
  129 +- [ ] **跟进记录**:客户跟进记录管理
  130 +- [ ] **跟进提醒**:客户跟进提醒功能
  131 +
  132 +#### 6.2.2 客户关怀
  133 +- [ ] **生日提醒**:客户生日提醒(已有基础,需完善)
  134 +- [ ] **节日关怀**:节日关怀消息推送
  135 +- [ ] **优惠推送**:个性化优惠推送
  136 +- [ ] **关怀记录**:客户关怀记录管理
  137 +
  138 +
  139 +### 6.3 会员权益管理
  140 +
  141 +#### 6.3.1 权益管理
  142 +- [ ] **权益类型管理**:会员权益类型管理
  143 +- [ ] **权益发放**:会员权益发放管理
  144 +- [ ] **权益使用**:会员权益使用记录
  145 +- [ ] **权益到期提醒**:权益到期提醒
  146 +
  147 +#### 6.3.2 储扣管理
  148 +- [ ] **储扣明细查询**:会员储扣明细查询(已有基础,需完善)
  149 +- [ ] **储扣预警**:储扣余额不足预警
  150 +- [ ] **储扣转赠**:储扣转赠功能
  151 +
  152 +### 6.4 客户数据分析
  153 +
  154 +#### 6.4.1 客户行为分析
  155 +
  156 +#### 6.4.2 客户流失分析
  157 +- [ ] **流失客户识别**:自动识别流失客户
  158 +- [ ] **流失预警模型**:客户流失预警模型
  159 +- [ ] **挽回策略**:客户挽回策略管理
  160 +
  161 +---
  162 +
  163 +## 三、开单耗卡系统优化
  164 +
  165 +### 7.1 开单功能优化
  166 +
  167 +#### 7.1.1 开单流程优化
  168 +
  169 +**业务场景**:优化开单流程,提高健康师开单效率,减少操作步骤,提升客户体验。
  170 +
  171 +**功能详细说明**:
  172 +
  173 +- [ ] **快速开单**
  174 + - **业务场景**:简化开单流程,减少必填字段,提高开单速度
  175 + - **操作流程**:
  176 + 1. 选择会员(支持手机号快速搜索)
  177 + 2. 选择品项(支持多选)
  178 + 3. 输入金额(系统自动计算总价)
  179 + 4. 选择健康师(可选)
  180 + 5. 确认开单
  181 + - **业务规则**:
  182 + - 必填字段:会员、品项、金额
  183 + - 可选字段:健康师、备注
  184 + - 开单后自动生成开单记录
  185 +
  186 +- [ ] **开单模板**
  187 + - **业务场景**:保存常用开单方案为模板,快速复用
  188 + - **操作流程**:
  189 + 1. 创建开单模板(选择常用品项组合、设置默认金额)
  190 + 2. 保存模板(模板名称、品项列表、默认金额)
  191 + 3. 开单时选择模板,自动填充品项和金额
  192 + 4. 确认后开单
  193 + - **业务规则**:
  194 + - 模板可设置多个品项
  195 + - 模板金额可修改
  196 + - 模板可分享给其他健康师使用
  197 +
  198 +- [ ] **开单推荐**
  199 + - **业务场景**:基于客户画像和历史消费记录,智能推荐适合的品项
  200 + - **操作流程**:
  201 + 1. 选择会员后,系统自动分析客户画像
  202 + 2. 基于客户标签、历史消费、偏好等推荐品项
  203 + 3. 显示推荐品项列表(带推荐理由)
  204 + 4. 健康师选择推荐品项或手动选择
  205 + - **业务规则**:
  206 + - 推荐算法考虑:客户标签、历史消费、品项热度、客户偏好
  207 + - 推荐品项按推荐度排序
  208 + - 健康师可忽略推荐,手动选择
  209 +
  210 +
  211 +### 7.2 耗卡功能优化
  212 +
  213 +#### 7.2.1 耗卡流程优化
  214 +
  215 +**业务场景**:优化耗卡流程,支持批量操作,提高耗卡效率,提升客户体验。
  216 +
  217 +**功能详细说明**:
  218 +
  219 +- [ ] **快速耗卡**
  220 + - **业务场景**:简化耗卡流程,快速完成耗卡操作
  221 + - **操作流程**:
  222 + 1. 选择会员(支持手机号搜索)
  223 + 2. 系统显示会员可用品项列表
  224 + 3. 选择要耗卡的品项(支持多选)
  225 + 4. 选择健康师(可选)
  226 + 5. 确认耗卡
  227 + - **业务规则**:
  228 + - 只能耗卡会员已购买且未耗完的品项
  229 + - 耗卡数量不能超过剩余数量
  230 + - 耗卡后自动扣减会员权益
  231 +
  232 +- [ ] **批量耗卡**
  233 + - **业务场景**:一次为多个会员或多个品项进行耗卡操作
  234 + - **操作流程**:
  235 + 1. 选择多个会员或选择会员的多个品项
  236 + 2. 批量选择要耗卡的品项
  237 + 3. 设置耗卡数量(如每个品项耗1次)
  238 + 4. 确认批量耗卡
  239 + - **业务规则**:
  240 + - 批量耗卡前需验证每个会员的品项剩余数量
  241 + - 支持部分成功(部分会员耗卡失败时,成功的继续执行)
  242 + - 批量耗卡后生成多条耗卡记录
  243 +
  244 +- [ ] **耗卡提醒**
  245 + - **业务场景**:提醒客户及时耗卡,避免权益过期
  246 + - **操作流程**:
  247 + 1. 系统定时扫描会员权益(如每天扫描一次)
  248 + 2. 识别即将过期或长期未耗卡的会员
  249 + 3. 自动发送提醒消息(短信/微信)
  250 + 4. 记录提醒历史
  251 + - **业务规则**:
  252 + - 即将过期:权益到期前7天、3天、1天提醒
  253 + - 长期未耗卡:超过90天未耗卡提醒
  254 + - 提醒频率:同一类型提醒每天最多1次
  255 +
  256 +- [ ] **耗卡预约**
  257 + - **业务场景**:客户预约耗卡时间,提前安排健康师和服务
  258 + - **操作流程**:
  259 + 1. 客户或健康师创建耗卡预约(选择会员、品项、预约时间、健康师)
  260 + 2. 系统记录预约信息
  261 + 3. 预约时间前提醒(如提前1小时)
  262 + 4. 到店后确认耗卡
  263 + - **业务规则**:
  264 + - 预约时间不能早于当前时间
  265 + - 预约可提前取消
  266 + - 预约到店后需确认耗卡,否则预约自动失效
  267 +
  268 +---
  269 +
  270 +## 四、库存管理系统完善
  271 +
  272 +### 8.1 库存管理功能
  273 +
  274 +#### 8.1.1 库存预警
  275 +- [ ] **库存预警规则**:库存预警规则配置
  276 +- [ ] **低库存预警**:库存低于阈值自动预警
  277 +- [ ] **过期预警**:产品过期预警
  278 +- [ ] **预警通知**:预警消息推送
  279 +
  280 +#### 8.1.2 库存盘点
  281 +- [ ] **盘点计划**:库存盘点计划制定
  282 +- [ ] **盘点执行**:盘点操作和记录
  283 +
  284 +#### 8.1.3 库存调拨
  285 +- [ ] **调拨申请**:门店间库存调拨申请
  286 +- [ ] **调拨审批**:调拨审批流程
  287 +- [ ] **调拨执行**:调拨操作和记录
  288 +- [ ] **调拨历史**:调拨历史记录
  289 +
  290 +### 8.2 采购管理
  291 +
  292 +#### 8.2.1 采购计划
  293 +- [ ] **采购计划制定**:制定采购计划
  294 +- [ ] **采购计划审批**:采购计划审批流程
  295 +- [ ] **采购计划执行**:采购计划执行跟踪
  296 +
  297 +#### 8.2.2 采购执行
  298 +- [ ] **采购订单管理**:采购订单创建和管理
  299 +- [ ] **供应商管理**:供应商信息管理
  300 +- [ ] **采购入库**:采购入库管理(已有基础,需完善)
  301 +- [ ] **采购结算**:采购结算管理
  302 +
  303 +
  304 +---
  305 +
  306 +## 五、合同成本管理系统
  307 +
  308 +### 9.1 合同管理完善
  309 +
  310 +#### 9.1.1 合同全生命周期管理
  311 +- [ ] **合同创建**:合同信息创建(已有基础,需完善)
  312 +- [ ] **合同审批**:合同审批流程管理
  313 +- [ ] **合同执行**:合同执行跟踪
  314 +- [ ] **合同变更**:合同变更管理
  315 +- [ ] **合同到期提醒**:合同到期自动提醒
  316 +- [ ] **合同续签**:合同续签管理
  317 +
  318 +
  319 +### 9.2 成本管理深化
  320 +
  321 +#### 9.2.1 成本分类管理
  322 +- [ ] **成本分类体系**:建立完善的成本分类体系
  323 +- [ ] **成本归集**:成本自动归集到对应分类
  324 +- [ ] **成本分摊**:成本分摊规则和计算
  325 +
  326 +#### 9.2.2 成本控制
  327 +- [ ] **成本预算**:成本预算制定和管理
  328 +- [ ] **成本预警**:成本超预算预警
  329 +
  330 +### 9.3 合作项目管理
  331 +
  332 +#### 9.3.1 合作项目全流程
  333 +- [ ] **项目立项**:合作项目立项管理
  334 +- [ ] **项目执行**:项目执行跟踪
  335 +- [ ] **项目结算**:项目结算管理
  336 +- [ ] **项目评估**:项目效果评估
  337 +
  338 +
  339 +---
  340 +
  341 +## 六、报销审批系统完善
  342 +
  343 +### 10.1 报销流程完善
  344 +
  345 +#### 10.1.1 多级审批流程
  346 +- [ ] **流程配置**:报销流程可视化配置(已有基础,需完善)
  347 +- [ ] **多级审批**:支持多级审批流程
  348 +- [ ] **条件审批**:基于金额等条件的审批路由
  349 +- [ ] **审批退回**:审批退回和重新提交(已有基础,需完善)
  350 +
  351 +#### 10.1.2 报销类型扩展
  352 +- [ ] **差旅费报销**:差旅费报销流程
  353 +- [ ] **办公费报销**:办公费报销流程
  354 +- [ ] **业务费报销**:业务费报销流程
  355 +- [ ] **其他费用报销**:其他类型费用报销
  356 +
  357 +
  358 +---
  359 +
  360 +## 七、清洗管理系统
  361 +
  362 +### 11.1 清洗流程管理
  363 +
  364 +#### 11.1.1 送洗管理
  365 +- [ ] **送洗记录**:送洗记录管理(已有基础,需完善)
  366 +- [ ] **送洗提醒**:送洗到期提醒
  367 +
  368 +#### 11.1.2 清洗供应商管理
  369 +- [ ] **供应商信息**:清洗供应商信息管理(已有基础,需完善)
  370 +- [ ] **供应商评价**:供应商服务质量评价
  371 +
  372 +
  373 +---
  374 +
  375 +## 八、驾驶舱系统完善
  376 +
  377 +### 12.1 集团驾驶舱
  378 +
  379 +#### 12.1.1 核心指标完善
  380 +- [ ] **实时数据**:实时业绩、客户、人员数据
  381 +- [ ] **关键指标**:核心KPI指标展示
  382 +- [ ] **异常预警**:关键指标异常预警
  383 +
  384 +#### 12.1.2 数据钻取
  385 +- [ ] **层级钻取**:从集团到门店的数据钻取
  386 +- [ ] **维度切换**:时间、区域、门店等维度切换
  387 +- [ ] **明细查看**:支持查看明细数据
  388 +
  389 +### 12.2 事业部驾驶舱
  390 +
  391 +#### 12.2.1 功能完善
  392 +- [ ] **明细列表接口**:门店/经理/店长/健康师明细列表(部分待实现)
  393 +- [ ] **排行榜**:门店/人员排行榜(部分待实现)
  394 +
  395 +#### 12.2.2 数据可视化
  396 +- [ ] **图表优化**:优化现有图表展示
  397 +- [ ] **交互增强**:增强数据交互功能
  398 +- [ ] **移动端适配**:优化移动端展示
  399 +
  400 +### 12.3 科技部驾驶舱
  401 +
  402 +#### 12.3.1 功能完善
  403 +
  404 +#### 12.3.2 数据深化
  405 +
  406 +### 12.4 门店驾驶舱
  407 +
  408 +#### 12.4.1 功能扩展
  409 +- [ ] **实时数据**:门店实时业绩数据
  410 +
  411 +#### 12.4.2 储扣分析完善
  412 +- [ ] **储扣预警**:储扣异常预警
  413 +
  414 +### 12.5 拓客驾驶舱
  415 +
  416 +#### 12.5.1 功能完善
  417 +
  418 +#### 12.5.2 决策支持
  419 +- [ ] **优化建议**:基于数据的优化建议
  420 +
  421 +---
  422 +
  423 +## 九、移动端功能扩展
  424 +### 13.3 移动端管理功能
  425 +
  426 +#### 13.3.1 审批功能
  427 +- [ ] **审批列表**:待审批事项列表
  428 +- [ ] **审批操作**:移动端审批操作
  429 +- [ ] **审批历史**:查看审批历史
  430 +
  431 +#### 13.3.2 报表查看
  432 +
  433 +### 13.4 移动端消息推送
  434 +
  435 +#### 13.4.1 消息中心
  436 +- [ ] **消息列表**:消息列表查看
  437 +- [ ] **消息分类**:消息分类管理
  438 +- [ ] **消息推送**:消息推送功能
  439 +
  440 +#### 13.4.2 提醒功能
  441 +- [ ] **业绩提醒**:业绩目标完成提醒
  442 +- [ ] **客户提醒**:客户跟进提醒
  443 +- [ ] **审批提醒**:待审批事项提醒
  444 +
  445 +---
  446 +
  447 +
  448 +
  449 +## 十、人事管理系统(全新)
  450 +
  451 +### 16.1 考勤打卡系统
  452 +
  453 +#### 16.1.1 打卡功能
  454 +
  455 +**业务场景**:员工每天上下班需要通过系统进行打卡,记录出勤时间。系统支持多种打卡方式,适应不同场景需求。
  456 +
  457 +**功能详细说明**:
  458 +
  459 +- [ ] **位置打卡(GPS打卡)**
  460 + - **业务场景**:员工在门店或指定地点附近打卡
  461 + - **操作流程**:
  462 + 1. 员工打开移动端APP,进入打卡页面
  463 + 2. 系统获取当前GPS位置
  464 + 3. 判断是否在允许的打卡范围内(可配置范围,如100米)
  465 + 4. 在范围内则允许打卡,记录打卡时间和位置
  466 + 5. 超出范围则提示"不在打卡范围内"
  467 + - **业务规则**:
  468 + - 上班打卡:必须在上班时间前30分钟到后30分钟内
  469 + - 下班打卡:必须在下班时间后
  470 + - 同一时间段只能打卡一次
  471 + - 超出打卡范围不允许打卡
  472 +
  473 +- [ ] **WiFi打卡**
  474 + - **业务场景**:员工连接到门店WiFi后自动打卡或手动打卡
  475 + - **操作流程**:
  476 + 1. 员工连接门店WiFi
  477 + 2. 系统识别WiFi的MAC地址或SSID
  478 + 3. 验证是否为已配置的打卡WiFi
  479 + 4. 验证通过后允许打卡
  480 + - **业务规则**:
  481 + - 必须连接到指定的打卡WiFi
  482 + - WiFi信息需提前在系统中配置
  483 +
  484 +- [ ] **人脸识别打卡**
  485 + - **业务场景**:通过人脸识别技术进行打卡,防止代打卡
  486 + - **操作流程**:
  487 + 1. 员工站在打卡设备前或打开手机摄像头
  488 + 2. 系统进行人脸识别
  489 + 3. 识别成功后记录打卡
  490 + - **业务规则**:
  491 + - 需要提前录入员工人脸信息
  492 + - 识别置信度需达到设定阈值(如90%)
  493 +
  494 +- [ ] **二维码打卡**
  495 + - **业务场景**:门店张贴打卡二维码,员工扫码打卡
  496 + - **操作流程**:
  497 + 1. 门店管理员生成打卡二维码(可设置有效期)
  498 + 2. 员工使用APP扫描二维码
  499 + 3. 系统验证二维码有效性
  500 + 4. 验证通过后记录打卡
  501 + - **业务规则**:
  502 + - 二维码可设置有效期(如每日更新)
  503 + - 每个二维码只能使用一次或限制使用次数
  504 +
  505 +- [ ] **外勤打卡**
  506 + - **业务场景**:外勤人员(如拓客人员)在外出工作时打卡
  507 + - **操作流程**:
  508 + 1. 员工提交外勤申请(包含外勤地点、时间)
  509 + 2. 审批通过后,员工在外勤地点进行GPS打卡
  510 + 3. 系统记录外勤打卡信息
  511 + - **业务规则**:
  512 + - 需要先有外勤申请记录
  513 + - 外勤打卡位置需与申请地点匹配(允许一定偏差)
  514 +
  515 +- [ ] **补卡申请**
  516 + - **业务场景**:员工忘记打卡或打卡失败时,申请补卡
  517 + - **操作流程**:
  518 + 1. 员工提交补卡申请(选择日期、打卡类型、补卡原因)
  519 + 2. 直属上级审批
  520 + 3. 审批通过后,系统记录补卡记录
  521 + - **业务规则**:
  522 + - 只能补卡当天的记录
  523 + - 需要上级审批
  524 + - 补卡次数有限制(如每月最多3次)
  525 +
  526 +- [ ] **打卡记录查询**
  527 + - **业务场景**:员工和管理员查看打卡记录
  528 + - **操作流程**:
  529 + 1. 选择查询条件(员工、日期范围、门店等)
  530 + 2. 系统返回打卡记录列表
  531 + 3. 可查看打卡详情(时间、地点、方式等)
  532 + - **业务规则**:
  533 + - 员工只能查看自己的打卡记录
  534 + - 管理员可查看所管理员工的打卡记录
  535 +
  536 +#### 16.1.2 考勤规则配置
  537 +
  538 +**业务场景**:系统管理员配置考勤规则,包括班次、迟到早退规则、打卡地点等。
  539 +
  540 +**功能详细说明**:
  541 +
  542 +- [ ] **班次管理**
  543 + - **业务场景**:不同岗位有不同的工作时间,需要配置不同的班次
  544 + - **操作流程**:
  545 + 1. 管理员创建班次(如早班:9:00-18:00,晚班:14:00-22:00)
  546 + 2. 设置班次名称、上班时间、下班时间、休息时间
  547 + 3. 将班次分配给员工或岗位
  548 + - **业务规则**:
  549 + - 一个员工只能有一个班次
  550 + - 班次时间不能重叠
  551 + - 支持跨天班次(如夜班:22:00-次日6:00)
  552 +
  553 +- [ ] **考勤规则配置**
  554 + - **业务场景**:配置迟到、早退、旷工的判断规则
  555 + - **操作流程**:
  556 + 1. 设置迟到时间阈值(如上班时间后15分钟内不算迟到)
  557 + 2. 设置早退时间阈值(如下班时间前15分钟内不算早退)
  558 + 3. 设置旷工规则(如未打卡且未请假视为旷工)
  559 + - **业务规则**:
  560 + - 迟到:上班打卡时间 > 上班时间 + 迟到阈值
  561 + - 早退:下班打卡时间 < 下班时间 - 早退阈值
  562 + - 旷工:未打卡且无请假记录
  563 +
  564 +- [ ] **弹性考勤配置**
  565 + - **业务场景**:部分岗位支持弹性工作时间
  566 + - **操作流程**:
  567 + 1. 为特定岗位或员工开启弹性考勤
  568 + 2. 设置弹性时间范围(如8:00-10:00之间任意时间上班)
  569 + 3. 设置工作时长要求(如必须工作8小时)
  570 + - **业务规则**:
  571 + - 弹性时间内任意时间打卡都算正常
  572 + - 必须满足工作时长要求
  573 +
  574 +- [ ] **考勤地点配置**
  575 + - **业务场景**:配置允许打卡的地点范围
  576 + - **操作流程**:
  577 + 1. 为每个门店配置打卡地点(GPS坐标或地址)
  578 + 2. 设置打卡范围(如半径100米)
  579 + 3. 员工只能在该范围内打卡
  580 + - **业务规则**:
  581 + - 一个门店可以有多个打卡地点
  582 + - 员工必须在配置的打卡地点范围内才能打卡
  583 +
  584 +- [ ] **考勤异常处理规则**
  585 + - **业务场景**:自动处理考勤异常情况
  586 + - **操作流程**:
  587 + 1. 配置异常处理规则(如迟到自动扣款、旷工自动记录)
  588 + 2. 系统自动检测异常
  589 + 3. 根据规则自动处理或提醒人工处理
  590 + - **业务规则**:
  591 + - 迟到:可设置自动扣款或仅记录
  592 + - 旷工:自动记录并通知上级
  593 + - 异常打卡:自动标记并提醒
  594 +
  595 +### 16.2 排班管理系统
  596 +
  597 +#### 16.2.1 排班功能
  598 +- [ ] **排班计划**:制定月度/周度排班计划
  599 +- [ ] **自动排班**:基于规则的自动排班
  600 +- [ ] **手动排班**:手动调整排班
  601 +- [ ] **排班模板**:常用排班方案模板
  602 +- [ ] **排班查看**:员工查看个人排班
  603 +- [ ] **排班调整**:排班调整申请和审批
  604 +
  605 +#### 16.2.2 班次管理
  606 +- [ ] **班次类型**:早班、中班、晚班、通宵班等
  607 +- [ ] **班次时长**:不同班次工作时长配置
  608 +- [ ] **班次轮换**:班次轮换规则配置
  609 +
  610 +### 16.3 请假管理系统
  611 +
  612 +#### 16.3.1 请假类型
  613 +- [ ] **事假**:事假申请和管理
  614 +- [ ] **病假**:病假申请和管理(支持病假条上传)
  615 +- [ ] **年假**:年假申请和管理(自动计算年假余额)
  616 +- [ ] **调休**:调休申请和管理
  617 +- [ ] **产假/陪产假**:产假和陪产假管理
  618 +- [ ] **婚假**:婚假申请和管理
  619 +- [ ] **丧假**:丧假申请和管理
  620 +- [ ] **其他假期**:其他类型假期管理
  621 +
  622 +#### 16.3.2 请假流程
  623 +- [ ] **请假申请**:员工提交请假申请
  624 +- [ ] **请假审批**:多级请假审批流程
  625 +- [ ] **请假余额**:各类假期余额查询
  626 +- [ ] **请假历史**:请假历史记录查询
  627 +
  628 +### 16.5 出差管理系统
  629 +
  630 +#### 16.5.1 出差功能
  631 +- [ ] **出差申请**:出差申请提交
  632 +- [ ] **出差审批**:出差审批流程
  633 +- [ ] **出差记录**:出差记录管理
  634 +- [ ] **出差费用**:出差费用报销(与报销系统集成)
  635 +
  636 +### 16.6 人事档案管理
  637 +
  638 +#### 16.6.1 员工档案
  639 +- [ ] **基本信息**:员工基本信息管理(已有基础,需完善)
  640 +- [ ] **教育经历**:员工教育背景管理
  641 +- [ ] **工作经历**:员工工作履历管理
  642 +- [ ] **证书管理**:员工证书信息管理
  643 +- [ ] **合同管理**:劳动合同管理(与合同系统集成)
  644 +- [ ] **档案附件**:员工档案附件管理
  645 +
  646 +#### 16.6.2 员工变动
  647 +- [ ] **入职管理**:新员工入职流程
  648 +- [ ] **转正管理**:员工转正流程
  649 +- [ ] **调岗管理**:员工调岗流程
  650 +- [ ] **晋升管理**:员工晋升流程
  651 +- [ ] **离职管理**:员工离职流程
  652 +- [ ] **变动历史**:员工变动历史记录
  653 +
  654 +### 16.7 薪资管理(与工资系统集成)
  655 +
  656 +#### 16.7.1 薪资结构
  657 +- [ ] **薪资方案**:不同岗位薪资方案配置
  658 +- [ ] **薪资调整**:员工薪资调整管理
  659 +- [ ] **薪资历史**:员工薪资历史记录
  660 +
  661 +#### 16.7.2 社保公积金
  662 +- [ ] **社保管理**:员工社保信息管理
  663 +- [ ] **公积金管理**:员工公积金信息管理
  664 +- [ ] **缴费记录**:社保公积金缴费记录
  665 +
  666 +---
  667 +
  668 +## 十一、财务管理系统(全新)
  669 +
  670 +### 17.1 财务核算
  671 +
  672 +#### 17.1.1 会计科目管理
  673 +- [ ] **科目设置**:会计科目体系配置
  674 +- [ ] **科目分类**:资产、负债、收入、支出等分类
  675 +- [ ] **科目余额**:科目余额查询和统计
  676 +- [ ] **科目明细**:科目明细账查询
  677 +
  678 +#### 17.1.2 凭证管理
  679 +- [ ] **凭证录入**:财务凭证录入
  680 +- [ ] **凭证审核**:凭证审核流程
  681 +- [ ] **凭证查询**:凭证查询和打印
  682 +- [ ] **凭证汇总**:凭证汇总统计
  683 +
  684 +#### 17.1.3 账簿管理
  685 +- [ ] **总账**:总账查询和统计
  686 +- [ ] **明细账**:明细账查询
  687 +- [ ] **日记账**:现金日记账、银行日记账
  688 +- [ ] **科目余额表**:科目余额表查询
  689 +
  690 +### 17.2 资金管理
  691 +
  692 +#### 17.2.1 账户管理
  693 +- [ ] **银行账户**:银行账户信息管理
  694 +- [ ] **现金账户**:现金账户管理
  695 +- [ ] **账户余额**:账户余额实时查询
  696 +- [ ] **账户流水**:账户流水记录查询
  697 +
  698 +#### 17.2.2 资金流水
  699 +- [ ] **收入记录**:收入流水记录
  700 +- [ ] **支出记录**:支出流水记录
  701 +- [ ] **转账记录**:账户间转账记录
  702 +
  703 +#### 17.2.3 资金预测
  704 +- [ ] **资金预警**:资金不足预警
  705 +- [ ] **资金计划**:资金使用计划制定
  706 +
  707 +### 17.3 应收应付管理
  708 +
  709 +#### 17.3.1 应收账款
  710 +- [ ] **应收单据**:应收账款单据管理
  711 +- [ ] **收款记录**:收款记录管理
  712 +- [ ] **催收管理**:应收账款催收管理
  713 +
  714 +#### 17.3.2 应付账款
  715 +- [ ] **应付单据**:应付账款单据管理
  716 +- [ ] **付款记录**:付款记录管理
  717 +- [ ] **付款计划**:付款计划制定
  718 +
  719 +### 17.4 财务报表
  720 +
  721 +#### 17.4.1 财务报表
  722 +- [ ] **利润表**:门店/部门利润表(已有基础,需完善)
  723 +- [ ] **资产负债表**:资产负债表生成
  724 +- [ ] **现金流量表**:现金流量表生成
  725 +- [ ] **成本费用表**:成本费用明细表
  726 +
  727 +#### 17.4.2 财务分析
  728 +- [ ] **财务预警**:财务异常预警
  729 +
  730 +---
  731 +
  732 +## 十二、营销管理系统(全新)
  733 +
  734 +### 18.1 营销活动管理
  735 +
  736 +#### 18.1.1 活动创建
  737 +
  738 +**业务场景**:创建各类营销活动,吸引客户消费,提升业绩。支持多种活动类型,灵活配置活动规则。
  739 +
  740 +**功能详细说明**:
  741 +
  742 +- [ ] **活动类型管理**
  743 + - **业务场景**:定义和管理营销活动类型,如促销、折扣、满减、买赠等
  744 + - **操作流程**:
  745 + 1. 管理员创建活动类型(类型名称、类型描述、适用场景)
  746 + 2. 配置活动类型的默认规则模板
  747 + 3. 创建活动时选择活动类型
  748 + - **业务规则**:
  749 + - 活动类型可预设规则模板
  750 + - 创建活动时基于模板快速配置
  751 +
  752 +- [ ] **活动配置**
  753 + - **业务场景**:配置营销活动的详细规则,包括活动时间、适用范围、优惠规则等
  754 + - **操作流程**:
  755 + 1. 选择活动类型
  756 + 2. 设置活动基本信息(活动名称、活动时间、活动门店)
  757 + 3. 配置活动规则(如满1000减100、买2送1等)
  758 + 4. 设置活动适用范围(全部客户/指定标签客户/新客户等)
  759 + 5. 保存活动配置
  760 + - **业务规则**:
  761 + - 活动时间不能早于当前时间
  762 + - 活动规则需符合活动类型要求
  763 + - 活动创建后为"待发布"状态
  764 +
  765 +- [ ] **活动审批**
  766 + - **业务场景**:营销活动需要审批后才能发布,确保活动合规
  767 + - **操作流程**:
  768 + 1. 活动创建后提交审批
  769 + 2. 审批人查看活动详情
  770 + 3. 审批通过或驳回(需填写审批意见)
  771 + 4. 审批通过后活动状态变为"已发布"
  772 + - **业务规则**:
  773 + - 活动必须审批通过才能发布
  774 + - 支持多级审批(根据活动金额设置审批层级)
  775 + - 驳回的活动可修改后重新提交
  776 +
  777 +- [ ] **活动发布**
  778 + - **业务场景**:审批通过后发布活动,向目标客户推送活动信息
  779 + - **操作流程**:
  780 + 1. 审批通过后,活动状态自动变为"已发布"
  781 + 2. 系统自动向目标客户推送活动消息(短信/微信)
  782 + 3. 活动在门店展示(如门店海报、APP首页)
  783 + 4. 客户可查看和参与活动
  784 + - **业务规则**:
  785 + - 活动发布后不能修改(需先下架)
  786 + - 自动推送活动消息给目标客户
  787 + - 活动在有效期内自动生效
  788 +
  789 +#### 18.1.2 活动执行
  790 +- [ ] **活动跟踪**:活动执行情况跟踪
  791 +- [ ] **活动调整**:活动规则调整
  792 +- [ ] **活动结束**:活动结束和结算
  793 +
  794 +#### 18.1.3 活动分析
  795 +- [ ] **活动效果**:活动ROI分析
  796 +
  797 +### 18.2 优惠券系统
  798 +
  799 +#### 18.2.1 优惠券管理
  800 +- [ ] **优惠券创建**:创建不同类型的优惠券
  801 +- [ ] **优惠券类型**:满减券、折扣券、代金券等
  802 +- [ ] **优惠券发放**:优惠券发放规则配置
  803 +- [ ] **优惠券使用**:优惠券使用记录
  804 +
  805 +#### 18.2.2 优惠券营销
  806 +- [ ] **自动发放**:基于条件的自动发放优惠券
  807 +- [ ] **定向推送**:向特定客户推送优惠券
  808 +- [ ] **优惠券组合**:优惠券组合营销策略
  809 +
  810 +### 18.3 会员卡系统
  811 +
  812 +#### 18.3.1 会员卡类型
  813 +- [ ] **储值卡**:会员储值卡管理(已有基础,需完善)
  814 +- [ ] **次卡**:次卡管理(按次数消费)
  815 +- [ ] **期限卡**:期限卡管理(按时间消费)
  816 +- [ ] **套餐卡**:套餐卡管理
  817 +- [ ] **VIP卡**:VIP会员卡管理
  818 +
  819 +#### 18.3.2 会员卡功能
  820 +- [ ] **开卡管理**:会员开卡流程
  821 +- [ ] **充值管理**:会员卡充值管理
  822 +- [ ] **消费记录**:会员卡消费记录
  823 +- [ ] **余额查询**:会员卡余额查询
  824 +- [ ] **转卡管理**:会员卡转卡功能
  825 +- [ ] **退卡管理**:会员卡退卡功能(已有基础,需完善)
  826 +
  827 +### 18.4 积分系统
  828 +
  829 +#### 18.4.1 积分规则
  830 +- [ ] **积分获取规则**:消费积分、签到积分等规则
  831 +- [ ] **积分使用规则**:积分抵扣、积分兑换规则
  832 +- [ ] **积分有效期**:积分有效期管理
  833 +- [ ] **积分等级**:积分等级体系
  834 +
  835 +#### 18.4.2 积分功能
  836 +- [ ] **积分查询**:会员积分查询
  837 +- [ ] **积分兑换**:积分兑换商品/服务
  838 +- [ ] **积分商城**:积分商城管理
  839 +
  840 +### 18.5 营销自动化
  841 +
  842 +#### 18.5.1 自动化营销
  843 +- [ ] **触发规则**:基于客户行为的触发规则
  844 +- [ ] **营销模板**:营销消息模板管理
  845 +- [ ] **自动推送**:自动推送营销消息
  846 +- [ ] **效果跟踪**:自动化营销效果跟踪
  847 +
  848 +#### 18.5.2 个性化营销
  849 +- [ ] **客户分群**:基于标签的客户分群
  850 +- [ ] **个性化推荐**:个性化品项推荐
  851 +- [ ] **精准营销**:精准营销策略配置
  852 +
  853 +---
  854 +
  855 +## 十三、预约管理系统(全新)
  856 +
  857 +### 19.1 预约功能
  858 +
  859 +#### 19.1.1 客户预约
  860 +
  861 +**业务场景**:客户通过系统预约服务时间,提前安排健康师和品项,提升客户体验和服务效率。
  862 +
  863 +**功能详细说明**:
  864 +
  865 +- [ ] **在线预约**
  866 + - **业务场景**:客户通过APP或小程序在线预约服务
  867 + - **操作流程**:
  868 + 1. 客户登录系统,进入预约页面
  869 + 2. 选择门店(如有多门店)
  870 + 3. 选择品项或健康师
  871 + 4. 选择预约时间(查看可预约时段)
  872 + 5. 填写预约信息(备注等)
  873 + 6. 提交预约申请
  874 + - **业务规则**:
  875 + - 只能预约未来时间
  876 + - 预约时间需在健康师可预约时段内
  877 + - 同一时间段不能重复预约
  878 +
  879 +- [ ] **预约类型**
  880 + - **业务场景**:支持不同类型的预约,如按品项预约、按健康师预约
  881 + - **操作流程**:
  882 + 1. 选择预约类型(品项预约/健康师预约)
  883 + 2. 品项预约:先选品项,系统推荐可服务的健康师
  884 + 3. 健康师预约:先选健康师,再选品项
  885 + - **业务规则**:
  886 + - 品项预约:系统自动匹配可服务的健康师
  887 + - 健康师预约:客户指定健康师
  888 +
  889 +- [ ] **预约时间段选择**
  890 + - **业务场景**:客户选择可预约的时间段
  891 + - **操作流程**:
  892 + 1. 系统显示健康师的可预约时段(基于排班)
  893 + 2. 客户选择时间段(如10:00-11:00)
  894 + 3. 系统验证时间段是否可用
  895 + 4. 确认选择
  896 + - **业务规则**:
  897 + - 只能选择健康师排班内的时段
  898 + - 已被预约的时段不可选
  899 + - 时间段需符合品项服务时长要求
  900 +
  901 +- [ ] **预约确认**
  902 + - **业务场景**:预约提交后需要确认,确保预约有效
  903 + - **操作流程**:
  904 + 1. 客户提交预约后,系统发送确认消息
  905 + 2. 健康师或门店确认预约(可选)
  906 + 3. 预约时间前自动提醒(如提前1小时)
  907 + 4. 客户到店后确认到店
  908 + - **业务规则**:
  909 + - 预约提交后自动确认(或需人工确认)
  910 + - 预约前自动发送提醒
  911 + - 未确认的预约可自动取消
  912 +
  913 +- [ ] **预约修改**
  914 + - **业务场景**:客户需要修改预约时间或内容
  915 + - **操作流程**:
  916 + 1. 客户进入预约详情页
  917 + 2. 点击修改预约
  918 + 3. 修改预约时间或健康师
  919 + 4. 提交修改(需重新确认)
  920 + - **业务规则**:
  921 + - 只能修改未开始的预约
  922 + - 修改后需重新确认
  923 + - 修改记录保留历史
  924 +
  925 +- [ ] **预约取消**
  926 + - **业务场景**:客户取消预约
  927 + - **操作流程**:
  928 + 1. 客户进入预约详情页
  929 + 2. 点击取消预约
  930 + 3. 填写取消原因(可选)
  931 + 4. 确认取消
  932 + - **业务规则**:
  933 + - 取消后释放时间段,其他客户可预约
  934 + - 取消记录保留,用于分析
  935 + - 频繁取消的客户可设置限制
  936 +
  937 +#### 19.1.2 预约管理
  938 +- [ ] **预约列表**:门店预约列表查看
  939 +- [ ] **预约日历**:预约日历视图
  940 +- [ ] **预约冲突检测**:自动检测预约冲突
  941 +
  942 +### 19.2 排班预约
  943 +
  944 +#### 19.2.1 健康师排班
  945 +- [ ] **排班设置**:健康师排班时间设置
  946 +- [ ] **可预约时段**:设置可预约时段
  947 +- [ ] **休息时间**:设置休息时间
  948 +- [ ] **排班查看**:健康师查看个人排班
  949 +
  950 +#### 19.2.2 预约分配
  951 +- [ ] **自动分配**:基于规则的自动分配健康师
  952 +- [ ] **手动分配**:手动分配健康师
  953 +- [ ] **预约调整**:预约健康师调整
  954 +
  955 +### 19.3 预约提醒
  956 +
  957 +#### 19.3.1 提醒功能
  958 +- [ ] **预约确认提醒**:预约后确认提醒
  959 +- [ ] **到店提醒**:预约时间前到店提醒
  960 +- [ ] **健康师提醒**:健康师预约提醒
  961 +- [ ] **客户提醒**:客户预约提醒
  962 +
  963 +#### 19.3.2 提醒方式
  964 +- [ ] **短信提醒**:短信预约提醒
  965 +- [ ] **微信提醒**:微信消息提醒
  966 +- [ ] **系统提醒**:系统内消息提醒
  967 +
  968 +### 19.4 预约分析
  969 +
  970 +#### 19.4.1 预约统计
  971 +
  972 +#### 19.4.2 预约优化
  973 +- [ ] **优化建议**:基于数据的预约优化建议
  974 +
  975 +---
  976 +
  977 +## 十四、支付管理系统(全新)
  978 +
  979 +### 20.1 支付方式管理
  980 +
  981 +#### 20.1.1 支付渠道
  982 +
  983 +**业务场景**:支持多种支付方式,满足不同客户的支付需求,提升支付便利性。
  984 +
  985 +**功能详细说明**:
  986 +
  987 +- [ ] **微信支付**
  988 + - **业务场景**:客户使用微信支付完成付款
  989 + - **操作流程**:
  990 + 1. 客户选择微信支付
  991 + 2. 系统调用微信支付API生成支付二维码
  992 + 3. 客户扫码支付
  993 + 4. 支付成功后,微信回调系统
  994 + 5. 系统更新订单状态为已支付
  995 + - **业务规则**:
  996 + - 需要配置微信支付商户号和密钥
  997 + - 支付成功后自动更新订单状态
  998 + - 支付失败可重新支付
  999 +
  1000 +- [ ] **支付宝支付**
  1001 + - **业务场景**:客户使用支付宝完成付款
  1002 + - **操作流程**:
  1003 + 1. 客户选择支付宝支付
  1004 + 2. 系统调用支付宝API生成支付链接或二维码
  1005 + 3. 客户完成支付
  1006 + 4. 支付成功后,支付宝回调系统
  1007 + 5. 系统更新订单状态
  1008 + - **业务规则**:
  1009 + - 需要配置支付宝商户号和密钥
  1010 + - 支持支付宝APP支付和扫码支付
  1011 + - 支付超时自动取消
  1012 +
  1013 +- [ ] **银行卡支付**
  1014 + - **业务场景**:客户使用银行卡刷卡支付
  1015 + - **操作流程**:
  1016 + 1. 客户选择银行卡支付
  1017 + 2. 收银员在POS机上刷卡
  1018 + 3. 客户输入密码
  1019 + 4. POS机返回支付结果
  1020 + 5. 系统记录支付信息
  1021 + - **业务规则**:
  1022 + - 需要对接POS机系统
  1023 + - 银行卡号需脱敏存储
  1024 + - 支付失败可重新支付
  1025 +
  1026 +- [ ] **现金支付**
  1027 + - **业务场景**:客户使用现金支付
  1028 + - **操作流程**:
  1029 + 1. 客户选择现金支付
  1030 + 2. 收银员确认收款金额
  1031 + 3. 系统记录现金支付
  1032 + 4. 打印收据
  1033 + - **业务规则**:
  1034 + - 现金支付需收银员确认
  1035 + - 记录实收金额和找零
  1036 + - 支持部分现金支付(如现金+储值卡)
  1037 +
  1038 +- [ ] **储值卡支付**
  1039 + - **业务场景**:客户使用会员储值卡余额支付
  1040 + - **操作流程**:
  1041 + 1. 客户选择储值卡支付
  1042 + 2. 系统查询会员储值卡余额
  1043 + 3. 验证余额是否充足
  1044 + 4. 余额充足则扣减余额,完成支付
  1045 + 5. 余额不足则提示充值或选择其他支付方式
  1046 + - **业务规则**:
  1047 + - 只能使用会员本人的储值卡
  1048 + - 余额不足时不能支付
  1049 + - 支付后自动扣减储值卡余额
  1050 +
  1051 +- [ ] **积分支付**
  1052 + - **业务场景**:客户使用积分抵扣部分或全部金额
  1053 + - **操作流程**:
  1054 + 1. 客户选择使用积分
  1055 + 2. 系统查询会员积分余额
  1056 + 3. 设置使用积分数量(可全部或部分使用)
  1057 + 4. 系统计算积分抵扣金额(按积分规则)
  1058 + 5. 剩余金额使用其他支付方式支付
  1059 + - **业务规则**:
  1060 + - 积分使用需符合积分规则(如100积分=1元)
  1061 + - 积分可与其他支付方式组合使用
  1062 + - 积分使用后自动扣减会员积分
  1063 +
  1064 +
  1065 +
  1066 +### 20.2 支付记录管理
  1067 +
  1068 +#### 20.2.1 支付记录
  1069 +
  1070 +**业务场景**:管理所有支付记录,支持查询、对账、退款等操作,确保支付数据准确。
  1071 +
  1072 +**功能详细说明**:
  1073 +
  1074 +- [ ] **支付记录查询**
  1075 + - **业务场景**:查询支付记录,支持多条件筛选
  1076 + - **操作流程**:
  1077 + 1. 进入支付记录查询页面
  1078 + 2. 设置查询条件(时间范围、支付方式、订单号、会员等)
  1079 + 3. 系统返回符合条件的支付记录列表
  1080 + 4. 可查看支付详情
  1081 + - **业务规则**:
  1082 + - 支持多条件组合查询
  1083 + - 查询结果支持导出
  1084 + - 支付记录永久保存
  1085 +
  1086 +- [ ] **支付明细查看**
  1087 + - **业务场景**:查看单笔支付的详细信息
  1088 + - **操作流程**:
  1089 + 1. 从支付记录列表选择一条记录
  1090 + 2. 查看支付详情(支付方式、金额、时间、交易号等)
  1091 + 3. 查看关联的订单信息
  1092 + 4. 查看支付凭证(如支付截图)
  1093 + - **业务规则**:
  1094 + - 支付明细包含完整的支付信息
  1095 + - 支付凭证可上传和查看
  1096 + - 支付明细不可修改
  1097 +
  1098 +- [ ] **支付对账**
  1099 + - **业务场景**:与支付平台对账,确保支付数据一致
  1100 + - **操作流程**:
  1101 + 1. 选择对账日期
  1102 + 2. 系统从支付平台拉取对账文件
  1103 + 3. 系统自动比对支付记录
  1104 + 4. 显示对账结果(一致/不一致)
  1105 + 5. 处理不一致的记录
  1106 + - **业务规则**:
  1107 + - 支持自动对账和手动对账
  1108 + - 对账不一致需人工处理
  1109 + - 对账记录保留历史
  1110 +
  1111 +- [ ] **支付退款**
  1112 + - **业务场景**:处理支付退款,支持全额退款和部分退款
  1113 + - **操作流程**:
  1114 + 1. 选择需要退款的订单
  1115 + 2. 创建退款申请(退款金额、退款原因)
  1116 + 3. 审批退款申请
  1117 + 4. 审批通过后,调用支付平台退款接口
  1118 + 5. 退款成功后更新订单状态
  1119 + - **业务规则**:
  1120 + - 退款金额不能超过原支付金额
  1121 + - 退款需审批通过后才能执行
  1122 + - 退款成功后原支付记录标记为已退款
  1123 + - 退款金额按原支付方式退回
  1124 +
  1125 +#### 20.2.2 支付统计
  1126 +- [ ] **支付异常**:支付异常检测和处理
  1127 +
  1128 +
  1129 +#### 20.3.2 收银统计
  1130 +
  1131 +---
  1132 +
  1133 +## 十五、积分会员系统(全新)
  1134 +
  1135 +### 21.1 会员等级系统
  1136 +
  1137 +#### 21.1.1 等级设置
  1138 +
  1139 +**业务场景**:建立会员等级体系,不同等级享受不同权益,激励客户消费升级。
  1140 +
  1141 +**功能详细说明**:
  1142 +
  1143 +- [ ] **等级体系配置**
  1144 + - **业务场景**:配置会员等级体系,如普通会员、银卡会员、金卡会员、钻石会员等
  1145 + - **操作流程**:
  1146 + 1. 管理员创建会员等级(等级名称、等级图标、等级颜色)
  1147 + 2. 设置等级顺序(等级越高,享受权益越多)
  1148 + 3. 配置每个等级的权益(折扣、积分倍数、专属服务等)
  1149 + 4. 保存等级体系
  1150 + - **业务规则**:
  1151 + - 等级必须按顺序设置(不能跳跃)
  1152 + - 等级名称不能重复
  1153 + - 等级权益可配置多个
  1154 +
  1155 +- [ ] **升级规则配置**
  1156 + - **业务场景**:配置会员升级条件,如消费金额、消费次数等
  1157 + - **操作流程**:
  1158 + 1. 为每个等级设置升级条件(如消费满10000元升级为银卡)
  1159 + 2. 设置升级条件类型(消费金额/消费次数/积分数量等)
  1160 + 3. 设置升级条件数值
  1161 + 4. 保存升级规则
  1162 + - **业务规则**:
  1163 + - 升级条件可设置多个(需同时满足或满足其一)
  1164 + - 升级后自动享受新等级权益
  1165 + - 升级记录保留历史
  1166 +
  1167 +- [ ] **降级规则配置**
  1168 + - **业务场景**:配置会员降级条件,如长期未消费自动降级
  1169 + - **操作流程**:
  1170 + 1. 设置降级条件(如180天未消费自动降级)
  1171 + 2. 设置降级目标等级
  1172 + 3. 设置降级生效时间
  1173 + 4. 保存降级规则
  1174 + - **业务规则**:
  1175 + - 降级前需提醒会员
  1176 + - 降级后保留原等级历史记录
  1177 + - 降级后重新达到升级条件可再次升级
  1178 +
  1179 +- [ ] **等级权益配置**
  1180 + - **业务场景**:为每个等级配置专属权益
  1181 + - **操作流程**:
  1182 + 1. 选择会员等级
  1183 + 2. 配置权益类型(折扣、积分倍数、专属品项、优先预约等)
  1184 + 3. 设置权益数值(如9折、积分2倍等)
  1185 + 4. 保存权益配置
  1186 + - **业务规则**:
  1187 + - 等级越高,权益越好
  1188 + - 权益可叠加(如折扣+积分倍数)
  1189 + - 权益变更需通知会员
  1190 +
  1191 +#### 21.1.2 等级管理
  1192 +- [ ] **自动升级**:基于消费自动升级
  1193 +- [ ] **手动调整**:手动调整会员等级
  1194 +
  1195 +### 21.2 积分系统(与营销系统集成)
  1196 +
  1197 +#### 21.2.1 积分获取
  1198 +- [ ] **消费积分**:消费获得积分规则
  1199 +- [ ] **签到积分**:每日签到获得积分
  1200 +- [ ] **活动积分**:参与活动获得积分
  1201 +- [ ] **推荐积分**:推荐新客户获得积分
  1202 +
  1203 +#### 21.2.2 积分使用
  1204 +- [ ] **积分抵扣**:积分抵扣消费金额
  1205 +- [ ] **积分兑换**:积分兑换商品/服务
  1206 +- [ ] **积分转赠**:积分转赠功能
  1207 +- [ ] **积分查询**:会员积分查询
  1208 +
  1209 +### 21.3 会员权益管理
  1210 +
  1211 +#### 21.3.1 权益配置
  1212 +- [ ] **权益类型**:折扣、赠品、优先预约等权益
  1213 +- [ ] **权益规则**:权益使用规则配置
  1214 +- [ ] **权益有效期**:权益有效期管理
  1215 +
  1216 +#### 21.3.2 权益使用
  1217 +- [ ] **权益查询**:会员权益查询
  1218 +- [ ] **权益使用**:权益使用记录
  1219 +
  1220 +---
  1221 +
  1222 +## 十六、供应链管理系统(全新)
  1223 +
  1224 +### 22.1 供应商管理
  1225 +
  1226 +#### 22.1.1 供应商信息
  1227 +- [ ] **供应商档案**:供应商基本信息管理
  1228 +- [ ] **供应商分类**:供应商分类管理
  1229 +- [ ] **供应商评价**:供应商服务质量评价
  1230 +- [ ] **供应商评级**:供应商评级体系
  1231 +
  1232 +#### 22.1.2 供应商合作
  1233 +- [ ] **合作协议**:供应商合作协议管理
  1234 +- [ ] **合作历史**:供应商合作历史记录
  1235 +
  1236 +### 22.2 采购管理(与库存系统集成)
  1237 +
  1238 +#### 22.2.1 采购流程
  1239 +- [ ] **采购需求**:采购需求申请
  1240 +- [ ] **采购计划**:采购计划制定
  1241 +- [ ] **采购订单**:采购订单管理
  1242 +- [ ] **采购入库**:采购入库管理(已有基础,需完善)
  1243 +- [ ] **采购结算**:采购结算管理
  1244 +
  1245 +#### 22.2.2 采购分析
  1246 +
  1247 +### 22.3 供应商评价
  1248 +
  1249 +#### 22.3.1 评价体系
  1250 +- [ ] **质量评价**:供应商产品质量评价
  1251 +- [ ] **服务评价**:供应商服务质量评价
  1252 +- [ ] **价格评价**:供应商价格竞争力评价
  1253 +- [ ] **综合评分**:供应商综合评分
  1254 +
  1255 +#### 22.3.2 评价应用
  1256 +- [ ] **供应商筛选**:基于评价筛选供应商
  1257 +- [ ] **合作优化**:基于评价优化合作
  1258 +
  1259 +---
  1260 +
  1261 +## 十七、设备管理系统(全新)
  1262 +
  1263 +### 23.1 设备档案管理
  1264 +
  1265 +#### 23.1.1 设备信息
  1266 +- [ ] **设备登记**:设备基本信息登记
  1267 +- [ ] **设备分类**:设备分类管理
  1268 +- [ ] **设备位置**:设备位置管理
  1269 +- [ ] **设备状态**:设备状态管理(正常、维修、报废等)
  1270 +
  1271 +#### 23.1.2 设备档案
  1272 +- [ ] **设备参数**:设备技术参数管理
  1273 +- [ ] **设备图片**:设备图片管理
  1274 +- [ ] **设备文档**:设备说明书等文档管理
  1275 +
  1276 +### 23.2 设备维护管理
  1277 +
  1278 +#### 23.2.1 维护计划
  1279 +- [ ] **维护计划**:设备维护计划制定
  1280 +- [ ] **维护提醒**:设备维护到期提醒
  1281 +- [ ] **维护记录**:设备维护记录管理
  1282 +
  1283 +#### 23.2.2 维修管理
  1284 +- [ ] **维修申请**:设备维修申请
  1285 +- [ ] **维修记录**:设备维修记录
  1286 +- [ ] **维修费用**:维修费用管理
  1287 +
  1288 +### 23.3 设备使用管理
  1289 +
  1290 +#### 23.3.1 使用记录
  1291 +- [ ] **使用登记**:设备使用登记
  1292 +
  1293 +#### 23.3.2 设备盘点
  1294 +- [ ] **盘点计划**:设备盘点计划
  1295 +- [ ] **盘点执行**:设备盘点操作
  1296 +- [ ] **盘点差异**:盘点差异处理
  1297 +
  1298 +---
  1299 +
  1300 +## 十八、客户服务系统(全新)
  1301 +
  1302 +### 24.1 工单系统
  1303 +
  1304 +#### 24.1.1 工单管理
  1305 +- [ ] **工单创建**:客户服务工单创建
  1306 +- [ ] **工单类型**:咨询、投诉、建议等工单类型
  1307 +- [ ] **工单分配**:工单分配给处理人员
  1308 +- [ ] **工单处理**:工单处理流程
  1309 +- [ ] **工单关闭**:工单关闭和评价
  1310 +
  1311 +#### 24.1.2 工单统计
  1312 +- [ ] **处理时效**:工单处理时效统计
  1313 +
  1314 +### 24.2 投诉处理
  1315 +
  1316 +#### 24.2.1 投诉管理
  1317 +- [ ] **投诉记录**:客户投诉记录管理
  1318 +- [ ] **投诉分类**:投诉类型分类
  1319 +- [ ] **投诉处理**:投诉处理流程
  1320 +- [ ] **投诉跟踪**:投诉处理跟踪
  1321 +
  1322 +#### 24.2.2 投诉分析
  1323 +
  1324 +### 24.3 客户反馈
  1325 +
  1326 +#### 24.3.1 反馈收集
  1327 +- [ ] **满意度调查**:客户满意度调查
  1328 +- [ ] **意见反馈**:客户意见反馈收集
  1329 +- [ ] **评价管理**:客户评价管理
  1330 +
  1331 +#### 24.3.2 反馈分析
  1332 +- [ ] **改进建议**:基于反馈的改进建议
  1333 +
  1334 +---
  1335 +
  1336 +## 十九、消息通知系统(全新)
  1337 +
  1338 +### 25.1 消息中心
  1339 +
  1340 +#### 25.1.1 消息类型
  1341 +- [ ] **系统消息**:系统通知消息
  1342 +- [ ] **业务消息**:业务相关消息(开单、耗卡等)
  1343 +- [ ] **审批消息**:审批流程消息
  1344 +- [ ] **营销消息**:营销活动消息
  1345 +- [ ] **提醒消息**:各类提醒消息
  1346 +
  1347 +#### 25.1.2 消息管理
  1348 +- [ ] **消息发送**:消息发送功能
  1349 +- [ ] **消息接收**:消息接收和查看
  1350 +- [ ] **消息已读**:消息已读状态管理
  1351 +- [ ] **消息删除**:消息删除功能
  1352 +
  1353 +### 25.2 通知渠道
  1354 +
  1355 +#### 25.2.1 多渠道通知
  1356 +- [ ] **站内消息**:系统内消息通知
  1357 +- [ ] **短信通知**:短信通知功能
  1358 +- [ ] **微信通知**:微信消息通知
  1359 +- [ ] **邮件通知**:邮件通知功能
  1360 +- [ ] **APP推送**:移动端推送通知
  1361 +
  1362 +#### 25.2.2 通知配置
  1363 +- [ ] **通知规则**:通知触发规则配置
  1364 +- [ ] **通知模板**:通知消息模板管理
  1365 +- [ ] **通知开关**:用户通知开关配置
  1366 +
  1367 +### 25.3 消息统计
  1368 +
  1369 +#### 25.3.1 发送统计
  1370 +
  1371 +#### 25.3.2 效果分析
  1372 +- [ ] **消息效果**:消息推送效果分析
  1373 +
  1374 +---
  1375 +
  1376 +## 二十、知识库系统(全新)
  1377 +
  1378 +### 26.1 知识管理
  1379 +
  1380 +#### 26.1.1 知识分类
  1381 +- [ ] **知识分类**:知识分类体系管理
  1382 +- [ ] **知识标签**:知识标签管理
  1383 +- [ ] **知识搜索**:知识搜索功能
  1384 +
  1385 +#### 26.1.2 知识内容
  1386 +- [ ] **文章管理**:知识文章创建和管理
  1387 +- [ ] **文档管理**:知识文档管理
  1388 +- [ ] **视频管理**:知识视频管理
  1389 +- [ ] **FAQ管理**:常见问题管理
  1390 +
  1391 +### 26.2 知识应用
  1392 +
  1393 +#### 26.2.1 知识分享
  1394 +- [ ] **知识发布**:知识内容发布
  1395 +- [ ] **知识分享**:知识分享功能
  1396 +- [ ] **知识评价**:知识内容评价
  1397 +
  1398 +#### 26.2.2 学习管理
  1399 +- [ ] **学习计划**:员工学习计划制定
  1400 +- [ ] **学习记录**:学习记录管理
  1401 +
  1402 +---
... ...
docs/客户需求梳理-一期收尾与二期规划.md 0 → 100644
  1 +# 客户需求梳理 - 一期收尾与二期规划
  2 +
  3 +> **文档说明**:本文档基于客户提供的需求清单,**明确分为「一期收尾」与「二期规划」两大部分**,并补充功能点详细说明,便于与客户对齐排期与范围。
  4 +> **编制日期**:2026-01-29
  5 +> **状态**:待客户确认
  6 +
  7 +---
  8 +
  9 +## 📋 目录
  10 +
  11 +- [一、一期收尾内容](#一一期收尾内容)
  12 +- [二、二期规划内容](#二二期规划内容)
  13 + - [2.10 人事管理系统](#210-人事管理系统二期)
  14 + - [2.11 预约管理系统](#211-预约管理系统二期)
  15 + - [2.12 支付管理系统](#212-支付管理系统二期)
  16 + - [2.13 对接萤石云监控](#213-对接萤石云监控二期)
  17 +
  18 +---
  19 +
  20 +# 一、一期收尾内容
  21 +
  22 +> 以下为 **BUG 修复、小优化、文案与注释**,在一期已交付、部分 BUG 仍在修复的前提下,纳入一期收尾完成。
  23 +
  24 +## 1.1 BUG 修复
  25 +
  26 +| 序号 | 问题 | 描述 |
  27 +|------|------|------|
  28 +| 1 | 战略全景舱详情未带部门筛选 | 详情页没有带入外面的部门筛选条件,需修复为带入部门筛选 |
  29 +| 2 | 门店驾驶舱人头数错误 | 人头数需做去重处理,统计结果准确 |
  30 +
  31 +## 1.2 小优化
  32 +
  33 +| 序号 | 模块 | 内容 |
  34 +|------|------|------|
  35 +| 1 | 战略全景舱 | 改名:天王团/战略决策指挥中心 → **战略全景舱**;其他子模块统一为 **XX看板** |
  36 +| 2 | 战略全景舱 | 营收核心指标-品项类型雷达图:增加**数据呈现**(表格/列表等,非仅图表) |
  37 +| 3 | 战略全景舱 | 服务产出价值:增加与「营收核心指标-品项类型雷达图」同口径的统计,按**耗卡维度** |
  38 +| 4 | 科技部 | 科技部开单业绩统计**隐藏**;科技老师耗卡改名为 **科技部营销数据** |
  39 +| 5 | 教育部 | 门店新客统计增加**教育部筛选** |
  40 +| 6 | 事业部 | 集团战略决策中心-会员板块:支持**门店筛选** |
  41 +| 7 | 事业部 | 消耗签字时**顾客端不展示消耗金额**(取消确认界面的消耗金额) |
  42 +| 8 | 事业部 | 会员排序(沉睡、到店次数) |
  43 +| 9 | 客户资料 | 统计规则:当日去重、金额>0(消费频次等口径) |
  44 +
  45 +> **已移至二期**:品项从溯源拆出冰美人并增加统计、H5 会员记录三类筛选+品项名称、当日内重复充值提醒,见 [二、二期规划内容](#二二期规划内容)。
  46 +
  47 +## 1.3 只添加注释,不修改名称
  48 +
  49 +**结论**:客户资料、会员品项、门店整体统计等处,**仅添加注释说明业务含义与统计规则,不修改系统内已有名称**(含界面文案、接口与数据字段名)。
  50 +
  51 +**概念区分(美业必须区分,不能合并)**:
  52 +
  53 +| 概念 | 含义 | 产品级总结 |
  54 +|------|------|------------|
  55 +| **开单** | 交易确认(卖没卖) | 开单解决「卖没卖」 |
  56 +| **消费** | 客户权益减少(扣没扣) | 消费解决「扣没扣」 |
  57 +| **消耗** | 实际服务/资源发生(做没做) | 消耗解决「做没做」 |
  58 +
  59 +在美业里,**开单、消费、消耗不是同义词,也不能合并**。若把开单=消费、消费=消耗、三个状态绑在一起,会导致:**对不上账、算不清库存、医美协作必炸、AI 无法分析**。因此系统内命名保持「开单」「耗卡」等现有用语,**不改为「消费」「消耗」等混用**。
  60 +
  61 +**不修改名称的原因**:① **行业通用名称**,保持美业/医美通用说法;② **AI 识别**,两套用语会导致智能体分析出错;③ **系统业务关联性**,开单→升单→耗卡等主线命名成体系,修改会断裂业务链路。
  62 +
  63 +**落地方式**:在字段说明、帮助文档、列表表头提示等位置**仅增加注释**(如当日去重、金额>0、统计口径等),**不修改界面与接口名称**。若确有个别页面需展示差异化用语,须在需求中单独评估并同步加注释,底层字段名仍保持现有命名。
  64 +
  65 +---
  66 +
  67 +# 二、二期规划内容
  68 +
  69 +> 以下为 **新模块、新统计、新权限、大客与风控、短信与工作台等**,纳入二期排期开发。
  70 +
  71 +## 2.1 看板与统计
  72 +
  73 +| 模块 | 内容 |
  74 +|------|------|
  75 +| **医美看板** | 筛选(时间、部门);医美当月业绩、门店/部门业绩、消费人数/金额;客户活跃度、老客/新客/复购数量;客户/门店/人头/成交率/品项排名;活动秒杀、客单价、未消耗客户与金额、退卡业绩;年度目标与完成率、同比去年、环比三年;展示所有医美客户、截图功能;规则需定义(客户维度/品项维度等) |
  76 +| **科技部** | 门店战略决策-科技部可看**门店穿透**(业绩概览、穿透下级数据);**品项增加分类**:从溯源拆出**冰美人**,统计中增加该品项;老师取数与科技部营销数据一致、**实时统计** |
  77 +| **科技部 / H5** | **H5 端口-会员-记录**:增加**三类筛选** + **品项名称** |
  78 +| **教育部** | 教育部门店配置;品项单独统计(生命之波、水氧MG、slk 等);客户维度开单数/耗卡数/退卡数/开单总金额;生美类型下品项开单占比、单品项单客户消费频次;同比去年、环比三年、截图;服务日志(门店、备注、文件,老师权限) |
  79 +| **事业部** | 事业部/门店**三美占比**;五项数据排名(事业部按门店、门店按五项);统计服务日志记录;**当日内重复充值提醒**(消费、消耗) |
  80 +
  81 +## 2.2 会员与客户
  82 +
  83 +| 功能 | 内容 |
  84 +|------|------|
  85 +| **会员等级** | 本年度累计消费等级 + 全生命周期消费等级;支持查询**历史年度**会员等级,便于大客户分析 |
  86 +| **活跃度** | **消费活跃度** + **消耗活跃度**:3 个自然月为一个周期,且金额>1000 |
  87 +| **会员标签** | 系统按规则自动打标签 + 员工手动加标签;支持按标签筛选会员 |
  88 +| **业务列表多维度筛选与报表** | 会员列表、开卡列表、耗卡列表等业务列表支持多维度筛选,并可**根据筛选结果生成对应报表** |
  89 +
  90 +## 2.3 金三角与店长
  91 +
  92 +| 功能 | 内容 |
  93 +|------|------|
  94 +| **金三角设置(手机端)** | 店长在**手机端**设置金三角;**到月初未设置的,自动变成个人战队**;健康师在个人页可查看所在金三角信息及金三角内成员业绩;**实时提醒**距离下一次提成还需达到多少业绩 |
  95 +| **店长权限-人员离职** | 给店长权限:**停用账号**(人员离职时由店长停用) |
  96 +
  97 +## 2.4 品项与开单
  98 +
  99 +| 功能 | 内容 |
  100 +|------|------|
  101 +| **品项有效期** | 品项支持设置**有效期**;开单时带有效期的概念,或支持**长期有效** |
  102 +
  103 +## 2.5 大客与风控
  104 +
  105 +| 功能 | 内容 |
  106 +|------|------|
  107 +| **大客系统(卡金)、异常提醒** | **大客系统(卡金)**、**异常消耗**、**异常开单**的提醒;支持按设置**分别提醒对应岗位** |
  108 +
  109 +- **功能描述**:大客系统(卡金)、异常消耗、异常开单的提醒,按照设置能够**分别提醒对应的岗位**。
  110 +- **业务要点**:支持配置哪些岗位接收哪类提醒(大客/异常消耗/异常开单),实现分岗位、分类型的消息推送。
  111 +
  112 +## 2.6 人员与数据准确性
  113 +
  114 +| 功能 | 内容 |
  115 +|------|------|
  116 +| **人员状态调整 + 留痕** | 用户存在**调店、升职**等岗位变动;因无岗位快照,导致**历史业绩数据、工资数据不准确**。需做人员状态调整并留痕,便于核算人员贡献;实收业绩=健康师个人业绩之和 |
  117 +
  118 +- **功能描述**:用户岗位上存在**调店、升职**等变动,因没有岗位快照,导致**之前的业绩数据、工资数据不准确**。需支持人员状态调整并留痕。
  119 +- **业务要点**:建立岗位/门店归属快照或留痕机制,保证历史业绩、工资核算按当时岗位/门店正确归属;实收业绩=健康师个人业绩之和。
  120 +
  121 +## 2.7 生日与短信
  122 +
  123 +| 功能 | 内容 |
  124 +|------|------|
  125 +| **生日提醒** | 系统内可设置**生日短信**(需**对接短信**);可配置**不同会员等级在生日当天赠送的品项** |
  126 +| **对接短信** | 系统对接短信能力,支撑生日短信等场景 |
  127 +
  128 +- **功能描述**:在系统里设置**生日短信**,需**对接短信**;并可配置**不同会员等级在生日当天赠送的品项**。系统对接短信能力,支撑生日短信等场景。
  129 +- **业务要点**:生日短信规则配置 + 短信对接;会员等级与生日赠送品项的配置(等级→品项/权益)。
  130 +
  131 +## 2.8 PC 工作台
  132 +
  133 +| 功能 | 内容 |
  134 +|------|------|
  135 +| **个人工作台(PC)** | 使用 PC 的用户需要有**个人工作台**;前提是需有**足够的待办业务**支撑 |
  136 +
  137 +- **功能描述**:用 PC 的用户需要有**个人工作台**;前提是需要有**足够的待办业务的支撑**。
  138 +- **业务要点**:PC 端个人工作台页面;待办数据来源(审批、任务、提醒等);待办不足时工作台仍可存在但内容可简化或引导。
  139 +
  140 +## 2.9 其他
  141 +
  142 +| 功能 | 内容 |
  143 +|------|------|
  144 +| **手机端-金三角业绩** | 查看消费业绩、消耗业绩、各成员业绩占比、消耗业绩占比(金三角内部) |
  145 +| **会员查询** | 会员支持按事业部查询及多条件筛选 |
  146 +
  147 +## 2.10 人事管理系统(二期)
  148 +
  149 +| 子模块 | 内容 | 说明 |
  150 +|--------|------|------|
  151 +| **考勤打卡** | 位置(GPS)打卡、WiFi 打卡、外勤打卡、补卡申请;打卡记录查询 | 。班次、迟到早退旷工规则、弹性考勤、打卡地点配置、考勤异常处理可配置 |
  152 +| **排班管理** | 排班计划(月/周)、自动排班、手动排班、排班模板、排班查看、排班调整与审批 | 班次类型与时长、班次轮换可配置 |
  153 +| **请假管理** | 事假、病假(病假条上传)、年假(年假余额)、调休、产假/陪产假、婚假、丧假等;请假申请、多级审批、假期余额与历史查询 | 与工资/考勤集成 |
  154 +| **人事档案** | 基本信息、教育经历、工作经历、证书、合同(与合同系统集成)、档案附件;入职、转正、调岗、晋升、离职流程及变动历史 | 支撑岗位快照与留痕 |
  155 +| **薪资与工资** | 薪资方案、薪资调整、薪资历史;社保公积金管理、缴费记录;与现有工资系统集成 | ,仅人事侧薪资结构与档案,**为工资核算完整性做数据支撑** |
  156 +
  157 +- **功能描述**:人事管理系统为二期全新模块,包含考勤打卡、排班、请假、人事档案、薪资与工资集成等,与「人员状态调整+留痕」、岗位/门店归属快照强相关。
  158 +- **业务要点**:**考勤打卡**仅支持位置(GPS)、WiFi、外勤、补卡,;班次、迟到早退旷工规则、弹性考勤、打卡地点配置、考勤异常处理可配置。**排班管理**:排班计划(月/周)、自动/手动排班、排班模板、排班查看与调整审批;班次类型与轮换可配置。**请假管理**:事假、病假(病假条上传)、年假(年假余额)、调休、产假/陪产假、婚假、丧假等;请假申请、多级审批、假期余额与历史;与工资/考勤集成。**不需要出差管理**。**人事档案**:基本信息、教育/工作经历、证书、合同、档案附件;入职、转正、调岗、晋升、离职流程及变动历史;支撑岗位快照与留痕。**薪资与工资**:**不替代现有工资核算**,仅人事侧薪资结构与档案,**为工资核算完整性做数据支撑**;薪资方案、调整、历史;社保公积金管理、缴费记录;与现有工资系统集成。
  159 +
  160 +## 2.11 预约管理系统(二期)
  161 +
  162 +| 要点 | 内容 |
  163 +|------|------|
  164 +| **定位** | **不需要客户在线预约**。主要是把**线下预约表弄到线上**;线下预约表以**健康师维度**为主(按健康师排的预约表)。 |
  165 +| **能力** | 健康师维度的预约表线上化;健康师排班设置、可预约时段、休息时间;预约列表、预约日历、预约冲突检测;预约提醒(到店提醒、健康师与客户双向提醒);预约统计、爽约率等(规则与口径二期再定)。 |
  166 +| **说明** | 与门店运营、健康师排班强相关;爽约判定、黑名单等规则在二期需求中再细化。 |
  167 +
  168 +- **功能描述**:**不需要客户在线预约**。主要是把**线下预约表弄到线上**;线下预约表以**健康师维度**为主(按健康师排的预约表)。
  169 +- **业务要点**:健康师维度的预约表线上化;健康师排班设置、可预约时段、休息时间;预约列表、预约日历、预约冲突检测;预约提醒(到店提醒、健康师与客户双向提醒);预约统计、爽约率等。爽约判定、黑名单等规则在二期需求中再细化。
  170 +
  171 +## 2.12 支付管理系统(二期)
  172 +
  173 +| 要点 | 内容 |
  174 +|------|------|
  175 +| **定位** | **对接现有第三方支付** = 对接一个**统一的收款渠道**(聚合支付/统一收单),**不是**分别对接微信、支付宝等单一渠道。由该统一渠道与微信、支付宝等打通,系统只与统一渠道对接;与开单、充值、退款等业务打通。 |
  176 +| **组合支付** | 支持**组合支付**:一笔订单可使用多种支付方式组合完成(如:部分统一渠道 + 部分储值卡 + 部分积分抵扣)。需明确各渠道扣款顺序、退款时按原渠道退回等规则。 |
  177 +| **能力** | 统一收款渠道配置与开关、支付记录查询与对账、退款(全额/部分)、支付异常处理;储值卡、积分与统一渠道组合时的金额分摊与记录。 |
  178 +
  179 +- **功能描述**:**对接现有第三方支付** = 对接一个**统一的收款渠道**(聚合支付/统一收单),**不是**分别对接微信、支付宝等单一渠道。与开单、充值、退款等业务打通。支持**组合支付**:一笔订单可使用多种支付方式组合完成(如部分统一渠道 + 部分储值卡 + 部分积分抵扣)。
  180 +- **业务要点**:系统只与统一收款渠道对接,由该渠道与微信、支付宝等打通;组合支付需明确各渠道扣款顺序、退款时按原渠道退回等规则;支付记录查询与对账、退款(全额/部分)、支付异常处理;储值卡、积分与统一渠道组合时的金额分摊与记录。
  181 +
  182 +## 2.13 对接萤石云监控(二期)
  183 +
  184 +| 要点 | 内容 |
  185 +|------|------|
  186 +| **定位** | 系统**对接萤石云**(海康萤石云)监控,实现门店/重点区域监控与安防能力。 |
  187 +| **能力** | 萤石云账号/设备配置、设备列表与状态、视频预览(需在合规与权限前提下)、告警消息接收与展示;可选:录像回放、云存储策略(以萤石云能力与商务为准)。 |
  188 +| **说明** | 具体对接方式(开放平台 API、SDK)、设备型号与数量、权限与隐私合规在二期需求中确认。 |
  189 +
  190 +- **功能描述**:系统**对接萤石云**(海康萤石云)监控,实现门店/重点区域监控与安防能力。
  191 +- **业务要点**:萤石云账号/设备配置、设备列表与状态、视频预览(在合规与权限前提下)、告警消息接收与展示;可选录像回放、云存储策略(以萤石云能力与商务为准)。对接方式、设备型号与数量、权限与隐私合规在二期需求中确认。
  192 +
  193 +---
  194 +
  195 +**文档版本**:v1.4
  196 +**最后更新**:2026-01-29
  197 +**变更说明**:① 考勤打卡**不需要人脸识别、二维码打卡**;② **不需要出差管理**;③ 人事薪资**不替代现有工资核算**,仅人事侧薪资结构与档案,**为工资核算完整性做数据支撑**;④ 预约**不需要客户预约**,主要为**线下预约表线上化**,以**健康师维度**为主;⑤ 支付为对接**统一收款渠道**(非分别对接微信、支付宝等);⑥ 功能点详细说明(二期)已并入二期规划内容;⑦ 命名与文案已并入第一板块(1.3),并补充开单/消费/消耗概念区分及错误做法说明;⑧ 删除「给客户的简要说明」章节。
... ...
docs/美业SaaS系统功能规划.docx 0 → 100644
No preview for this file type
docs/美业SaaS系统功能规划.md 0 → 100644
Changes suppressed. Click to show
  1 +# 美业SaaS系统 - 功能规划架构文档
  2 +
  3 +> **文档说明**:本文档基于现有绿纤美业ERP系统,结合SaaS平台特点,全面梳理美业SaaS系统的功能规划架构。
  4 +> **目标定位**:面向美业行业的SaaS平台,支持单店、连锁店、集团等多种规模的美业机构。
  5 +> **更新日期**:2026-01-27
  6 +> **版本**:v3.1
  7 +---
  8 +
  9 +## 📋 目录
  10 +
  11 +### 一、SaaS平台基础能力
  12 +- [1.1 多租户管理](#11-多租户管理)
  13 +- [1.2 权限与组织架构](#12-权限与组织架构)
  14 +- [1.3 系统配置管理](#13-系统配置管理)
  15 +- [1.4 数据安全与隔离](#14-数据安全与隔离)
  16 +- [1.5 SaaS订阅与计费系统](#15-saas订阅与计费系统) ⭐ **商业化闭环核心**
  17 +- [1.6 数据迁移与初始化工具](#16-数据迁移与初始化工具) ⭐ **成交关键**
  18 +- [1.7 文件存储与CDN系统](#17-文件存储与cdn系统) ⭐ **图片存储核心**
  19 +- [1.8 操作日志与审计系统](#18-操作日志与审计系统) ⭐ **财务审计必需**
  20 +- [1.9 异常与纠纷处理系统](#19-异常与纠纷处理系统) ⭐ **美业真实痛点**
  21 +
  22 +### 二、核心业务模块
  23 +- [2.1 门店管理系统](#21-门店管理系统)
  24 + - [2.1.3 合作医院管理](#213-合作医院管理)
  25 +- [2.2 人员管理系统](#22-人员管理系统)
  26 + - [2.2.3 考勤管理系统](#223-考勤管理系统)
  27 + - [2.2.4 员工技能与项目能力模型](#224-员工技能与项目能力模型)
  28 +- [2.3 客户管理系统](#23-客户管理系统)
  29 +- [2.4 开单耗卡系统](#24-开单耗卡系统)
  30 + - [2.4.1 套餐拆分与组合开单](#241-套餐拆分与组合开单)
  31 +- [2.5 业绩统计系统](#25-业绩统计系统)
  32 +- [2.6 工资核算系统](#26-工资核算系统)
  33 +
  34 +### 三、营销与增长系统
  35 +- [3.1 拓客与线索管理](#31-拓客与线索管理) ⭐ **把人弄进来**
  36 +- [3.2 裂变与转介绍](#32-裂变与转介绍)
  37 +- [3.3 新客转化](#33-新客转化)
  38 +- [3.4 老客复购](#34-老客复购) ⭐ **让人多消费、常消费**
  39 +- [3.5 客户生命周期管理(CLM)](#35-客户生命周期管理clm)
  40 +
  41 +### 四、预约与服务模块
  42 +- [4.1 预约管理系统](#41-预约管理系统)
  43 +- [4.2 服务项目管理](#42-服务项目管理)
  44 + - [4.2.3 服务过程记录(轻量版)](#423-服务过程记录轻量版)
  45 +- [4.3 健康师排班管理](#43-健康师排班管理)
  46 +- [4.4 服务评价系统](#44-服务评价系统)
  47 +- [4.5 爽约/取消/超时管理](#45-爽约取消超时管理)
  48 +
  49 +### 五、支付与财务模块
  50 +- [5.1 支付管理系统](#51-支付管理系统)
  51 +- [5.2 财务管理系统](#52-财务管理系统)
  52 +- [5.3 对账管理系统](#53-对账管理系统)
  53 +- [5.4 发票管理系统](#54-发票管理系统)
  54 +- [5.5 分账与结算规则](#55-分账与结算规则)
  55 +- [5.6 财务风控](#56-财务风控)
  56 +- [5.7 经营与业财分析](#57-经营与业财分析) ⭐ **核心差异化**
  57 +
  58 +### 六、库存与供应链模块
  59 +- [6.1 库存管理系统](#61-库存管理系统)
  60 +- [6.2 采购管理系统](#62-采购管理系统)
  61 +- [6.3 供应商管理系统](#63-供应商管理系统)
  62 +- [6.4 设备管理系统](#64-设备管理系统)
  63 +- [6.5 耗材自动关联项目](#65-耗材自动关联项目)
  64 +
  65 +### 七、数据分析与决策支持
  66 +- [7.1 数据驾驶舱](#71-数据驾驶舱)
  67 +- [7.2 报表分析系统](#72-报表分析系统)
  68 +- [7.3 客户画像分析](#73-客户画像分析)
  69 +- [7.4 经营分析系统](#74-经营分析系统)
  70 +- [7.5 自定义指标与看板](#75-自定义指标与看板)
  71 +- [7.6 经营对标分析](#76-经营对标分析)
  72 +
  73 +### 八、移动端与小程序
  74 +- [8.1 员工端(健康师)](#81-员工端健康师) ⭐ **开单、消耗、客户备注、排班查看**
  75 +- [8.2 店长端](#82-店长端) ⭐ **今日业绩、人员状态、异常提醒**
  76 +- [8.3 老板端](#83-老板端) ⭐ **多店汇总、盈亏、趋势分析**
  77 +- [8.4 客户端小程序](#84-客户端小程序)
  78 +
  79 +### 九、消息与通知系统
  80 +- [9.1 消息中心](#91-消息中心)
  81 +- [9.2 通知推送系统](#92-通知推送系统)
  82 +- [9.3 营销消息系统](#93-营销消息系统)
  83 +- [9.4 事件触发规则引擎](#94-事件触发规则引擎)
  84 +
  85 +### 十、第三方平台对接
  86 +- [10.1 团购平台对接](#101-团购平台对接)
  87 +- [10.2 设备仪器对接](#102-设备仪器对接)
  88 +- [10.3 考勤平台对接](#103-考勤平台对接)
  89 +- [10.4 支付/财务平台对接](#104-支付财务平台对接)
  90 +
  91 +### 十一、问卷调查系统
  92 +- [11.1 问卷配置管理](#111-问卷配置管理)
  93 +- [11.2 问卷发放与收集](#112-问卷发放与收集)
  94 +- [11.3 问卷数据分析](#113-问卷数据分析)
  95 +- [11.4 满意度与复购联动](#114-满意度与复购联动)
  96 +
  97 +### 十二、AI智能助手
  98 +- [12.0 AI经营助手](#120-ai经营助手) ⭐ **总入口**
  99 +- [12.1 AI客户价值评分](#121-ai客户价值评分)
  100 +- [12.2 AI回访话术生成](#122-ai回访话术生成)
  101 +- [12.3 AI项目推荐](#123-ai项目推荐)
  102 +- [12.4 AI经营分析](#124-ai经营分析)
  103 +- [12.5 AI成本核算](#125-ai成本核算)
  104 +- [12.6 AI客户流失预警](#126-ai客户流失预警)
  105 +- [12.7 AI员工效率分析](#127-ai员工效率分析)
  106 +
  107 +### 十三、商城系统
  108 +- [13.1 商品管理](#131-商品管理)
  109 +- [13.2 订单管理](#132-订单管理)
  110 +- [13.3 积分兑换](#133-积分兑换)
  111 +- [13.4 商城运营](#134-商城运营)
  112 +- [13.5 到店服务与商品联动](#135-到店服务与商品联动)
  113 +
  114 +### 十四、连锁总部策略引擎
  115 +- [14.1 统一价格策略](#141-统一价格策略)
  116 +- [14.2 统一活动下发](#142-统一活动下发)
  117 +- [14.3 门店执行差异分析](#143-门店执行差异分析)
  118 +
  119 +### 十五、开放平台与生态
  120 +- [15.1 API开放平台](#151-api开放平台)
  121 +- [15.2 第三方集成](#152-第三方集成)
  122 +- [15.3 应用市场](#153-应用市场)
  123 +
  124 +---
  125 +
  126 +
  127 +## 一、SaaS平台基础能力
  128 +
  129 +### 1.1 多租户管理
  130 +
  131 +#### 1.1.1 租户注册与开通
  132 +
  133 +**业务场景**:美业机构注册成为平台租户,开通SaaS服务。
  134 +
  135 +**功能详细说明**:
  136 +
  137 +- [ ] **租户注册**
  138 + - **业务场景**:新机构注册成为平台租户
  139 + - **操作流程**:
  140 + 1. 机构填写注册信息(机构名称、联系人、手机号、邮箱等)
  141 + 2. **选择门店模式**(单门店、多门店、连锁店、集团模式)
  142 + 3. 选择服务套餐(基础版、标准版、旗舰版等)
  143 + 4. 提交注册申请
  144 + 5. 平台审核通过后开通服务
  145 + 6. 根据门店模式自动配置组织架构模板
  146 + - **业务规则**:
  147 + - 手机号、邮箱唯一性校验
  148 + - 支持试用期(如7天免费试用)
  149 + - 注册后自动创建租户数据库
  150 + - 门店模式影响后续功能配置和数据权限
  151 +
  152 +- [ ] **租户信息管理**
  153 + - **业务场景**:管理租户基本信息和服务配置
  154 + - **操作流程**:
  155 + 1. 查看租户基本信息
  156 + 2. 修改租户信息(名称、联系方式等)
  157 + 3. 配置租户服务参数(数据库、存储空间等)
  158 + 4. 设置租户状态(正常、暂停、过期等)
  159 + - **业务规则**:
  160 + - 租户信息修改需审核
  161 + - 服务到期前自动提醒
  162 + - 过期后限制访问,数据保留30天
  163 +
  164 +- [ ] **服务套餐管理**
  165 + - **业务场景**:配置和管理不同等级的服务套餐
  166 + - **操作流程**:
  167 + 1. 创建服务套餐(套餐名称、价格、功能权限、数据量限制等)
  168 + 2. 设置套餐功能权限(哪些功能可用)
  169 + 3. 设置套餐数据限制(门店数、用户数、存储空间等)
  170 + 4. 租户选择或升级套餐
  171 + - **业务规则**:
  172 + - 套餐升级支持平滑迁移
  173 + - 套餐降级需确认数据影响
  174 + - 支持自定义套餐(企业版)
  175 +
  176 +- [ ] **租户数据隔离**
  177 + - **业务场景**:确保不同租户数据完全隔离
  178 + - **技术实现**:
  179 + - 数据库级别隔离(每个租户独立数据库)
  180 + - 应用级别隔离(租户ID过滤)
  181 + - 文件存储隔离(租户目录隔离)
  182 + - **业务规则**:
  183 + - 租户间数据完全隔离
  184 + - 支持数据导出和迁移
  185 + - 支持数据备份和恢复
  186 +
  187 +#### 1.1.2 租户计费与结算
  188 +
  189 +- [ ] **计费规则配置**:按套餐、按使用量、按功能模块等计费方式
  190 +- [ ] **账单管理**:自动生成账单、账单查询、账单导出
  191 +- [ ] **支付管理**:在线支付、发票申请、支付记录
  192 +- [ ] **续费管理**:自动续费、手动续费、续费提醒
  193 +
  194 +### 1.5 SaaS订阅与计费系统
  195 +
  196 +> **重要性**:这是SaaS商业化闭环的核心,没有这个系统永远像"项目制系统"。
  197 +
  198 +#### 1.5.1 套餐管理
  199 +
  200 +#### 1.5.1 套餐管理
  201 +
  202 +**业务场景**:提供不同等级的SaaS套餐,满足不同规模美业机构的需求。
  203 +
  204 +**功能详细说明**:
  205 +
  206 +- [ ] **套餐类型配置**
  207 + - **业务场景**:配置不同等级的SaaS套餐
  208 + - **套餐类型**:
  209 + - **基础版**:单门店,基础功能,适合小型美业机构
  210 + - **专业版**:多门店,完整功能,适合中型美业机构
  211 + - **连锁版**:连锁店,高级功能,适合连锁美业机构
  212 + - **AI版**:包含AI功能,适合追求智能化管理的美业机构
  213 + - **企业版**:定制化套餐,适合大型集团
  214 + - **操作流程**:
  215 + 1. 创建套餐(套餐名称、套餐描述、套餐价格等)
  216 + 2. 配置套餐功能权限(哪些功能可用)
  217 + 3. 配置套餐数据限制(门店数、用户数、存储空间等)
  218 + 4. 设置套餐显示顺序和推荐标签
  219 + 5. 保存套餐配置
  220 + - **业务规则**:
  221 + - 套餐名称唯一性校验
  222 + - 套餐功能权限可灵活配置
  223 + - 套餐数据限制可灵活配置
  224 + - 套餐可设置试用期
  225 +
  226 +- [ ] **订阅周期管理**
  227 + - **业务场景**:管理租户的订阅周期和续费
  228 + - **订阅周期**:
  229 + - **月付**:按月付费,灵活性高
  230 + - **季付**:按季度付费,享受折扣
  231 + - **年付**:按年付费,享受最大折扣
  232 + - **自定义周期**:支持自定义订阅周期
  233 + - **操作流程**:
  234 + 1. 租户选择套餐和订阅周期
  235 + 2. 系统计算订阅费用(根据周期和折扣)
  236 + 3. 生成订阅订单
  237 + 4. 租户支付订阅费用
  238 + 5. 订阅生效,开始计费
  239 + 6. 订阅到期前自动提醒续费
  240 + - **业务规则**:
  241 + - 订阅周期可随时变更(升级/降级)
  242 + - 订阅变更按比例计算费用
  243 + - 订阅到期前7天、3天、1天自动提醒
  244 + - 订阅到期后进入宽限期(如7天),宽限期内功能受限
  245 + - 宽限期后仍未续费,暂停服务
  246 +
  247 +- [ ] **功能开关(Feature Toggle)**
  248 + - **业务场景**:通过功能开关控制租户可使用哪些功能
  249 + - **操作流程**:
  250 + 1. 进入功能开关配置页面
  251 + 2. 选择租户或租户组
  252 + 3. 开启或关闭特定功能(如:AI功能、商城功能等)
  253 + 4. 设置功能开关生效时间
  254 + 5. 保存配置
  255 + - **功能开关类型**:
  256 + - **全局开关**:所有租户的功能开关
  257 + - **套餐开关**:基于套餐的功能开关
  258 + - **租户开关**:特定租户的功能开关
  259 + - **A/B测试开关**:用于功能灰度发布
  260 + - **业务规则**:
  261 + - 功能开关实时生效
  262 + - 功能关闭后,相关功能入口隐藏
  263 + - 功能开关变更记录日志
  264 + - 支持功能开关批量操作
  265 +
  266 +- [ ] **试用期管理**
  267 + - **业务场景**:为新租户提供试用期,降低使用门槛
  268 + - **操作流程**:
  269 + 1. 租户注册时选择试用套餐
  270 + 2. 系统自动开通试用期(如7天、14天、30天)
  271 + 3. 试用期内功能正常使用
  272 + 4. 试用期到期前提醒付费
  273 + 5. 试用期到期后,未付费则暂停服务
  274 + - **业务规则**:
  275 + - 试用期时长可配置(7天、14天、30天等)
  276 + - 试用期内功能完整可用
  277 + - 试用期到期前3天、1天自动提醒
  278 + - 试用期可延长(需审批)
  279 + - 每个手机号/IP只能试用一次
  280 +
  281 +- [ ] **超额使用限制**
  282 + - **业务场景**:限制租户超出套餐限制的使用
  283 + - **限制类型**:
  284 + - **员工数限制**:超过套餐员工数限制时,不能新增员工
  285 + - **门店数限制**:超过套餐门店数限制时,不能新增门店
  286 + - **存储空间限制**:超过套餐存储空间限制时,不能上传文件
  287 + - **API调用限制**:超过套餐API调用次数限制时,API调用受限
  288 + - **AI调用限制**:超过套餐AI调用次数限制时,AI功能受限
  289 + - **操作流程**:
  290 + 1. 系统实时监控租户使用量
  291 + 2. 使用量接近限制时发送预警(如80%)
  292 + 3. 使用量达到限制时,相关功能受限
  293 + 4. 租户可升级套餐或购买额外配额
  294 + - **业务规则**:
  295 + - 限制实时生效
  296 + - 限制预警可配置(预警阈值、预警频率)
  297 + - 支持购买额外配额(按量付费)
  298 + - 限制解除后功能自动恢复
  299 +
  300 +#### 1.5.2 订阅管理
  301 +
  302 +- [ ] **订阅查询**:租户订阅信息查询、订阅历史查询
  303 +- [ ] **订阅变更**:套餐升级/降级、订阅周期变更
  304 +- [ ] **订阅续费**:自动续费、手动续费、续费提醒
  305 +- [ ] **订阅取消**:订阅取消申请、退款处理
  306 +
  307 +### 1.6 数据迁移与初始化工具
  308 +
  309 +#### 1.6.1 数据导入功能
  310 +
  311 +**业务场景**:支持从其他系统导入数据,降低客户迁移成本。
  312 +
  313 +**功能详细说明**:
  314 +
  315 +- [ ] **客户数据导入**
  316 + - **业务场景**:从其他系统导入客户数据
  317 + - **支持格式**:
  318 + - Excel文件(.xlsx、.xls)
  319 + - CSV文件
  320 + - JSON文件
  321 + - 其他系统API接口
  322 + - **操作流程**:
  323 + 1. 下载客户数据导入模板
  324 + 2. 填写客户数据(姓名、手机号、性别、年龄、地址等)
  325 + 3. 上传数据文件
  326 + 4. 系统验证数据格式和完整性
  327 + 5. 预览导入数据(显示导入预览)
  328 + 6. 确认导入,系统批量导入数据
  329 + 7. 显示导入结果(成功、失败、重复等)
  330 + - **业务规则**:
  331 + - 数据格式验证(必填字段、数据格式等)
  332 + - 数据去重(手机号唯一性校验)
  333 + - 数据清洗(去除空格、格式化等)
  334 + - 导入失败记录错误原因
  335 + - 支持部分成功(部分数据导入失败时,成功的继续导入)
  336 + - 导入历史可查询
  337 +
  338 +- [ ] **卡项余额导入**
  339 + - **业务场景**:从其他系统导入会员卡项和余额数据
  340 + - **导入数据**:
  341 + - 会员卡信息(卡类型、卡号、开卡时间等)
  342 + - 卡项余额(储值余额、次卡剩余次数、期限卡剩余时间等)
  343 + - 卡项历史记录(开卡记录、充值记录、消费记录等)
  344 + - **操作流程**:
  345 + 1. 下载卡项数据导入模板
  346 + 2. 填写卡项数据(关联客户、卡类型、余额等)
  347 + 3. 上传数据文件
  348 + 4. 系统验证数据(客户是否存在、余额是否合理等)
  349 + 5. 预览导入数据
  350 + 6. 确认导入,系统批量导入
  351 + 7. 显示导入结果
  352 + - **业务规则**:
  353 + - 客户必须已存在(先导入客户,再导入卡项)
  354 + - 余额数据验证(余额不能为负数等)
  355 + - 卡项类型匹配(系统需有对应的卡项类型)
  356 + - 导入后自动生成卡项记录
  357 + - 导入历史可查询
  358 +
  359 +- [ ] **员工数据导入**
  360 + - **业务场景**:从其他系统导入员工数据
  361 + - **导入数据**:
  362 + - 员工基本信息(姓名、手机号、身份证、岗位等)
  363 + - 员工门店归属
  364 + - 员工岗位信息
  365 + - **操作流程**:
  366 + 1. 下载员工数据导入模板
  367 + 2. 填写员工数据
  368 + 3. 上传数据文件
  369 + 4. 系统验证数据(手机号、身份证唯一性等)
  370 + 5. 预览导入数据
  371 + 6. 确认导入,系统批量导入
  372 + 7. 显示导入结果
  373 + - **业务规则**:
  374 + - 员工数据验证(手机号、身份证唯一性等)
  375 + - 门店归属验证(门店必须已存在)
  376 + - 岗位验证(岗位必须已配置)
  377 + - 导入后自动创建员工账号
  378 + - 导入历史可查询
  379 +
  380 +- [ ] **项目数据导入**
  381 + - **业务场景**:从其他系统导入项目/品项数据
  382 + - **导入数据**:
  383 + - 项目基本信息(项目名称、项目分类、价格等)
  384 + - 项目分类信息
  385 + - 项目价格信息
  386 + - **操作流程**:
  387 + 1. 下载项目数据导入模板
  388 + 2. 填写项目数据
  389 + 3. 上传数据文件
  390 + 4. 系统验证数据(项目名称唯一性等)
  391 + 5. 预览导入数据
  392 + 6. 确认导入,系统批量导入
  393 + 7. 显示导入结果
  394 + - **业务规则**:
  395 + - 项目数据验证(项目名称唯一性等)
  396 + - 项目分类验证(分类必须已存在)
  397 + - 导入后自动创建项目记录
  398 + - 导入历史可查询
  399 +
  400 +#### 1.6.2 数据迁移工具
  401 +
  402 +- [ ] **迁移方案配置**:配置数据迁移方案(源系统、目标系统、映射规则等)
  403 +- [ ] **数据映射**:字段映射配置(源字段→目标字段)
  404 +- [ ] **数据转换**:数据格式转换、数据清洗规则
  405 +- [ ] **迁移执行**:迁移任务执行、迁移进度跟踪
  406 +- [ ] **迁移验证**:迁移数据验证、迁移结果对比
  407 +
  408 +#### 1.6.3 系统初始化
  409 +
  410 +- [ ] **初始化向导**:新租户系统初始化向导
  411 +- [ ] **基础数据初始化**:门店、岗位、项目分类等基础数据初始化
  412 +- [ ] **业务规则初始化**:工资规则、提成规则等业务规则初始化
  413 +- [ ] **权限初始化**:默认角色和权限初始化
  414 +
  415 +### 1.7 文件存储与CDN系统
  416 +
  417 +> **重要性**:SaaS系统中的图片存储量巨大(少则几百G,多则按T计算),必须采用对象存储+CDN的组合方案。
  418 +
  419 +#### 1.7.1 存储架构(对象存储+CDN)
  420 +
  421 +**标准架构**:
  422 +
  423 +```
  424 +用户请求 → CDN节点(就近访问) → CDN回源 → 对象存储(OSS/COS/S3)
  425 + ↓
  426 + 数据库(元数据)
  427 +```
  428 +
  429 +**核心要点**:
  430 +- **对象存储层**:实际存储文件(阿里云OSS、腾讯云COS、AWS S3等)
  431 +- **CDN加速层**:加速文件访问(阿里云CDN、腾讯云CDN等)
  432 +- **数据库层**:仅存储文件元数据(URL、大小、类型等),不存储文件内容
  433 +- **访问规则**:所有文件必须通过CDN访问,不允许直接访问对象存储
  434 +
  435 +**多租户隔离**:
  436 +- 目录隔离:每个租户独立目录(`tenant_001/`、`tenant_002/`)
  437 +- 存储桶隔离:每个租户独立存储桶(可选)
  438 +- 文件路径包含租户ID:`/{tenantId}/images/xxx.jpg`
  439 +
  440 +**文件分类存储**:
  441 +- 热数据:标准存储(频繁访问)
  442 +- 温数据:低频存储(偶尔访问)
  443 +- 冷数据:归档存储(很少访问)
  444 +- 自动迁移:基于访问频率自动迁移
  445 +
  446 +#### 1.7.2 存储容量与费用管理
  447 +
  448 +- [ ] **存储配额配置**:为不同套餐配置存储配额(基础版10GB、专业版50GB、连锁版200GB、AI版500GB、企业版1TB+)
  449 +- [ ] **存储使用监控**:实时监控存储使用量,接近配额时预警,达到配额时限制上传
  450 +- [ ] **存储费用计算**:
  451 + - 存储费用:`(实际使用量 - 套餐配额) × 0.12元/GB/月`
  452 + - 流量费用:`下载流量 × 0.5元/GB`(CDN流量)
  453 + - 请求费用:`API请求次数 × 0.01元/万次`
  454 +- [ ] **费用展示**:实时展示存储使用量和费用明细,支持费用预警
  455 +- [ ] **存储清理**:自动清理无用文件(删除文件30天后清理、过期文件清理、重复文件清理)
  456 +
  457 +#### 1.7.3 CDN配置与优化
  458 +
  459 +- [ ] **CDN配置**:
  460 + - CDN域名配置(如:`cdn.example.com`)
  461 + - 回源配置(回源到对象存储)
  462 + - 缓存规则(图片30天、静态文件7天、动态文件1小时)
  463 + - HTTPS配置
  464 +- [ ] **CDN优化**:
  465 + - 图片优化(WebP转换、尺寸调整)
  466 + - 压缩优化(Gzip/Brotli)
  467 + - HTTP/2支持
  468 + - 文件预热(热门文件提前缓存)
  469 +- [ ] **图片优化**:
  470 + - 上传时优化(压缩、格式转换、尺寸调整)
  471 + - CDN优化(WebP转换、按需调整尺寸)
  472 + - 生成多种尺寸(缩略图、中等图、原图)
  473 +
  474 +#### 1.7.4 文件管理功能
  475 +
  476 +- [ ] **文件上传/下载**:单文件、批量上传/下载
  477 +- [ ] **文件预览**:图片预览、文档预览
  478 +- [ ] **文件管理**:重命名、移动、删除、分享
  479 +- [ ] **文件搜索**:按文件名、类型、时间等搜索
  480 +
  481 +### 1.8 操作日志与审计系统
  482 +
  483 +> **重要性**:有财务、有工资、有业绩,没有审计=高风险。对连锁版和投诉纠纷处理非常关键。
  484 +
  485 +#### 1.8.1 操作日志管理
  486 +
  487 +**业务场景**:记录所有用户操作日志,支持审计和问题追溯,对连锁版和投诉纠纷处理非常关键。
  488 +
  489 +**功能详细说明**:
  490 +
  491 +- [ ] **用户操作日志**
  492 + - **业务场景**:记录所有用户的操作行为
  493 + - **记录内容**:
  494 + - 操作时间、操作人、操作IP、操作设备
  495 + - 操作模块、操作功能、操作类型(新增/编辑/删除/查询/导出等)
  496 + - 操作对象(如:订单号、客户ID、员工ID等)
  497 + - 操作结果(成功/失败)、操作耗时
  498 + - 操作前后数据对比(关键字段变更)
  499 + - **操作流程**:
  500 + 1. 系统自动记录所有用户操作
  501 + 2. 操作日志实时写入日志库
  502 + 3. 支持操作日志查询和筛选
  503 + 4. 支持操作日志导出
  504 + - **业务规则**:
  505 + - 操作日志永久保存(或按配置保留期限)
  506 + - 操作日志不可修改和删除(管理员除外)
  507 + - 操作日志支持多条件查询(时间、用户、模块、操作类型等)
  508 + - 操作日志支持导出(Excel、CSV等)
  509 + - 操作日志支持统计分析(操作频率、操作分布等)
  510 +
  511 +- [ ] **数据变更记录**
  512 + - **业务场景**:记录关键数据的变更历史
  513 + - **记录范围**:
  514 + - 订单金额变更(开单金额、退款金额等)
  515 + - 客户信息变更(手机号、姓名等)
  516 + - 员工信息变更(岗位、门店归属等)
  517 + - 工资数据变更(工资计算、工资调整等)
  518 + - 库存数据变更(入库、出库、盘点等)
  519 + - **操作流程**:
  520 + 1. 系统检测到关键数据变更
  521 + 2. 记录变更前数据和变更后数据
  522 + 3. 记录变更人、变更时间、变更原因
  523 + 4. 支持变更历史查询和对比
  524 + - **业务规则**:
  525 + - 关键数据变更必须记录
  526 + - 变更记录不可修改和删除
  527 + - 变更记录支持版本对比
  528 + - 变更记录支持回滚(需权限)
  529 +
  530 +- [ ] **关键行为审计**
  531 + - **业务场景**:对关键行为进行重点审计,防止违规操作
  532 + - **关键行为类型**:
  533 + - **删单操作**:删除订单、删除开单记录、删除耗卡记录
  534 + - **改金额操作**:修改订单金额、修改退款金额、修改工资金额
  535 + - **权限变更**:用户权限变更、角色权限变更
  536 + - **数据导出**:导出客户数据、导出财务数据、导出工资数据
  537 + - **批量操作**:批量删除、批量修改、批量导入
  538 + - **操作流程**:
  539 + 1. 系统识别关键行为
  540 + 2. 记录详细的操作信息(操作人、操作时间、操作内容等)
  541 + 3. 发送审计通知给管理员
  542 + 4. 支持审计报告生成
  543 + - **业务规则**:
  544 + - 关键行为必须审批(或事后审计)
  545 + - 关键行为操作需二次确认
  546 + - 关键行为审计报告定期生成
  547 + - 关键行为异常自动告警
  548 +
  549 +- [ ] **财务专项审计**
  550 + - **业务场景**:对财务相关操作进行专项审计
  551 + - **审计范围**:
  552 + - **金额变更**:所有金额变更操作(开单金额、退款金额、工资金额等)
  553 + - **支付操作**:所有支付操作(支付方式、支付金额、支付时间等)
  554 + - **退款操作**:所有退款操作(退款金额、退款原因、退款审批等)
  555 + - **工资操作**:工资计算、工资调整、工资锁定等
  556 + - **操作流程**:
  557 + 1. 系统自动记录所有财务相关操作
  558 + 2. 记录操作前后数据对比
  559 + 3. 记录操作人和审批人
  560 + 4. 生成财务审计报告
  561 + - **业务规则**:
  562 + - 财务操作必须记录详细日志
  563 + - 财务操作变更需审批
  564 + - 财务审计报告定期生成(日报、月报、年报)
  565 + - 财务异常自动告警
  566 +
  567 +- [ ] **删除/作废记录审计**
  568 + - **业务场景**:记录所有删除和作废操作
  569 + - **记录范围**:
  570 + - **删除操作**:删除订单、删除客户、删除员工等
  571 + - **作废操作**:作废订单、作废开单、作废耗卡等
  572 + - **操作流程**:
  573 + 1. 系统检测到删除/作废操作
  574 + 2. 记录删除/作废前的完整数据(数据快照)
  575 + 3. 记录删除/作废原因
  576 + 4. 记录操作人和审批人
  577 + 5. 数据进入回收站(可恢复)
  578 + - **业务规则**:
  579 + - 删除/作废操作必须记录数据快照
  580 + - 删除/作废操作需审批(重要数据)
  581 + - 删除/作废数据可恢复(回收站功能)
  582 + - 删除/作废记录永久保存
  583 +
  584 +#### 1.8.2 审计管理
  585 +
  586 +- [ ] **审计查询**:审计日志查询、审计报告查询
  587 +- [ ] **审计报告**:自动生成审计报告(日报、月报、年报)
  588 +- [ ] **审计告警**:异常操作告警、违规操作告警
  589 +- [ ] **审计分析**:操作行为分析、异常行为识别
  590 +
  591 +### 1.9 异常与纠纷处理系统
  592 +
  593 +#### 1.2.1 组织架构管理
  594 +
  595 +**业务场景**:支持灵活的组织架构配置,适应不同规模的美业机构。组织架构名称完全可自定义,适应不同企业的组织文化。
  596 +
  597 +**功能详细说明**:
  598 +
  599 +- [ ] **组织架构模板配置**
  600 + - **业务场景**:配置组织架构的层级名称,完全可自定义
  601 + - **操作流程**:
  602 + 1. 进入组织架构配置页面
  603 + 2. 选择组织架构模式(单门店、多门店、连锁店、集团模式)
  604 + 3. 自定义组织层级名称(如:一级组织可命名为"集团"、"公司"、"总部"等;二级组织可命名为"事业部"、"分公司"、"区域"等;三级组织可命名为"门店"、"分店"、"店铺"等)
  605 + 4. 设置组织层级数量(支持无限层级)
  606 + 5. 保存组织架构模板
  607 + - **业务规则**:
  608 + - 组织层级名称完全可自定义,不限制命名
  609 + - 不同层级可设置不同的业务属性
  610 + - 组织架构模板保存后,创建组织时按模板执行
  611 + - 支持多套组织架构模板(适用于不同业务场景)
  612 +
  613 +- [ ] **组织架构配置**
  614 + - **业务场景**:根据模板创建实际的组织架构
  615 + - **操作流程**:
  616 + 1. 选择组织架构模板
  617 + 2. 创建组织架构(按模板的层级创建)
  618 + 3. 设置组织关系(上下级关系)
  619 + 4. 分配组织管理员
  620 + 5. 配置组织权限范围
  621 + - **业务规则**:
  622 + - 支持无限层级组织架构
  623 + - 支持组织合并和拆分
  624 + - 组织删除需确认数据归属
  625 + - 组织名称在同一层级内唯一
  626 +
  627 +- [ ] **门店模式配置**
  628 + - **业务场景**:根据租户规模配置不同的门店管理模式
  629 + - **门店模式类型**:
  630 + - **单门店模式**:只有一个门店,简化组织架构,所有功能围绕单店展开
  631 + - **多门店模式**:多个门店独立运营,门店间数据隔离,支持门店对比分析
  632 + - **连锁店模式**:连锁经营,统一管理,支持总部-区域-门店多级架构
  633 + - **集团模式**:大型集团,支持复杂的多级组织架构(集团-事业部-区域-门店)
  634 + - **操作流程**:
  635 + 1. 租户注册时选择门店模式
  636 + 2. 根据模式自动配置组织架构模板
  637 + 3. 创建对应的组织层级
  638 + - **业务规则**:
  639 + - 门店模式在租户开通时确定,后续可升级(单店→多店→连锁→集团)
  640 + - 不同模式的功能权限和数据权限不同
  641 + - 模式升级需数据迁移和权限调整
  642 +
  643 +- [ ] **角色权限管理**
  644 + - **业务场景**:配置不同角色的权限,实现精细化权限控制
  645 + - **操作流程**:
  646 + 1. 创建角色(如:超级管理员、门店店长、健康师、财务等)
  647 + 2. 配置角色权限(菜单权限、数据权限、操作权限)
  648 + 3. 分配角色给用户
  649 + 4. 支持角色继承和组合
  650 + - **业务规则**:
  651 + - 权限最小化原则
  652 + - 支持数据权限(只能查看自己门店数据)
  653 + - 支持字段级权限控制
  654 +
  655 +- [ ] **用户管理**
  656 + - **业务场景**:管理租户内的用户账号
  657 + - **操作流程**:
  658 + 1. 创建用户账号(用户名、密码、手机号等)
  659 + 2. 分配用户角色和组织
  660 + 3. 设置用户状态(启用、禁用)
  661 + 4. 用户密码重置、账号锁定等
  662 + - **业务规则**:
  663 + - 支持批量导入用户
  664 + - 支持单点登录(SSO)
  665 + - 支持账号安全策略(密码复杂度、登录失败锁定等)
  666 +
  667 +#### 1.2.2 数据权限控制
  668 +
  669 +- [ ] **数据范围权限**:按组织、按门店、按个人等数据权限范围
  670 +- [ ] **字段权限控制**:控制用户可见和可编辑的字段
  671 +- [ ] **操作权限控制**:控制用户可执行的操作(查看、新增、编辑、删除、导出等)
  672 +
  673 +### 1.3 系统配置管理
  674 +
  675 +#### 1.3.1 租户个性化配置
  676 +
  677 +**业务场景**:每个租户可以自定义系统配置,适应不同业务需求。
  678 +
  679 +**功能详细说明**:
  680 +
  681 +- [ ] **业务规则配置**
  682 + - **业务场景**:配置业务规则(工资计算规则、业绩统计规则等)
  683 + - **操作流程**:
  684 + 1. 进入业务规则配置页面
  685 + 2. 选择要配置的业务模块
  686 + 3. 设置规则参数(如:提成比例、业绩计算方式等)
  687 + 4. 保存配置,规则立即生效
  688 + - **业务规则**:
  689 + - 规则修改需审核(重要规则)
  690 + - 支持规则版本管理
  691 + - 规则变更记录历史
  692 +
  693 +- [ ] **系统参数配置**
  694 + - **业务场景**:配置系统参数(门店信息、支付配置、短信配置等)
  695 + - **操作流程**:
  696 + 1. 查看系统参数列表
  697 + 2. 修改参数值
  698 + 3. 保存配置
  699 + - **业务规则**:
  700 + - 敏感参数修改需权限验证
  701 + - 参数修改记录日志
  702 +
  703 +- [ ] **界面个性化配置**
  704 + - **业务场景**:租户可以自定义系统界面(Logo、主题色、菜单等)
  705 + - **操作流程**:
  706 + 1. 上传租户Logo
  707 + 2. 选择主题色
  708 + 3. 配置菜单显示
  709 + 4. 保存配置
  710 + - **业务规则**:
  711 + - Logo尺寸和格式限制
  712 + - 主题色需符合品牌规范
  713 +
  714 +#### 1.3.2 工作流配置
  715 +
  716 +- [ ] **审批流程配置**:可视化配置审批流程(报销、请假、采购等)
  717 +- [ ] **通知规则配置**:配置各类通知的触发规则和通知方式
  718 +- [ ] **自动化规则配置**:配置业务自动化规则(如:自动升级会员等级)
  719 +
  720 +### 1.4 数据安全与隔离
  721 +
  722 +#### 1.4.1 数据安全
  723 +
  724 +- [ ] **数据加密**:敏感数据加密存储、传输加密(HTTPS)
  725 +- [ ] **访问控制**:IP白名单、设备绑定、异地登录提醒
  726 +- [ ] **操作审计**:记录所有关键操作日志,支持审计查询
  727 +- [ ] **数据备份**:自动备份、手动备份、备份恢复
  728 +
  729 +#### 1.4.2 数据隔离
  730 +
  731 +- [ ] **数据库隔离**:每个租户独立数据库(或通过租户ID隔离)
  732 +- [ ] **文件存储隔离**:租户文件独立存储目录
  733 +- [ ] **缓存隔离**:租户缓存数据隔离
  734 +- [ ] **消息队列隔离**:租户消息队列隔离
  735 +
  736 +---
  737 +
  738 +## 二、核心业务模块
  739 +
  740 +### 2.1 门店管理系统
  741 +
  742 +#### 2.1.1 门店信息管理
  743 +
  744 +**业务场景**:管理门店基础信息,支持单店和连锁店模式。
  745 +
  746 +**功能详细说明**:
  747 +
  748 +- [ ] **门店信息维护**
  749 + - **业务场景**:创建和维护门店基本信息
  750 + - **操作流程**:
  751 + 1. 创建门店(门店名称、地址、联系方式、营业时间等)
  752 + 2. 设置门店归属(事业部、经营部等)
  753 + 3. 配置门店参数(新店保护期、股份比例等)
  754 + 4. 上传门店图片、位置信息等
  755 + - **业务规则**:
  756 + - 门店名称唯一性校验
  757 + - 支持门店状态管理(正常、暂停、关闭)
  758 + - 门店关闭需处理数据归属
  759 +
  760 +- [ ] **门店归属管理**
  761 + - **业务场景**:管理门店的组织归属关系(按月份维度)
  762 + - **操作流程**:
  763 + 1. 设置门店归属(事业部、经营部、科技部、旗舰店等)
  764 + 2. 设置归属时间范围
  765 + 3. 支持归属变更(变更历史记录)
  766 + - **业务规则**:
  767 + - 归属信息按月份维度管理
  768 + - 归属变更需审批
  769 + - 归属历史可追溯
  770 +
  771 +- [ ] **门店运营数据**
  772 + - **业务场景**:查看门店运营数据(业绩、客户、人员等)
  773 + - **操作流程**:
  774 + 1. 选择门店
  775 + 2. 查看门店实时数据(今日业绩、客户数、预约数等)
  776 + 3. 查看门店历史数据(业绩趋势、客户增长等)
  777 + - **业务规则**:
  778 + - 数据实时更新
  779 + - 支持数据导出
  780 +
  781 +#### 2.1.2 门店权限管理
  782 +
  783 +- [ ] **门店数据权限**:控制用户可查看和操作的门店范围
  784 +- [ ] **门店管理员**:设置门店管理员,管理门店相关业务
  785 +
  786 +#### 2.1.3 合作医院管理
  787 +
  788 +> **定位升级**:本模块是 **医美协作结算模块**,不是一个“医美业务系统”。只做三件事:**合作主体管理(医院)**、**医美结算关系**、**医美应付 & 对账**。
  789 +
  790 +**业务场景**:门店开单医美品项后,由合作医院执行服务;系统按结算关系计算医院应付,并在财务上单独提取、对账与结算。
  791 +
  792 +**功能详细说明**:
  793 +
  794 +- [ ] **1)合作主体管理(医院)**
  795 + - **业务场景**:管理合作医院的基本信息
  796 + - **医院信息**:
  797 + - **基本信息**:医院名称、医院地址、联系方式、医院类型等
  798 + - **资质信息**:医院资质、医生资质、营业执照等(可上传资质文件)
  799 + - **合作信息**:合作开始时间、合作状态(正常、暂停、终止)、合作门店等
  800 + - **操作流程**:
  801 + 1. 进入合作医院管理页面
  802 + 2. 添加合作医院(填写医院基本信息、资质信息、合作信息)
  803 + 3. 上传医院资质文件(可选)
  804 + 4. 保存医院信息
  805 + - **业务规则**:
  806 + - 合作医院可配置多个
  807 + - 合作医院信息可随时修改
  808 + - 合作医院支持启用/禁用
  809 + - 合作医院可关联到多个门店
  810 +
  811 +- [ ] **2)医美结算关系**
  812 + - **业务场景**:定义“医美品项/订单”与“合作医院”之间的结算口径,作为医院应付计算的唯一依据
  813 + - **结算关系要素**:
  814 + - **结算方式**:按比例 / 固定金额 / 按品项差异化
  815 + - **结算基数**:原价 / 实收 / 按项目分摊后金额 / 利润(可选,视财务口径)
  816 + - **结算粒度**:按订单 / 按订单明细(医美品项行)/ 按医美套餐拆分明细
  817 + - **生效范围**:医院维度 / 门店维度 / 品项维度(优先级:品项 > 医院 > 门店默认)
  818 + - **生效时间**:规则生效期、历史版本保留
  819 + - **业务规则**:
  820 + - 结算关系变更需审批并保留历史版本(便于追溯与对账)
  821 + - 支持“品项默认医院 + 结算关系”一体配置(开单时可改,但需记录原因)
  822 +
  823 +- [ ] **3)医美应付 & 对账**
  824 + - **业务场景**:从“开单/耗卡/服务完成(如有)”等业务事件生成医院应付,并支持医院对账与结算
  825 + - **应付内容**:
  826 + - **应付生成**:按结算关系自动计算应付金额(关联到订单明细/医美品项行)
  827 + - **应付状态**:待确认 / 待对账 / 已对账 / 已结算 / 作废(保留痕迹)
  828 + - **对账支持**:按医院+期间汇总,对账差异标注(金额差异、项目差异、状态差异)
  829 + - **结算支持**:生成医院结算单(对账通过后)、付款登记、回传凭证
  830 + - **业务规则**:
  831 + - 医美应付必须可追溯到订单与品项明细
  832 + - 对账与结算必须留痕(谁、何时、改了什么、为什么)
  833 + - 医院应付金额单独提取与列示(财务口径不混入门店业绩,或在报表中单独列示)
  834 +
  835 +### 2.2 人员管理系统
  836 +
  837 +#### 2.2.1 人员档案管理
  838 +
  839 +**业务场景**:管理员工档案信息,支持完整的员工生命周期管理。
  840 +
  841 +**功能详细说明**:
  842 +
  843 +- [ ] **员工信息管理**
  844 + - **业务场景**:创建和维护员工基本信息
  845 + - **操作流程**:
  846 + 1. 创建员工档案(姓名、手机号、身份证、岗位等)
  847 + 2. 上传员工照片、证件照片
  848 + 3. 维护员工详细信息(教育经历、工作经历、证书等)
  849 + 4. 设置员工门店归属、岗位、权限等
  850 + - **业务规则**:
  851 + - 手机号、身份证唯一性校验
  852 + - 支持员工状态管理(在职、离职、停薪留职等)
  853 + - 员工离职需处理数据归属
  854 +
  855 +- [ ] **员工变动管理**
  856 + - **业务场景**:管理员工变动(入职、转正、调岗、晋升、离职等)
  857 + - **操作流程**:
  858 + 1. 创建变动申请(变动类型、变动原因、变动时间等)
  859 + 2. 提交审批
  860 + 3. 审批通过后生效
  861 + 4. 自动更新员工档案和归属信息
  862 + - **业务规则**:
  863 + - 变动需审批
  864 + - 变动历史可追溯
  865 + - 门店归属变更需同步更新快照表
  866 +
  867 +- [ ] **门店归属快照**
  868 + - **业务场景**:按月份记录员工门店归属快照,支持历史查询
  869 + - **操作流程**:
  870 + 1. 每月自动生成归属快照
  871 + 2. 支持手动创建快照
  872 + 3. 查询历史归属信息
  873 + - **业务规则**:
  874 + - 快照按月维度管理
  875 + - 快照数据不可修改
  876 + - 支持基于快照的业绩统计
  877 +
  878 +#### 2.2.2 人员组织管理
  879 +
  880 +- [ ] **战队管理**
  881 + - **业务场景**:创建和管理团队战队,支持灵活的团队组合
  882 + - **操作流程**:
  883 + 1. 创建战队(战队名称、战队类型、战队成员等)
  884 + 2. 设置战队成员角色(队长、队员等)
  885 + 3. 绑定用户到战队
  886 + 4. 配置战队业绩分配规则
  887 + 5. 统计战队业绩
  888 + - **业务规则**:
  889 + - 战队名称可自定义(如:金三角、铁三角、黄金战队等)
  890 + - 一个用户可以属于多个战队
  891 + - 战队成员角色可自定义
  892 + - 支持战队业绩统计和分配
  893 + - 战队业绩分配规则可配置
  894 +
  895 +- [ ] **岗位管理**:岗位定义、岗位权限、岗位薪资方案
  896 +- [ ] **组织架构**:部门管理、人员分配、组织关系
  897 +
  898 +#### 2.2.4 员工技能与项目能力模型
  899 +
  900 +> **重要性**:现在有人、考勤、工资,但缺"能力"这一层。后续AI排班、提成都靠它。
  901 +
  902 +**业务场景**:建立员工技能与项目能力模型,记录员工可做的项目和熟练度,为AI排班和项目推荐打基础。
  903 +
  904 +**功能详细说明**:
  905 +
  906 +- [ ] **技能管理**
  907 + - **业务场景**:管理员工的技能和能力
  908 + - **操作流程**:
  909 + 1. 创建技能类型(如:面部护理、身体护理、仪器操作等)
  910 + 2. 为员工分配技能(选择员工和技能类型)
  911 + 3. 设置技能等级(初级、中级、高级、专家)
  912 + 4. 设置技能认证时间、认证机构等
  913 + 5. 保存技能信息
  914 + - **业务规则**:
  915 + - 技能类型可自定义
  916 + - 一个员工可以有多个技能
  917 + - 技能等级可自定义
  918 + - 技能信息可用于项目推荐和排班
  919 +
  920 +- [ ] **项目能力管理**
  921 + - **业务场景**:记录员工可做的项目和熟练度
  922 + - **操作流程**:
  923 + 1. 选择员工和项目
  924 + 2. 设置项目能力(可做/不可做)
  925 + 3. 设置熟练度(新手/熟练/专家)
  926 + 4. 设置项目服务次数(累计服务次数)
  927 + 5. 设置项目好评率(客户评价统计)
  928 + 6. 关联服务评价(服务评价自动关联到项目能力)
  929 + 7. 保存项目能力信息
  930 + - **业务规则**:
  931 + - 项目能力可批量设置
  932 + - 熟练度自动更新(基于服务次数和好评率)
  933 + - 项目能力可用于项目推荐(推荐熟练度高的员工)
  934 + - 项目能力可用于排班(只排员工可做的项目)
  935 + - **服务评价自动关联**:客户对服务的评价自动关联到员工的项目能力,影响熟练度计算
  936 +
  937 +- [ ] **新人/老人区分**
  938 + - **业务场景**:区分新员工和老员工,提供不同的管理策略
  939 + - **区分标准**:
  940 + - **新员工**:入职时间 < 3个月,服务次数 < 50次
  941 + - **老员工**:入职时间 >= 3个月,服务次数 >= 50次
  942 + - **管理策略**:
  943 + - 新员工:更多培训、更多指导、更简单的项目
  944 + - 老员工:更多复杂项目、更多业绩要求、更多管理职责
  945 + - **业务规则**:
  946 + - 新老员工区分自动计算
  947 + - 新老员工区分可用于项目分配和排班
  948 + - 新老员工区分可用于工资计算(新员工保护期)
  949 +
  950 +#### 2.2.3 考勤管理系统
  951 +
  952 +**业务场景**:系统自带考勤打卡功能,同时支持对接企业微信和钉钉考勤系统,数据同步到系统。
  953 +
  954 +**功能详细说明**:
  955 +
  956 +- [ ] **系统自带打卡功能**
  957 + - **业务场景**:系统提供完整的考勤打卡功能
  958 + - **打卡方式**:
  959 + - 位置打卡(GPS打卡)
  960 + - WiFi打卡
  961 + - 人脸识别打卡
  962 + - 二维码打卡
  963 + - 外勤打卡
  964 + - **操作流程**:
  965 + 1. 员工打开移动端APP,进入打卡页面
  966 + 2. 选择打卡方式
  967 + 3. 系统验证打卡条件(位置、WiFi、人脸等)
  968 + 4. 验证通过后记录打卡
  969 + 5. 打卡记录实时同步到系统
  970 + - **业务规则**:
  971 + - 支持多种打卡方式
  972 + - 打卡记录实时同步
  973 + - 支持补卡申请
  974 +
  975 +- [ ] **考勤平台对接**
  976 + - **业务场景**:对接企业微信和钉钉考勤系统
  977 + - **对接方式**:
  978 + - 企业微信考勤对接(API对接)
  979 + - 钉钉考勤对接(API对接)
  980 + - **操作流程**:
  981 + 1. 进入考勤平台对接配置页面
  982 + 2. 选择对接平台(企业微信/钉钉)
  983 + 3. 配置平台API密钥、企业ID等信息
  984 + 4. 授权系统访问考勤数据
  985 + 5. 测试对接是否成功
  986 + 6. 启用对接功能
  987 + 7. 系统定时同步考勤数据
  988 + - **业务规则**:
  989 + - 对接需要平台管理员授权
  990 + - API密钥需加密存储
  991 + - 对接状态实时监控
  992 + - 对接失败自动告警
  993 + - **如果开启了企业微信或钉钉考勤,数据自动同步到系统**
  994 + - 同步的考勤数据可用于工资计算
  995 +
  996 +- [ ] **考勤数据管理**
  997 + - **业务场景**:管理考勤数据(系统打卡数据 + 平台同步数据)
  998 + - **数据来源**:
  999 + - 系统自带打卡数据
  1000 + - 企业微信同步数据
  1001 + - 钉钉同步数据
  1002 + - **操作流程**:
  1003 + 1. 查看考勤记录(按时间、员工、门店等筛选)
  1004 + 2. 查看考勤统计(出勤天数、迟到次数、早退次数等)
  1005 + 3. 处理考勤异常(迟到、早退、旷工等)
  1006 + 4. 考勤数据导出
  1007 + - **业务规则**:
  1008 + - 考勤数据来源标识(系统打卡/平台同步)
  1009 + - 支持考勤数据合并(同一员工多个来源的数据)
  1010 + - 考勤数据可用于工资计算
  1011 + - 考勤数据永久保存
  1012 +
  1013 +- [ ] **考勤规则配置**
  1014 + - **业务场景**:配置考勤规则,用于考勤数据分析和工资计算
  1015 + - **配置项**:
  1016 + - 班次管理(早班、中班、晚班等)
  1017 + - 迟到、早退规则
  1018 + - 旷工规则
  1019 + - 加班规则
  1020 + - 请假规则
  1021 + - **业务规则**:
  1022 + - 考勤规则可自定义
  1023 + - 规则变更需审核
  1024 + - 规则用于考勤数据分析和工资计算
  1025 +
  1026 +### 2.3 客户管理系统
  1027 +
  1028 +#### 2.3.1 客户档案管理
  1029 +
  1030 +**业务场景**:管理客户档案信息,建立完整的客户画像。
  1031 +
  1032 +**功能详细说明**:
  1033 +
  1034 +- [ ] **客户信息管理**
  1035 + - **业务场景**:创建和维护客户基本信息
  1036 + - **操作流程**:
  1037 + 1. 创建客户档案(姓名、手机号、性别、年龄、地址等)
  1038 + 2. 上传客户照片
  1039 + 3. 维护客户详细信息(职业、收入、兴趣爱好等)
  1040 + 4. 设置客户标签、分类、等级等
  1041 + - **业务规则**:
  1042 + - 手机号唯一性校验
  1043 + - 支持客户状态管理(正常、流失、黑名单等)
  1044 + - 客户信息支持批量导入
  1045 +
  1046 +- [ ] **客户标签系统**
  1047 + - **业务场景**:为客户打标签,便于分类管理和精准营销
  1048 + - **操作流程**:
  1049 + 1. 创建标签(标签名称、标签颜色、标签分类)
  1050 + 2. 为客户手动打标签
  1051 + 3. 基于客户行为自动打标签
  1052 + 4. 基于标签进行客户筛选和营销
  1053 + - **业务规则**:
  1054 + - 标签名称不能重复
  1055 + - 一个客户可以有多个标签
  1056 + - 支持标签规则自动打标签
  1057 +
  1058 +- [ ] **客户分群**
  1059 + - **业务场景**:基于标签、消费行为等对客户进行分群
  1060 + - **操作流程**:
  1061 + 1. 创建分群规则(如:高价值客户、流失风险客户等)
  1062 + 2. 系统自动分群
  1063 + 3. 查看分群结果
  1064 + 4. 基于分群进行精准营销
  1065 + - **业务规则**:
  1066 + - 分群规则可配置
  1067 + - 分群结果自动更新
  1068 + - 支持手动调整分群
  1069 +
  1070 +#### 2.3.2 客户运营管理
  1071 +
  1072 +- [ ] **客户跟进管理**:跟进计划、跟进记录、跟进提醒
  1073 +- [ ] **客户关怀**:生日提醒、节日关怀、优惠推送
  1074 +- [ ] **客户价值分析**:客户价值评分、生命周期分析、流失预警
  1075 +
  1076 +### 2.4 开单耗卡系统
  1077 +
  1078 +#### 2.4.1 开单管理
  1079 +
  1080 +**业务场景**:客户购买服务或产品时创建开单记录。支持套餐拆分和组合开单,处理不同员工业绩归属和提成规则,这是美业最容易出纠纷的地方。
  1081 +
  1082 +**功能详细说明**:
  1083 +
  1084 +- [ ] **开单功能**
  1085 + - **业务场景**:创建开单记录,记录客户购买的服务或产品
  1086 + - **操作流程**:
  1087 + 1. 选择客户(支持手机号快速搜索)
  1088 + 2. 选择品项(支持多选,品项分类:生美、医美、科美、产品)
  1089 + 3. **合作医院选择**:
  1090 + - 如选择医美项目,且项目已配置默认合作医院,系统自动填充合作医院(可修改)
  1091 + - 如选择医美项目,且项目未配置默认合作医院,需手动选择合作医院
  1092 + - 如选择多个医美项目,可为每个项目选择不同的合作医院
  1093 + 4. 输入金额(系统自动计算总价)
  1094 + 5. 选择健康师(可选,医美服务由医院执行,健康师可选)
  1095 + 6. 选择支付方式(现金、微信、支付宝、储值卡等)
  1096 + 7. **客户知情确认**:医美服务开单需客户知情确认(服务内容、服务价格、合作医院信息等)
  1097 + 8. 确认开单
  1098 + 9. **医院推送**:医美服务开单后,系统自动推送客户信息和服务信息给合作医院
  1099 + - **业务规则**:
  1100 + - 必填字段:客户、品项、金额
  1101 + - 医美项目必须选择合作医院(可从项目默认配置中选择,或手动选择)
  1102 + - 医美服务开单需客户知情确认
  1103 + - 开单后自动生成业绩记录
  1104 + - 医美服务开单后自动推送给合作医院
  1105 + - 支持开单模板快速开单
  1106 +
  1107 +- [ ] **套餐拆分与组合开单**
  1108 + - **业务场景**:一个订单包含多个项目,不同项目分配给不同员工,不同项目有不同的提成规则
  1109 + - **操作流程**:
  1110 + 1. 创建开单记录(选择客户、套餐或项目组合)
  1111 + 2. 系统自动拆分套餐为多个项目(或手动选择多个项目)
  1112 + 3. 为每个项目分配健康师(可不同)
  1113 + 4. 设置每个项目的金额(可自定义分配)
  1114 + 5. 设置每个项目的提成规则(可不同)
  1115 + 6. 确认开单,系统自动生成多个业绩记录
  1116 + - **业务规则**:
  1117 + - 一个订单可包含多个项目
  1118 + - 每个项目可分配给不同的健康师
  1119 + - 每个项目可设置不同的金额(总金额需等于订单金额)
  1120 + - 每个项目可设置不同的提成规则(提成比例、提成基数等)
  1121 + - 业绩归属按项目分配(每个健康师获得自己项目的业绩)
  1122 + - 支持项目组合模板(常用项目组合)
  1123 + - **这是美业最容易出纠纷的地方,需要详细记录和审计**
  1124 +
  1125 +- [ ] **业绩归属管理**
  1126 + - **业务场景**:管理订单中不同项目的业绩归属
  1127 + - **业绩归属规则**:
  1128 + - **按项目分配**:每个项目的业绩归属给对应的健康师
  1129 + - **按比例分配**:多个健康师按比例分配业绩
  1130 + - **主次分配**:主健康师获得主要业绩,辅助健康师获得辅助业绩
  1131 + - **操作流程**:
  1132 + 1. 开单时设置业绩归属规则
  1133 + 2. 系统自动计算每个健康师的业绩
  1134 + 3. 生成业绩记录(每个健康师一条记录)
  1135 + 4. 支持业绩归属调整(需审批)
  1136 + - **业务规则**:
  1137 + - 业绩归属规则可配置
  1138 + - 业绩归属调整需审批和记录日志
  1139 + - 业绩归属记录永久保存
  1140 + - 业绩归属可用于工资计算
  1141 +
  1142 +- [ ] **提成规则配置**
  1143 + - **业务场景**:为不同项目配置不同的提成规则
  1144 + - **提成规则类型**:
  1145 + - **固定比例**:按项目金额的固定比例提成(如:10%)
  1146 + - **阶梯比例**:按项目金额的阶梯比例提成(如:1万以下10%,1万以上15%)
  1147 + - **固定金额**:固定提成金额(如:每个项目100元)
  1148 + - **组合规则**:底薪+提成的组合规则
  1149 + - **操作流程**:
  1150 + 1. 进入提成规则配置页面
  1151 + 2. 选择项目或项目分类
  1152 + 3. 设置提成规则类型和参数
  1153 + 4. 设置提成规则生效时间
  1154 + 5. 保存提成规则
  1155 + - **业务规则**:
  1156 + - 提成规则可针对项目、项目分类、健康师等级等设置
  1157 + - 提成规则变更需审批
  1158 + - 提成规则变更记录历史
  1159 + - 提成规则用于工资计算
  1160 +
  1161 +- [ ] **开单模板**
  1162 + - **业务场景**:保存常用开单方案为模板,快速复用
  1163 + - **操作流程**:
  1164 + 1. 创建开单模板(选择常用品项组合、设置默认金额)
  1165 + 2. 保存模板
  1166 + 3. 开单时选择模板,自动填充品项和金额
  1167 + - **业务规则**:
  1168 + - 模板可设置多个品项
  1169 + - 模板金额可修改
  1170 + - 模板可分享给其他健康师使用
  1171 +
  1172 +- [ ] **开单推荐**
  1173 + - **业务场景**:基于客户画像和历史消费记录,智能推荐适合的品项
  1174 + - **操作流程**:
  1175 + 1. 选择客户后,系统自动分析客户画像
  1176 + 2. 基于客户标签、历史消费、偏好等推荐品项
  1177 + 3. 显示推荐品项列表(带推荐理由)
  1178 + 4. 健康师选择推荐品项或手动选择
  1179 + 5. **医美服务推荐**:如推荐医美服务项目,需选择合作医院
  1180 + - **业务规则**:
  1181 + - 推荐算法考虑:客户标签、历史消费、品项热度、客户偏好
  1182 + - 医美服务项目推荐时需选择合作医院
  1183 + - 推荐品项按推荐度排序
  1184 +
  1185 +#### 2.4.2 耗卡管理
  1186 +
  1187 +- [ ] **耗卡功能**
  1188 + - **业务场景**:选择客户和品项,完成耗卡操作
  1189 + - **操作流程**:
  1190 + 1. 选择客户和品项
  1191 + 2. **医美服务耗卡**:如选择医美服务项目,需确认医院服务完成情况
  1192 + 3. 完成耗卡操作
  1193 + 4. 记录耗卡信息(耗卡时间、耗卡项目、服务人员等)
  1194 + - **业务规则**:
  1195 + - 耗卡需客户确认(客户签名或确认)
  1196 + - 医美服务耗卡需确认医院服务完成情况
  1197 + - 耗卡记录永久保存
  1198 + - 耗卡记录用于业绩统计
  1199 +
  1200 +- [ ] **批量耗卡**:一次为多个会员或多个品项进行耗卡操作
  1201 +- [ ] **耗卡提醒**:提醒客户及时耗卡,避免权益过期
  1202 +- [ ] **耗卡预约**:客户预约耗卡时间,提前安排健康师和服务(医美服务需预约医院服务时间)
  1203 +
  1204 +### 2.5 业绩统计系统
  1205 +
  1206 +#### 2.5.1 多维度业绩统计
  1207 +
  1208 +**业务场景**:统计和分析各维度的业绩数据,支持决策分析。需要单独统计合作医院的业绩和分润。
  1209 +
  1210 +**功能详细说明**:
  1211 +
  1212 +- [ ] **个人业绩统计**
  1213 + - **业务场景**:统计健康师个人业绩
  1214 + - **统计维度**:
  1215 + - 首单业绩、升单业绩
  1216 + - 开单业绩、耗卡业绩
  1217 + - 业绩趋势分析
  1218 + - 业绩排行榜
  1219 + - **业绩分类统计**:按项目分类统计(生美、医美、科美、产品)
  1220 + - **业务规则**:
  1221 + - 数据实时更新
  1222 + - 支持多条件筛选(时间、门店、岗位等)
  1223 + - 支持数据导出
  1224 +
  1225 +- [ ] **门店业绩统计**
  1226 + - **业务场景**:统计门店整体业绩,需要单独统计合作医院的业绩和分润
  1227 + - **统计维度**:
  1228 + - **门店总业绩**:门店总业绩(生美、科美、产品业绩,不含合作医院业绩)
  1229 + - **业绩分类统计**:按项目分类统计(生美、医美、科美、产品)
  1230 + - **合作医院业绩统计**:单独统计合作医院的业绩(医院服务金额、医院服务次数、医院服务客户数等)
  1231 + - **合作医院分润统计**:单独统计合作医院的分润(医院分润金额、医院分润比例等)
  1232 + - 门店业绩趋势
  1233 + - 门店业绩排行榜
  1234 + - 门店对比分析
  1235 + - **业务规则**:
  1236 + - **合作医院业绩单独统计**:合作医院业绩单独统计,不包含在门店总业绩中(或单独列示)
  1237 + - **合作医院分润单独统计**:合作医院分润单独统计,作为门店成本或费用
  1238 + - 支持多门店对比
  1239 + - 支持业绩明细查看
  1240 + - 支持业绩分类查看(生美、医美、科美、产品)
  1241 +
  1242 +- [ ] **团队业绩统计**
  1243 + - **业务场景**:统计团队业绩(金三角、部门、事业部等)
  1244 + - **统计维度**:
  1245 + - 金三角团队业绩
  1246 + - 部门消耗业绩
  1247 + - 科技部业绩
  1248 + - 事业部业绩
  1249 + - **业务规则**:
  1250 + - 支持团队业绩分配规则配置
  1251 + - 支持团队业绩排行榜
  1252 +
  1253 +#### 2.5.2 业绩分析
  1254 +
  1255 +- [ ] **业绩趋势分析**:时间趋势、对比分析、预测分析
  1256 +- [ ] **业绩排行榜**:个人排行、门店排行、团队排行
  1257 +- [ ] **业绩明细查询**:支持查看业绩明细数据
  1258 +
  1259 +### 2.6 工资核算系统
  1260 +
  1261 +#### 2.6.1 工资字段灵活配置
  1262 +
  1263 +**业务场景**:支持租户自定义工资字段和字段来源,实现完全灵活的工资核算。
  1264 +
  1265 +**功能详细说明**:
  1266 +
  1267 +- [ ] **工资字段配置**
  1268 + - **业务场景**:租户可以自定义工资表的字段,完全灵活配置
  1269 + - **操作流程**:
  1270 + 1. 进入工资字段配置页面
  1271 + 2. 创建工资字段(字段名称、字段类型、是否必填、显示顺序等)
  1272 + 3. 设置字段类型(文本、数字、金额、日期、选择等)
  1273 + 4. 配置字段显示规则(哪些岗位显示、哪些岗位隐藏)
  1274 + 5. 保存字段配置
  1275 + - **字段类型示例**:
  1276 + - **固定字段**:底薪、基本工资等
  1277 + - **计算字段**:提成、奖金等(基于公式计算)
  1278 + - **补贴字段**:岗位补贴、交通补贴、餐补、宿舍费等
  1279 + - **扣款字段**:迟到扣款、早退扣款、宿舍费、其他扣款等
  1280 + - **其他字段**:自定义字段
  1281 + - **业务规则**:
  1282 + - 字段名称完全可自定义
  1283 + - 支持字段分组(收入项、扣款项、其他项等)
  1284 + - 字段可设置是否参与工资计算
  1285 + - 字段可设置是否在工资条中显示
  1286 + - 支持字段排序和显示顺序调整
  1287 +
  1288 +- [ ] **字段来源配置**
  1289 + - **业务场景**:配置每个工资字段的数据来源,支持多种数据来源
  1290 + - **数据来源类型**:
  1291 + - **固定值**:固定金额,如底薪5000元
  1292 + - **公式计算**:基于其他字段或业务数据计算,如:提成 = 业绩 × 提成比例
  1293 + - **考勤数据**:从考勤系统获取,如:迟到次数、请假天数等
  1294 + - **业绩数据**:从业绩统计获取,如:开单业绩、耗卡业绩等
  1295 + - **手动录入**:手动输入,如:岗位补贴、宿舍费等
  1296 + - **批量导入**:从Excel批量导入
  1297 + - **API接口**:从第三方系统获取
  1298 + - **操作流程**:
  1299 + 1. 选择工资字段
  1300 + 2. 设置字段来源类型
  1301 + 3. 配置来源规则(如公式、数据表、API接口等)
  1302 + 4. 设置数据获取时机(计算时获取、定时获取等)
  1303 + 5. 测试数据来源是否正常
  1304 + 6. 保存配置
  1305 + - **业务规则**:
  1306 + - 字段来源可随时修改
  1307 + - 修改来源后需重新计算工资
  1308 + - 支持来源数据验证(数据格式、数据范围等)
  1309 + - 来源数据异常时记录日志并提醒
  1310 +
  1311 +- [ ] **工资计算公式配置**
  1312 + - **业务场景**:配置工资计算公式,支持复杂的计算逻辑
  1313 + - **操作流程**:
  1314 + 1. 创建计算公式(公式名称、公式表达式等)
  1315 + 2. 配置公式变量(可引用其他工资字段、业务数据等)
  1316 + 3. 设置公式条件(满足条件时应用公式)
  1317 + 4. 测试公式计算结果
  1318 + 5. 保存公式配置
  1319 + - **公式示例**:
  1320 + - 实发工资 = 应发工资 - 扣款合计
  1321 + - 应发工资 = 底薪 + 提成 + 奖金 + 补贴合计
  1322 + - 提成 = IF(业绩 >= 10000, 业绩 × 0.1, 业绩 × 0.08)
  1323 + - **业务规则**:
  1324 + - 支持常用数学函数(SUM、AVG、MAX、MIN、IF等)
  1325 + - 支持字段引用(如:[底薪]、[提成]等)
  1326 + - 支持条件判断和分支逻辑
  1327 + - 公式计算错误时记录日志
  1328 +
  1329 +- [ ] **工资模板管理**
  1330 + - **业务场景**:为不同岗位创建不同的工资模板
  1331 + - **操作流程**:
  1332 + 1. 创建工资模板(模板名称、适用岗位等)
  1333 + 2. 选择模板包含的工资字段
  1334 + 3. 配置每个字段的来源和计算公式
  1335 + 4. 设置模板的计算顺序
  1336 + 5. 保存模板
  1337 + - **业务规则**:
  1338 + - 一个岗位可以对应多个工资模板(如:健康师基础模板、健康师高级模板)
  1339 + - 模板可复制和修改
  1340 + - 模板变更需审核(重要模板)
  1341 +
  1342 +#### 2.6.2 多岗位工资核算
  1343 +
  1344 +**业务场景**:基于配置的工资字段和公式,自动计算不同岗位的工资。
  1345 +
  1346 +**功能详细说明**:
  1347 +
  1348 +- [ ] **工资计算**
  1349 + - **业务场景**:一键计算所有员工工资
  1350 + - **操作流程**:
  1351 + 1. 选择计算范围(全部员工、指定岗位、指定门店等)
  1352 + 2. 选择计算月份
  1353 + 3. 系统根据工资模板和字段配置自动计算
  1354 + 4. 显示计算结果(成功、失败、异常等)
  1355 + 5. 查看计算明细和异常日志
  1356 + - **业务规则**:
  1357 + - 计算前自动获取各字段来源数据
  1358 + - 计算过程记录详细日志
  1359 + - 计算异常时标记并提醒
  1360 + - 支持重新计算和部分计算
  1361 +
  1362 +- [ ] **工资管理**
  1363 + - **业务场景**:管理计算后的工资数据
  1364 + - **功能**:
  1365 + - 工资锁定和解锁
  1366 + - 工资条确认
  1367 + - 工资调整(手动调整单个字段)
  1368 + - 工资导入导出(Excel)
  1369 + - 工资查询和统计
  1370 + - **业务规则**:
  1371 + - 工资锁定后不能修改
  1372 + - 工资条确认后不能修改
  1373 + - 工资调整需审批(重要字段)
  1374 +
  1375 +- [ ] **店长工资核算**
  1376 + - **业务场景**:计算店长工资
  1377 + - **计算规则**:
  1378 + - 底薪:根据门店规模和级别
  1379 + - 提成:根据门店业绩和提成比例
  1380 + - 奖励:根据门店目标完成情况
  1381 + - 管理津贴:根据管理指标
  1382 + - **业务规则**:
  1383 + - 支持门店业绩统计
  1384 + - 支持管理指标考核
  1385 +
  1386 +- [ ] **其他岗位工资核算**
  1387 + - **业务场景**:计算其他岗位工资(主任、大项目主管、科技部总经理、事业部总经理、店助等)
  1388 + - **计算规则**:
  1389 + - 每个岗位有独立的计算规则
  1390 + - 支持规则配置
  1391 + - **业务规则**:
  1392 + - 支持岗位工资规则配置
  1393 + - 支持工资计算历史记录
  1394 +
  1395 +#### 2.6.2 工资管理
  1396 +
  1397 +- [ ] **工资计算**:一键计算所有员工工资
  1398 +- [ ] **工资锁定**:锁定工资数据,防止误操作
  1399 +- [ ] **工资条确认**:员工确认工资条
  1400 +- [ ] **工资导入导出**:支持Excel批量导入导出
  1401 +
  1402 +---
  1403 +
  1404 +## 三、营销与增长系统
  1405 +
  1406 +> **核心理念**:拓客 ≠ 营销。拓客是"把人弄进来",营销是"让人多消费、常消费"。本系统将两者有机结合,实现真正的增长系统。
  1407 +
  1408 +### 3.1 拓客与线索管理 ⭐ **把人弄进来**
  1409 +
  1410 +> **重要性**:拓客是美业机构的核心需求,很多美业系统"暗地里最值钱"的部分。本系统将拓客与业财一体化深度结合,实现真正的增长决策系统。
  1411 +
  1412 +#### 3.1.1 拓客渠道管理
  1413 +
  1414 +- [ ] **渠道来源配置**
  1415 + - **业务场景**:配置不同的拓客渠道来源
  1416 + - **渠道类型**:
  1417 + - **线上渠道**:抖音、美团、大众点评、小红书、微信朋友圈等
  1418 + - **线下渠道**:地推、门店自然流量、转介绍等
  1419 + - **合作渠道**:异业合作、渠道合作等
  1420 + - **其他渠道**:自定义渠道类型
  1421 + - **操作流程**:
  1422 + 1. 进入渠道管理页面
  1423 + 2. 添加渠道类型(渠道名称、渠道类型、渠道描述)
  1424 + 3. 配置渠道属性(渠道成本、渠道转化率等)
  1425 + 4. 保存渠道配置
  1426 + - **业务规则**:
  1427 + - 渠道类型可自定义
  1428 + - 渠道配置可随时修改
  1429 + - 渠道支持启用/禁用
  1430 +
  1431 +- [ ] **渠道成本录入**
  1432 + - **业务场景**:记录每个渠道的获客成本
  1433 + - **成本类型**:
  1434 + - **广告费用**:线上广告投放费用
  1435 + - **推广费用**:地推、活动推广费用
  1436 + - **合作费用**:异业合作、渠道合作费用
  1437 + - **人力成本**:渠道运营人力成本
  1438 + - **其他成本**:其他渠道相关成本
  1439 + - **操作流程**:
  1440 + 1. 进入渠道成本录入页面
  1441 + 2. 选择渠道、填写成本类型、金额、时间
  1442 + 3. 上传成本凭证(可选)
  1443 + 4. 保存成本记录
  1444 + - **业务规则**:
  1445 + - 渠道成本可随时录入
  1446 + - 渠道成本支持批量导入
  1447 + - 渠道成本记录可查询和导出
  1448 + - 渠道成本自动汇总(按渠道、按时间段)
  1449 +
  1450 +- [ ] **渠道效果分析** ⭐ **与业财一体化联动**
  1451 + - **业务场景**:分析每个渠道的获客效果和ROI
  1452 + - **统计指标**:
  1453 + - **渠道获客数**:每个渠道带来的新客数量
  1454 + - **渠道获客率**:渠道获客数 / 渠道曝光数 × 100%
  1455 + - **渠道转化率**:渠道成交数 / 渠道获客数 × 100%
  1456 + - **单渠道获客成本**:渠道总成本 / 渠道获客数
  1457 + - **单客转化成本**:渠道总成本 / 渠道成交数(关联业财一体化收入确认)
  1458 + - **渠道ROI**:渠道利润 / 渠道成本 × 100%(关联业财一体化数据)
  1459 + - **业务规则**:
  1460 + - 渠道效果分析自动计算(关联业财一体化数据)
  1461 + - 支持多维度统计(按时间段、按门店、按项目)
  1462 + - 支持渠道对比分析
  1463 + - 支持渠道ROI排名
  1464 + - 支持渠道ROI预警(ROI低于阈值时提醒)
  1465 +
  1466 +#### 3.1.2 拓客活动工具
  1467 +
  1468 +- [ ] **新客体验卡**
  1469 + - **业务场景**:配置新客体验卡,吸引新客到店体验
  1470 + - **配置项**:
  1471 + - **体验项目**:体验卡包含的项目(可多选)
  1472 + - **体验次数**:每个项目的体验次数
  1473 + - **体验价格**:体验卡价格(通常为0元或低价)
  1474 + - **有效期**:体验卡有效期
  1475 + - **使用规则**:体验卡使用规则(限新客、限首次等)
  1476 + - **操作流程**:
  1477 + 1. 进入体验卡配置页面
  1478 + 2. 选择体验项目、设置体验次数、价格、有效期
  1479 + 3. 设置使用规则
  1480 + 4. 保存体验卡配置
  1481 + - **业务规则**:
  1482 + - 体验卡配置可随时修改
  1483 + - 体验卡支持启用/禁用
  1484 + - 体验卡支持批量生成
  1485 +
  1486 +- [ ] **0元体验/低价引流**
  1487 + - **业务场景**:配置0元体验或低价引流活动,吸引新客到店
  1488 + - **活动配置**:
  1489 + - **体验项目**:0元体验或低价引流的项目
  1490 + - **活动价格**:活动价格(0元或低价)
  1491 + - **活动时间**:活动开始时间、结束时间
  1492 + - **活动规则**:活动使用规则(限新客、限首次等)
  1493 + - **活动渠道**:活动投放渠道(抖音、美团等)
  1494 + - **活动成本**:活动成本(关联渠道成本)
  1495 + - **业务规则**:
  1496 + - 活动配置可随时修改
  1497 + - 活动支持启用/禁用
  1498 + - 活动成本自动关联渠道成本
  1499 + - **活动是否亏钱分析**:活动利润 < 0 时判定为亏钱(关联业财一体化数据)
  1500 +
  1501 +- [ ] **到店核销**
  1502 + - **业务场景**:管理体验卡、活动券的到店核销
  1503 + - **核销流程**:
  1504 + 1. 客户到店,出示体验卡/活动券
  1505 + 2. 员工扫描二维码或输入券码
  1506 + 3. 系统验证券码有效性
  1507 + 4. 核销成功,记录核销信息
  1508 + - **核销信息**:
  1509 + - 核销时间、核销门店、核销员工
  1510 + - 核销项目、核销金额
  1511 + - 客户信息(姓名、手机号等)
  1512 + - **业务规则**:
  1513 + - 核销记录实时同步
  1514 + - 核销记录可查询和导出
  1515 + - 核销异常自动提醒(重复核销、过期核销等)
  1516 +
  1517 +#### 3.1.3 线索管理 ⭐ **非常关键**
  1518 +
  1519 +- [ ] **潜客/线索池**
  1520 + - **业务场景**:录入和管理潜在客户线索
  1521 + - **线索来源**:
  1522 + - **线上渠道**:抖音、美团、大众点评等线上渠道
  1523 + - **线下渠道**:地推、门店自然流量等线下渠道
  1524 + - **转介绍**:老客户转介绍
  1525 + - **其他来源**:其他来源
  1526 + - **线索信息**:
  1527 + - 姓名、手机号、微信等基本信息
  1528 + - 线索来源、线索渠道
  1529 + - 线索状态(待跟进、跟进中、已转化、已流失等)
  1530 + - 线索标签(意向项目、预算范围等)
  1531 + - **操作流程**:
  1532 + 1. 进入线索录入页面
  1533 + 2. 填写线索基本信息、来源、渠道、标签
  1534 + 3. 保存线索
  1535 + - **业务规则**:
  1536 + - 线索可批量导入
  1537 + - 线索支持去重(相同手机号自动合并)
  1538 + - 线索支持分配(分配给指定员工跟进)
  1539 +
  1540 +- [ ] **跟进状态管理**
  1541 + - **业务场景**:管理线索的跟进状态
  1542 + - **状态类型**:
  1543 + - **待跟进**:线索已录入,待员工跟进
  1544 + - **跟进中**:员工正在跟进线索
  1545 + - **已预约**:线索已预约到店
  1546 + - **已到店**:线索已到店体验
  1547 + - **已转化**:线索已转化为正式客户
  1548 + - **已流失**:线索已流失(无转化可能)
  1549 + - **业务规则**:
  1550 + - 跟进状态可自定义
  1551 + - 跟进状态支持流转(待跟进→跟进中→已预约→已到店→已转化)
  1552 + - 跟进状态流转记录可查询
  1553 +
  1554 +- [ ] **跟进记录**
  1555 + - **业务场景**:记录员工对线索的跟进情况
  1556 + - **记录内容**:
  1557 + - 跟进时间、跟进员工
  1558 + - 跟进方式(电话、微信、到店等)
  1559 + - 跟进内容(沟通内容、客户反馈等)
  1560 + - 跟进结果(是否预约、是否到店等)
  1561 + - 下次跟进时间
  1562 + - **操作流程**:
  1563 + 1. 员工选择线索
  1564 + 2. 填写跟进记录(跟进方式、内容、结果、下次跟进时间)
  1565 + 3. 保存跟进记录
  1566 + - **业务规则**:
  1567 + - 跟进记录可随时添加
  1568 + - 跟进记录支持查询和导出
  1569 + - 跟进记录支持提醒(下次跟进时间到时提醒)
  1570 +
  1571 +- [ ] **转化率分析** ⭐ **与业财一体化联动**
  1572 + - **业务场景**:统计线索的转化率,分析拓客效果
  1573 + - **统计指标**:
  1574 + - **线索转化率**:已转化线索数 / 总线索数 × 100%
  1575 + - **到店转化率**:已到店线索数 / 已预约线索数 × 100%
  1576 + - **成交转化率**:已转化线索数 / 已到店线索数 × 100%
  1577 + - **单客转化成本**:渠道总成本 / 已转化线索数(关联业财一体化成本数据)
  1578 + - **业务规则**:
  1579 + - 转化率统计自动计算
  1580 + - 支持多维度统计(按渠道、按员工、按时间段)
  1581 + - 支持转化率趋势分析
  1582 +
  1583 +### 3.2 裂变与转介绍
  1584 +
  1585 +#### 3.2.1 老带新
  1586 +
  1587 +- [ ] **老带新配置**
  1588 + - **业务场景**:配置老带新活动,鼓励老客户介绍新客户
  1589 + - **配置项**:
  1590 + - **奖励规则**:老客户介绍新客户的奖励规则(积分、余额、优惠券等)
  1591 + - **新客奖励**:新客首次消费的奖励
  1592 + - **活动时间**:活动开始时间、结束时间
  1593 + - **活动规则**:活动使用规则(限首次介绍、限新客等)
  1594 + - **操作流程**:
  1595 + 1. 进入老带新配置页面
  1596 + 2. 设置奖励规则、新客奖励、活动时间、规则
  1597 + 3. 保存配置
  1598 + - **业务规则**:
  1599 + - 老带新配置可随时修改
  1600 + - 老带新支持启用/禁用
  1601 + - 老带新奖励自动发放(新客首次消费后)
  1602 +
  1603 +- [ ] **转介绍记录**
  1604 + - **业务场景**:记录老客户转介绍新客户的记录
  1605 + - **记录内容**:
  1606 + - 老客户信息(姓名、手机号等)
  1607 + - 新客户信息(姓名、手机号等)
  1608 + - 转介绍时间
  1609 + - 新客首次消费时间、金额
  1610 + - 奖励发放情况
  1611 + - **业务规则**:
  1612 + - 转介绍记录自动生成(新客首次消费后)
  1613 + - 转介绍记录可查询和导出
  1614 + - 转介绍奖励自动发放
  1615 +
  1616 +#### 3.2.2 邀请有礼
  1617 +
  1618 +- [ ] **邀请活动配置**
  1619 + - **业务场景**:配置邀请有礼活动,鼓励客户邀请好友
  1620 + - **配置项**:
  1621 + - **邀请奖励**:邀请人获得的奖励(积分、余额、优惠券等)
  1622 + - **被邀请奖励**:被邀请人获得的奖励
  1623 + - **活动时间**:活动开始时间、结束时间
  1624 + - **活动规则**:活动使用规则
  1625 + - **操作流程**:
  1626 + 1. 进入邀请活动配置页面
  1627 + 2. 设置邀请奖励、被邀请奖励、活动时间、规则
  1628 + 3. 保存配置
  1629 + - **业务规则**:
  1630 + - 邀请活动配置可随时修改
  1631 + - 邀请活动支持启用/禁用
  1632 + - 邀请奖励自动发放(被邀请人首次消费后)
  1633 +
  1634 +- [ ] **邀请记录**
  1635 + - **业务场景**:记录客户的邀请记录
  1636 + - **记录内容**:
  1637 + - 邀请人信息
  1638 + - 被邀请人信息
  1639 + - 邀请时间
  1640 + - 被邀请人首次消费时间、金额
  1641 + - 奖励发放情况
  1642 + - **业务规则**:
  1643 + - 邀请记录自动生成
  1644 + - 邀请记录可查询和导出
  1645 + - 邀请奖励自动发放
  1646 +
  1647 +#### 3.2.3 返积分/返余额
  1648 +
  1649 +- [ ] **返积分规则**
  1650 + - **业务场景**:配置转介绍、邀请的返积分规则
  1651 + - **配置项**:
  1652 + - **返积分比例**:返积分的比例(如:新客消费金额的10%)
  1653 + - **返积分上限**:返积分的上限(如:最高1000积分)
  1654 + - **返积分条件**:返积分的条件(如:新客首次消费满100元)
  1655 + - **业务规则**:
  1656 + - 返积分规则可配置
  1657 + - 返积分自动发放
  1658 + - 返积分记录可查询
  1659 +
  1660 +- [ ] **返余额规则**
  1661 + - **业务场景**:配置转介绍、邀请的返余额规则
  1662 + - **配置项**:
  1663 + - **返余额比例**:返余额的比例(如:新客消费金额的5%)
  1664 + - **返余额上限**:返余额的上限(如:最高500元)
  1665 + - **返余额条件**:返余额的条件
  1666 + - **业务规则**:
  1667 + - 返余额规则可配置
  1668 + - 返余额自动发放
  1669 + - 返余额记录可查询
  1670 +
  1671 +### 3.3 新客转化
  1672 +
  1673 +- [ ] **新客转化策略**
  1674 + - **业务场景**:配置新客转化策略,提升新客转化率
  1675 + - **转化策略**:
  1676 + - **新客专享优惠**:新客首次消费专享优惠
  1677 + - **新客体验卡**:新客体验卡配置和使用
  1678 + - **新客引导流程**:新客到店后的引导流程
  1679 + - **新客跟进策略**:新客跟进策略配置
  1680 + - **业务规则**:
  1681 + - 新客转化策略可配置
  1682 + - 新客转化策略自动执行
  1683 + - 新客转化效果可统计
  1684 +
  1685 +- [ ] **新客转化分析**
  1686 + - **业务场景**:分析新客转化效果
  1687 + - **分析指标**:
  1688 + - **新客转化率**:新客转化为正式客户的比例
  1689 + - **新客转化周期**:新客从首次接触到转化的平均时间
  1690 + - **新客转化成本**:新客转化的平均成本
  1691 + - **业务规则**:
  1692 + - 新客转化分析自动计算
  1693 + - 支持多维度分析(按渠道、按员工、按时间段)
  1694 + - 支持新客转化趋势分析
  1695 +
  1696 +### 3.4 老客复购 ⭐ **让人多消费、常消费**
  1697 +
  1698 +#### 3.4.1 营销活动管理
  1699 +
  1700 +#### 3.4.1 营销活动管理
  1701 +
  1702 +- [ ] **活动类型管理**
  1703 + - **业务场景**:定义和管理营销活动类型
  1704 + - **活动类型**:
  1705 + - 促销活动(满减、折扣、买赠等)
  1706 + - 会员活动(会员专享活动)
  1707 + - 节日活动(节日促销活动)
  1708 + - 复购活动(复购专享优惠)
  1709 + - **业务规则**:
  1710 + - 活动类型可预设规则模板
  1711 + - 创建活动时基于模板快速配置
  1712 +
  1713 +- [ ] **活动配置**
  1714 + - **业务场景**:配置营销活动的详细规则
  1715 + - **操作流程**:
  1716 + 1. 选择活动类型
  1717 + 2. 设置活动基本信息(活动名称、活动时间、活动门店)
  1718 + 3. 配置活动规则(如满1000减100、买2送1等)
  1719 + 4. 设置活动适用范围(全部客户/指定标签客户/活跃客户等)
  1720 + 5. 保存活动配置
  1721 + - **业务规则**:
  1722 + - 活动时间不能早于当前时间
  1723 + - 活动创建后为"待发布"状态
  1724 + - 活动需审批后才能发布
  1725 +
  1726 +- [ ] **活动审批与发布**
  1727 + - **业务场景**:活动需要审批后才能发布
  1728 + - **操作流程**:
  1729 + 1. 活动创建后提交审批
  1730 + 2. 审批人查看活动详情
  1731 + 3. 审批通过或驳回
  1732 + 4. 审批通过后活动状态变为"已发布"
  1733 + 5. 系统自动向目标客户推送活动消息
  1734 + - **业务规则**:
  1735 + - 活动必须审批通过才能发布
  1736 + - 支持多级审批(根据活动金额设置审批层级)
  1737 + - 活动发布后不能修改(需先下架)
  1738 +
  1739 +- [ ] **活动执行与分析** ⭐ **与业财一体化联动**
  1740 + - **活动跟踪**:活动执行情况跟踪、参与人数、转化率等
  1741 + - **活动调整**:活动规则调整、活动延期、活动提前结束
  1742 + - **活动ROI分析**:活动利润 / 活动成本 × 100%(关联业财一体化数据)
  1743 + - **活动是否亏钱分析**:活动利润 < 0 时判定为亏钱(关联业财一体化数据)
  1744 + - **活动优化建议**:基于活动ROI的优化建议
  1745 +
  1746 +#### 3.4.2 会员卡系统
  1747 +
  1748 +#### 3.2.1 会员卡类型管理
  1749 +
  1750 +**业务场景**:管理不同类型的会员卡,满足不同客户需求。
  1751 +
  1752 +**功能详细说明**:
  1753 +
  1754 +- [ ] **会员卡类型配置**
  1755 + - **业务场景**:配置会员卡类型和规则
  1756 + - **会员卡类型**:
  1757 + - 储值卡:充值金额,按金额消费
  1758 + - 次卡:按次数消费(如10次卡)
  1759 + - 期限卡:按时间消费(如年卡)
  1760 + - 套餐卡:固定套餐内容
  1761 + - VIP卡:VIP会员专属卡
  1762 + - **业务规则**:
  1763 + - 每种卡类型可配置不同规则
  1764 + - 支持卡类型升级和转换
  1765 +
  1766 +- [ ] **开卡管理**
  1767 + - **业务场景**:为客户办理会员卡
  1768 + - **操作流程**:
  1769 + 1. 选择客户
  1770 + 2. 选择会员卡类型
  1771 + 3. 设置开卡金额或次数
  1772 + 4. 选择支付方式
  1773 + 5. 确认开卡
  1774 + - **业务规则**:
  1775 + - 开卡需支付相应费用
  1776 + - 开卡后自动激活会员权益
  1777 + - 支持开卡赠送(如开卡送积分)
  1778 +
  1779 +- [ ] **充值管理**
  1780 + - **业务场景**:会员卡充值
  1781 + - **操作流程**:
  1782 + 1. 选择会员和会员卡
  1783 + 2. 输入充值金额
  1784 + 3. 选择支付方式
  1785 + 4. 确认充值
  1786 + - **业务规则**:
  1787 + - 充值金额有最低限制
  1788 + - 充值可享受优惠(如充1000送100)
  1789 + - 充值记录可查询
  1790 +
  1791 +#### 3.2.2 会员卡功能
  1792 +
  1793 +- [ ] **消费记录**:会员卡消费记录查询
  1794 +- [ ] **余额查询**:会员卡余额实时查询
  1795 +- [ ] **转卡管理**:会员卡转卡功能(如次卡转储值卡)
  1796 +- [ ] **退卡管理**:会员卡退卡功能(需审批)
  1797 +
  1798 +#### 3.4.3 积分系统
  1799 +
  1800 +#### 3.3.1 积分规则配置
  1801 +
  1802 +**业务场景**:配置积分获取和使用规则,激励客户消费。
  1803 +
  1804 +**功能详细说明**:
  1805 +
  1806 +- [ ] **积分获取规则**
  1807 + - **业务场景**:配置积分获取规则
  1808 + - **获取方式**:
  1809 + - 消费积分:消费金额按比例获得积分(如1元=1积分)
  1810 + - 签到积分:每日签到获得积分
  1811 + - 活动积分:参与活动获得积分
  1812 + - 推荐积分:推荐新客户获得积分
  1813 + - **业务规则**:
  1814 + - 积分获取规则可配置
  1815 + - 支持不同等级会员积分倍数不同
  1816 + - 积分有效期可配置
  1817 +
  1818 +- [ ] **积分使用规则**
  1819 + - **业务场景**:配置积分使用规则
  1820 + - **使用方式**:
  1821 + - 积分抵扣:积分抵扣消费金额(如100积分=1元)
  1822 + - 积分兑换:积分兑换商品或服务
  1823 + - 积分转赠:积分转赠给其他会员
  1824 + - **业务规则**:
  1825 + - 积分使用规则可配置
  1826 + - 积分使用有最低限制
  1827 + - 积分使用记录可查询
  1828 +
  1829 +#### 3.3.2 积分功能
  1830 +
  1831 +- [ ] **积分查询**:会员积分查询、积分明细查询
  1832 +- [ ] **积分兑换**:积分兑换商品/服务、积分商城
  1833 +- [ ] **积分转赠**:积分转赠功能
  1834 +
  1835 +#### 3.4.4 优惠券系统
  1836 +
  1837 +#### 3.4.1 优惠券管理
  1838 +
  1839 +- [ ] **优惠券创建**:创建不同类型的优惠券(满减券、折扣券、代金券等)
  1840 +- [ ] **优惠券发放**:优惠券发放规则配置、自动发放、手动发放
  1841 +- [ ] **优惠券使用**:优惠券使用记录、优惠券核销
  1842 +
  1843 +#### 3.4.2 优惠券营销
  1844 +
  1845 +- [ ] **自动发放**:基于条件的自动发放优惠券(如新客自动发放)
  1846 +- [ ] **定向推送**:向特定客户推送优惠券
  1847 +- [ ] **优惠券组合**:优惠券组合营销策略
  1848 +
  1849 +#### 3.4.5 会员等级系统
  1850 +
  1851 +#### 3.5.1 等级体系配置
  1852 +
  1853 +**业务场景**:建立会员等级体系,不同等级享受不同权益。
  1854 +
  1855 +**功能详细说明**:
  1856 +
  1857 +- [ ] **等级体系配置**
  1858 + - **业务场景**:配置会员等级体系
  1859 + - **等级设置**:
  1860 + - 普通会员、银卡会员、金卡会员、钻石会员等
  1861 + - 设置等级顺序(等级越高,享受权益越多)
  1862 + - 配置每个等级的权益(折扣、积分倍数、专属服务等)
  1863 + - **业务规则**:
  1864 + - 等级必须按顺序设置(不能跳跃)
  1865 + - 等级名称不能重复
  1866 + - 等级权益可配置多个
  1867 +
  1868 +- [ ] **升级规则配置**
  1869 + - **业务场景**:配置会员升级条件
  1870 + - **升级条件**:
  1871 + - 消费金额(如消费满10000元升级为银卡)
  1872 + - 消费次数
  1873 + - 积分数量
  1874 + - **业务规则**:
  1875 + - 升级条件可设置多个(需同时满足或满足其一)
  1876 + - 升级后自动享受新等级权益
  1877 + - 升级记录保留历史
  1878 +
  1879 +- [ ] **降级规则配置**
  1880 + - **业务场景**:配置会员降级条件
  1881 + - **降级条件**:
  1882 + - 长期未消费自动降级(如180天未消费)
  1883 + - 降级目标等级
  1884 + - 降级生效时间
  1885 + - **业务规则**:
  1886 + - 降级前需提醒会员
  1887 + - 降级后保留原等级历史记录
  1888 + - 降级后重新达到升级条件可再次升级
  1889 +
  1890 +#### 3.5.2 等级管理
  1891 +
  1892 +- [ ] **自动升级**:基于消费自动升级
  1893 +- [ ] **手动调整**:手动调整会员等级
  1894 +- [ ] **等级权益**:等级权益配置和使用
  1895 +
  1896 +### 3.5 客户生命周期管理(CLM)
  1897 +
  1898 +#### 3.6.1 邀请有礼
  1899 +
  1900 +**业务场景**:通过老客户邀请新客户,实现客户裂变,美业非常依赖转介绍。
  1901 +
  1902 +**功能详细说明**:
  1903 +
  1904 +- [ ] **邀请规则配置**
  1905 + - **业务场景**:配置邀请奖励规则
  1906 + - **奖励类型**:
  1907 + - **邀请人奖励**:邀请人获得奖励(积分、优惠券、现金等)
  1908 + - **被邀请人奖励**:被邀请人获得奖励(新客礼包、优惠券等)
  1909 + - **双向奖励**:邀请人和被邀请人都获得奖励
  1910 + - **操作流程**:
  1911 + 1. 进入邀请规则配置页面
  1912 + 2. 设置奖励类型和奖励内容
  1913 + 3. 设置奖励条件(被邀请人首次消费、消费满额等)
  1914 + 4. 设置奖励发放规则(立即发放/满足条件后发放)
  1915 + 5. 保存邀请规则
  1916 + - **业务规则**:
  1917 + - 邀请规则可配置多个(不同时期不同规则)
  1918 + - 奖励内容可自定义(积分数量、优惠券类型等)
  1919 + - 奖励发放自动执行
  1920 + - 奖励记录可查询
  1921 +
  1922 +- [ ] **邀请码管理**
  1923 + - **业务场景**:为每个客户生成专属邀请码
  1924 + - **操作流程**:
  1925 + 1. 系统自动为每个客户生成专属邀请码
  1926 + 2. 客户分享邀请码(二维码、链接等)
  1927 + 3. 新客户通过邀请码注册
  1928 + 4. 系统自动关联邀请关系
  1929 + - **业务规则**:
  1930 + - 邀请码唯一性保证
  1931 + - 邀请码永久有效(或可设置有效期)
  1932 + - 邀请码使用次数可限制(每人限用1次)
  1933 + - 邀请码可自定义(客户可设置自己的邀请码)
  1934 +
  1935 +- [ ] **转介绍奖励**
  1936 + - **业务场景**:客户转介绍新客户后获得奖励
  1937 + - **奖励规则**:
  1938 + - **首次消费奖励**:被邀请人首次消费后,邀请人获得奖励
  1939 + - **累计消费奖励**:被邀请人累计消费达到一定金额后,邀请人获得奖励
  1940 + - **复购奖励**:被邀请人复购后,邀请人获得奖励
  1941 + - **业务规则**:
  1942 + - 奖励规则可配置
  1943 + - 奖励自动发放
  1944 + - 奖励记录可查询
  1945 +
  1946 +#### 3.6.2 裂变统计
  1947 +
  1948 +- [ ] **邀请统计**:邀请人数、邀请转化率、邀请奖励统计
  1949 +- [ ] **裂变分析**:裂变效果分析、裂变趋势分析
  1950 +- [ ] **排行榜**:邀请排行榜、转介绍排行榜
  1951 +
  1952 +
  1953 +> **重要性**:现在有CRM+营销,但缺"阶段感"。所有营销、AI都围绕它转。
  1954 +
  1955 +#### 3.7.1 客户生命周期状态机
  1956 +
  1957 +**业务场景**:建立客户生命周期状态机,明确客户在不同阶段的特征和行为,自动流转并对应不同的营销策略,与AI模块强绑定。
  1958 +
  1959 +**功能详细说明**:
  1960 +
  1961 +- [ ] **生命周期阶段定义**
  1962 + - **业务场景**:定义客户生命周期的各个阶段,建立明确的状态机
  1963 + - **生命周期阶段**:
  1964 + - **新客**:首次注册或首次消费的客户(0-30天)
  1965 + - **活跃**:近期有消费的客户(30天内有消费)
  1966 + - **沉默**:长期未消费的客户(30-90天未消费)
  1967 + - **流失**:长期未消费的客户(90天以上未消费)
  1968 + - **召回中**:正在执行召回策略的流失客户
  1969 + - **复购**:有过复购行为的客户
  1970 + - **阶段特征**:
  1971 + - 每个阶段有明确的判断标准(时间、消费行为等)
  1972 + - 每个阶段有明确的客户特征(消费频率、消费金额等)
  1973 + - 每个阶段有明确的营销策略(新客策略、活跃策略等)
  1974 + - **操作流程**:
  1975 + 1. 进入生命周期配置页面
  1976 + 2. 创建生命周期阶段(阶段名称、阶段描述等)
  1977 + 3. 设置阶段判断规则(时间规则、消费规则等)
  1978 + 4. 设置阶段流转规则(满足条件自动流转)
  1979 + 5. 保存生命周期配置
  1980 + - **业务规则**:
  1981 + - 生命周期阶段可自定义
  1982 + - 阶段判断规则可配置(时间、消费金额、消费次数等)
  1983 + - 阶段自动流转(定时任务检查并流转)
  1984 + - 阶段流转记录历史
  1985 +
  1986 +- [ ] **自动阶段流转**
  1987 + - **业务场景**:系统自动识别客户阶段并流转
  1988 + - **流转规则**:
  1989 + - **新客 → 活跃**:首次消费后自动转为活跃
  1990 + - **活跃 → 沉默**:30天未消费自动转为沉默
  1991 + - **沉默 → 流失**:90天未消费自动转为流失
  1992 + - **流失 → 复购**:流失客户重新消费后转为复购
  1993 + - **操作流程**:
  1994 + 1. 系统定时(如每天)检查客户阶段
  1995 + 2. 根据流转规则判断客户是否需要流转
  1996 + 3. 自动更新客户阶段
  1997 + 4. 记录阶段流转历史
  1998 + 5. 触发对应的营销策略
  1999 + - **业务规则**:
  2000 + - 阶段流转自动执行
  2001 + - 阶段流转可手动调整
  2002 + - 阶段流转记录日志
  2003 + - 阶段流转触发营销策略
  2004 +
  2005 +- [ ] **对应营销策略**
  2006 + - **业务场景**:为不同生命周期阶段的客户配置不同的营销策略
  2007 + - **营销策略**:
  2008 + - **新客策略**:新客专享优惠、新客礼包、首次消费折扣
  2009 + - **活跃策略**:会员活动、积分奖励、复购优惠
  2010 + - **沉默策略**:唤醒活动、优惠推送、关怀消息
  2011 + - **流失策略**:挽回活动、大额优惠、专属服务
  2012 + - **复购策略**:复购奖励、会员升级、专属权益
  2013 + - **操作流程**:
  2014 + 1. 进入营销策略配置页面
  2015 + 2. 选择生命周期阶段
  2016 + 3. 配置对应的营销策略(活动、优惠券、消息等)
  2017 + 4. 设置策略触发规则(阶段流转时自动触发)
  2018 + 5. 保存营销策略
  2019 + - **业务规则**:
  2020 + - 营销策略可配置多个
  2021 + - 策略自动触发(阶段流转时)
  2022 + - 策略效果可统计
  2023 + - **与AI模块强绑定**:AI可基于客户生命周期提供个性化营销建议
  2024 +
  2025 +---
  2026 +
  2027 +## 四、预约与服务模块
  2028 +
  2029 +### 4.1 预约管理系统
  2030 +
  2031 +#### 4.1.1 客户预约
  2032 +
  2033 +**业务场景**:客户通过系统预约服务时间,提前安排健康师和品项。
  2034 +
  2035 +**功能详细说明**:
  2036 +
  2037 +- [ ] **在线预约**
  2038 + - **业务场景**:客户通过APP或小程序在线预约服务
  2039 + - **操作流程**:
  2040 + 1. 客户登录系统,进入预约页面
  2041 + 2. 选择门店(如有多门店)
  2042 + 3. 选择品项或健康师
  2043 + 4. 选择预约时间(查看可预约时段)
  2044 + 5. 填写预约信息(备注等)
  2045 + 6. 提交预约申请
  2046 + - **业务规则**:
  2047 + - 只能预约未来时间
  2048 + - 预约时间需在健康师可预约时段内
  2049 + - 同一时间段不能重复预约
  2050 +
  2051 +- [ ] **预约类型**
  2052 + - **业务场景**:支持不同类型的预约
  2053 + - **预约类型**:
  2054 + - 品项预约:先选品项,系统推荐可服务的健康师
  2055 + - 健康师预约:先选健康师,再选品项
  2056 + - **业务规则**:
  2057 + - 品项预约:系统自动匹配可服务的健康师
  2058 + - 健康师预约:客户指定健康师
  2059 +
  2060 +- [ ] **预约时间段选择**
  2061 + - **业务场景**:客户选择可预约的时间段
  2062 + - **操作流程**:
  2063 + 1. 系统显示健康师的可预约时段(基于排班)
  2064 + 2. 客户选择时间段(如10:00-11:00)
  2065 + 3. 系统验证时间段是否可用
  2066 + 4. 确认选择
  2067 + - **业务规则**:
  2068 + - 只能选择健康师排班内的时段
  2069 + - 已被预约的时段不可选
  2070 + - 时间段需符合品项服务时长要求
  2071 +
  2072 +- [ ] **预约确认与修改**
  2073 + - **业务场景**:预约提交后需要确认,支持修改和取消
  2074 + - **操作流程**:
  2075 + 1. 客户提交预约后,系统发送确认消息
  2076 + 2. 健康师或门店确认预约(可选)
  2077 + 3. 预约时间前自动提醒(如提前1小时)
  2078 + 4. 客户到店后确认到店
  2079 + 5. 支持预约修改和取消
  2080 + - **业务规则**:
  2081 + - 预约提交后自动确认(或需人工确认)
  2082 + - 预约前自动发送提醒
  2083 + - 只能修改未开始的预约
  2084 + - 取消后释放时间段
  2085 +
  2086 +#### 4.1.2 预约管理
  2087 +
  2088 +- [ ] **预约列表**:门店预约列表查看、预约日历视图
  2089 +- [ ] **预约冲突检测**:自动检测预约冲突
  2090 +- [ ] **预约分配**:自动分配健康师、手动分配健康师
  2091 +
  2092 +### 4.2 服务项目管理
  2093 +
  2094 +#### 4.2.1 品项管理
  2095 +
  2096 +> **定位升级**:**品项 = 业务规则引擎的入口**。不仅是“项目资料”,更决定开单、绩效、库存、财务等关键口径(后续 AI 成本、人效、毛利、结算都依赖这层抽象)。
  2097 +
  2098 +- [ ] **项目信息管理**
  2099 + - **业务场景**:管理服务项目信息
  2100 + - **项目分类**:
  2101 + - **生美**:生活美容项目(如:面部护理、身体护理、基础护理等)
  2102 + - **医美**:医疗美容项目(如:医美项目、医美套餐等)
  2103 + - **科美**:科技美容项目(如:仪器项目、科技护理等)
  2104 + - **产品**:产品销售(如:面膜、护肤品、美容器械等)
  2105 + - **项目信息**:
  2106 + - 项目基本信息(项目名称、项目描述、项目图片等)
  2107 + - 项目分类(生美、医美、科美、产品)
  2108 + - 项目价格(项目原价、项目售价等)
  2109 + - 项目时长(服务时长、恢复期等)
  2110 + - **合作医院配置**:医美项目可配置默认合作医院(开单时可选择或修改)
  2111 + - **品项业务类型**:服务 / 商品 / 卡项 / 权益(用于统一规则入口)
  2112 + - **执行方式**:内部执行(门店/员工)/ 外部执行(合作医院等)
  2113 + - **财务处理方式**:收入确认时点、收入分摊规则、成本归集口径(与 `5.7 经营与业财分析` 对齐)
  2114 + - **是否参与绩效**:是否计入员工业绩、人效、提成基数(可按岗位/角色差异化)
  2115 + - **是否参与库存**:是否扣减库存/耗材(支持“服务关联耗材”与“商品出库”两类)
  2116 + - **是否允许拆分结算**:订单维度 / 明细维度;是否允许一个订单多主体结算(员工/门店/医院)
  2117 + - **操作流程**:
  2118 + 1. 创建项目(填写项目基本信息、选择项目分类)
  2119 + 2. 如选择医美分类,可配置默认合作医院(可选)
  2120 + 3. 设置项目价格、时长等信息
  2121 + 4. 保存项目信息
  2122 + - **业务规则**:
  2123 + - 项目分类必须选择(生美、医美、科美、产品)
  2124 + - 医美项目可配置默认合作医院(开单时可选择或修改)
  2125 + - 项目信息可随时修改
  2126 + - 项目支持启用/禁用
  2127 +
  2128 +- [ ] **项目套餐管理**
  2129 + - **业务场景**:管理项目套餐配置
  2130 + - **套餐配置**:
  2131 + - 套餐基本信息(套餐名称、套餐描述、套餐价格等)
  2132 + - 套餐包含项目(选择套餐包含的项目,可包含生美、医美、科美、产品等)
  2133 + - 套餐有效期(套餐使用期限)
  2134 + - **合作医院配置**:套餐中包含医美项目时,可配置默认合作医院
  2135 + - **业务规则**:
  2136 + - 套餐可包含多种类型的项目(生美、医美、科美、产品)
  2137 + - 套餐中包含医美项目时,可配置默认合作医院
  2138 + - 套餐价格可配置
  2139 + - 套餐支持启用/禁用
  2140 +
  2141 +- [ ] **品项分类**:品项分类管理(生美、医美、科美、产品等)
  2142 +- [ ] **品项价格**:品项价格管理、价格调整、会员价配置
  2143 +
  2144 +#### 4.2.2 服务流程管理
  2145 +
  2146 +- [ ] **服务流程配置**:配置服务流程步骤
  2147 +- [ ] **服务评价**:客户对服务进行评价
  2148 +
  2149 +#### 4.2.5 服务过程记录(轻量版)
  2150 +
  2151 +> **重要性**:记录服务过程,包括服务备注、前后对比图、注意事项等,提升专业感&客户信任。美业行业可与医院合作获取客户健康信息,但服务记录本身是轻量级的业务记录。
  2152 +
  2153 +**业务场景**:记录服务过程,包括服务备注、前后对比图、注意事项等,提升专业感和客户信任。
  2154 +
  2155 +**功能详细说明**:
  2156 +
  2157 +- [ ] **服务备注**
  2158 + - **业务场景**:记录服务过程中的备注信息
  2159 + - **备注内容**:
  2160 + - 服务前状态(客户状态、皮肤状态等)
  2161 + - 服务过程(服务步骤、使用产品等)
  2162 + - 服务后状态(服务效果、注意事项等)
  2163 + - 客户反馈(客户意见、客户需求等)
  2164 + - **操作流程**:
  2165 + 1. 服务开始前,健康师记录服务前状态
  2166 + 2. 服务过程中,记录服务步骤和使用产品
  2167 + 3. 服务完成后,记录服务后状态和效果
  2168 + 4. 记录客户反馈和注意事项
  2169 + 5. 保存服务备注
  2170 + - **业务规则**:
  2171 + - 服务备注可随时编辑
  2172 + - 服务备注可关联到客户档案
  2173 + - 服务备注可用于服务分析
  2174 + - 服务备注可用于客户回访
  2175 +
  2176 +- [ ] **前后对比图**
  2177 + - **业务场景**:上传服务前后的对比图片
  2178 + - **操作流程**:
  2179 + 1. 服务开始前,拍摄服务前照片
  2180 + 2. 上传服务前照片
  2181 + 3. 服务完成后,拍摄服务后照片
  2182 + 4. 上传服务后照片
  2183 + 5. 系统自动生成对比图(可选)
  2184 + 6. 保存对比图
  2185 + - **业务规则**:
  2186 + - 支持多张照片上传
  2187 + - 照片自动关联到服务记录
  2188 + - 照片可用于客户展示(小程序/APP)
  2189 + - 照片可用于服务效果分析
  2190 +
  2191 +- [ ] **注意事项**
  2192 + - **业务场景**:记录服务后的注意事项
  2193 + - **注意事项类型**:
  2194 + - **护理注意事项**:护理方法、护理频率等
  2195 + - **饮食注意事项**:饮食禁忌、饮食建议等
  2196 + - **生活习惯注意事项**:作息、运动等
  2197 + - **复诊提醒**:复诊时间、复诊项目等
  2198 + - **操作流程**:
  2199 + 1. 服务完成后,健康师填写注意事项
  2200 + 2. 选择注意事项类型
  2201 + 3. 填写注意事项内容
  2202 + 4. 设置提醒时间(如:3天后提醒)
  2203 + 5. 保存注意事项
  2204 + 6. 系统自动发送注意事项给客户(可选)
  2205 + - **业务规则**:
  2206 + - 注意事项可模板化(常用注意事项模板)
  2207 + - 注意事项可发送给客户(短信/微信)
  2208 + - 注意事项可设置提醒
  2209 + - 注意事项可用于客户关怀
  2210 +
  2211 +- [ ] **服务记录管理**
  2212 + - **业务场景**:管理服务过程记录
  2213 + - **功能**:
  2214 + - 服务记录查询(按客户、按时间、按项目等)
  2215 + - 服务记录统计(服务次数、服务效果等)
  2216 + - 服务记录导出
  2217 + - 服务记录分享(分享给客户)
  2218 + - **业务规则**:
  2219 + - 服务记录永久保存
  2220 + - 服务记录可关联到客户档案
  2221 + - 服务记录可用于服务分析
  2222 + - 服务记录可用于客户信任提升
  2223 +
  2224 +### 4.3 健康师排班管理
  2225 +
  2226 +#### 4.3.1 排班功能
  2227 +
  2228 +- [ ] **排班计划**:制定月度/周度排班计划
  2229 +- [ ] **自动排班**:基于规则的自动排班
  2230 +- [ ] **手动排班**:手动调整排班
  2231 +- [ ] **排班模板**:常用排班方案模板
  2232 +- [ ] **排班查看**:员工查看个人排班
  2233 +
  2234 +#### 4.3.2 班次管理
  2235 +
  2236 +- [ ] **班次类型**:早班、中班、晚班、通宵班等
  2237 +- [ ] **班次时长**:不同班次工作时长配置
  2238 +- [ ] **班次轮换**:班次轮换规则配置
  2239 +
  2240 +### 4.4 服务评价系统
  2241 +
  2242 +#### 4.4.1 评价管理
  2243 +
  2244 +- [ ] **服务评价**:客户对服务进行评价(评分、评价内容)
  2245 +- [ ] **健康师评价**:客户对健康师进行评价
  2246 +- [ ] **评价统计**:评价统计和分析
  2247 +
  2248 +#### 4.4.2 评价应用
  2249 +
  2250 +- [ ] **评价展示**:评价内容展示(客户可见)
  2251 +- [ ] **评价分析**:基于评价的服务改进建议
  2252 +
  2253 +### 4.5 爽约/取消/超时管理
  2254 +
  2255 +> **重要性**:很多美业老板痛点"有些客户老爽约,影响排班"。这是很多门店的痛点。
  2256 +
  2257 +#### 4.5.1 爽约管理
  2258 +
  2259 +**功能详细说明**:
  2260 +
  2261 +- [ ] **爽约记录**
  2262 + - **业务场景**:记录客户爽约情况
  2263 + - **爽约判断规则**:
  2264 + - **未到店**:预约时间已过,客户未到店确认
  2265 + - **未确认**:预约时间已过,客户未确认到店
  2266 + - **取消预约**:客户在预约时间前取消预约(可设置取消时间限制)
  2267 + - **操作流程**:
  2268 + 1. 系统自动检测爽约(预约时间已过且未确认)
  2269 + 2. 记录爽约信息(客户、预约时间、预约项目、健康师等)
  2270 + 3. 发送爽约提醒给客户
  2271 + 4. 记录爽约次数
  2272 + - **业务规则**:
  2273 + - 爽约自动记录
  2274 + - 爽约次数累计统计
  2275 + - 爽约记录永久保存
  2276 + - 爽约记录可用于客户画像分析
  2277 +
  2278 +- [ ] **黑名单标签与风险客户标记**
  2279 + - **业务场景**:为频繁爽约的客户打上黑名单标签,标记风险客户
  2280 + - **黑名单规则**:
  2281 + - **爽约次数**:累计爽约次数达到阈值(如:3次)
  2282 + - **爽约率**:爽约率超过阈值(如:50%)
  2283 + - **恶意爽约**:短时间内多次爽约(如:1周内爽约2次)
  2284 + - **风险客户标记**:
  2285 + - **高风险**:爽约次数>=5次或爽约率>=70%
  2286 + - **中风险**:爽约次数3-4次或爽约率50-70%
  2287 + - **低风险**:爽约次数1-2次或爽约率30-50%
  2288 + - **操作流程**:
  2289 + 1. 系统自动检测客户是否满足黑名单条件
  2290 + 2. 自动为客户打上黑名单标签和风险等级
  2291 + 3. 发送通知给管理员
  2292 + 4. 黑名单客户预约受限(自动限制预约)
  2293 + 5. 风险客户预约需审批(高风险客户)
  2294 + - **业务规则**:
  2295 + - 黑名单规则可配置
  2296 + - 黑名单标签可手动添加和移除
  2297 + - 黑名单客户预约需审批或自动限制
  2298 + - 黑名单客户不享受某些优惠
  2299 + - 风险客户标记自动更新
  2300 +
  2301 +- [ ] **预约限制策略(自动限制预约)**
  2302 + - **业务场景**:为不同客户设置不同的预约限制策略,自动限制预约
  2303 + - **限制策略**:
  2304 + - **正常客户**:正常预约,无限制
  2305 + - **爽约客户**:限制预约次数(如:每月最多预约2次)
  2306 + - **黑名单客户**:禁止预约或需审批
  2307 + - **风险客户**:根据风险等级设置不同限制(高风险需审批,中风险限制次数)
  2308 + - **VIP客户**:优先预约,无限制
  2309 + - **操作流程**:
  2310 + 1. 进入预约限制策略配置页面
  2311 + 2. 设置不同客户类型的限制规则
  2312 + 3. 设置限制规则生效条件(自动生效)
  2313 + 4. 保存限制策略
  2314 + 5. 客户预约时系统自动检查限制规则
  2315 + 6. 满足限制条件时自动限制预约或要求审批
  2316 + - **业务规则**:
  2317 + - 限制策略可配置
  2318 + - 限制策略自动生效(客户预约时自动检查)
  2319 + - 限制策略可手动调整
  2320 + - 限制策略记录日志
  2321 + - 限制解除条件可配置(如:连续3次按时到店可解除限制)
  2322 +
  2323 +#### 4.5.2 取消管理
  2324 +
  2325 +- [ ] **取消规则**:取消时间限制、取消次数限制、取消费用规则
  2326 +- [ ] **取消记录**:取消记录查询、取消原因统计
  2327 +- [ ] **取消分析**:取消率分析、取消原因分析
  2328 +
  2329 +#### 4.5.3 超时管理
  2330 +
  2331 +- [ ] **超时检测**:预约超时自动检测、超时提醒
  2332 +- [ ] **超时处理**:超时自动取消、超时记录
  2333 +- [ ] **超时统计**:超时率统计、超时原因分析
  2334 +
  2335 +---
  2336 +
  2337 +## 五、支付与财务模块
  2338 +
  2339 +### 5.1 支付管理系统
  2340 +
  2341 +#### 5.1.1 支付方式管理
  2342 +
  2343 +**业务场景**:支持多种支付方式,满足不同客户的支付需求。
  2344 +
  2345 +**功能详细说明**:
  2346 +
  2347 +- [ ] **微信支付**
  2348 + - **业务场景**:客户使用微信支付完成付款
  2349 + - **操作流程**:
  2350 + 1. 客户选择微信支付
  2351 + 2. 系统调用微信支付API生成支付二维码
  2352 + 3. 客户扫码支付
  2353 + 4. 支付成功后,微信回调系统
  2354 + 5. 系统更新订单状态为已支付
  2355 + - **业务规则**:
  2356 + - 需要配置微信支付商户号和密钥
  2357 + - 支付成功后自动更新订单状态
  2358 + - 支付失败可重新支付
  2359 +
  2360 +- [ ] **支付宝支付**
  2361 + - **业务场景**:客户使用支付宝完成付款
  2362 + - **操作流程**:
  2363 + 1. 客户选择支付宝支付
  2364 + 2. 系统调用支付宝API生成支付链接或二维码
  2365 + 3. 客户完成支付
  2366 + 4. 支付成功后,支付宝回调系统
  2367 + 5. 系统更新订单状态
  2368 + - **业务规则**:
  2369 + - 需要配置支付宝商户号和密钥
  2370 + - 支持支付宝APP支付和扫码支付
  2371 + - 支付超时自动取消
  2372 +
  2373 +- [ ] **银行卡支付**
  2374 + - **业务场景**:客户使用银行卡刷卡支付
  2375 + - **操作流程**:
  2376 + 1. 客户选择银行卡支付
  2377 + 2. 收银员在POS机上刷卡
  2378 + 3. 客户输入密码
  2379 + 4. POS机返回支付结果
  2380 + 5. 系统记录支付信息
  2381 + - **业务规则**:
  2382 + - 需要对接POS机系统
  2383 + - 银行卡号需脱敏存储
  2384 + - 支付失败可重新支付
  2385 +
  2386 +- [ ] **现金支付**
  2387 + - **业务场景**:客户使用现金支付
  2388 + - **操作流程**:
  2389 + 1. 客户选择现金支付
  2390 + 2. 收银员确认收款金额
  2391 + 3. 系统记录现金支付
  2392 + 4. 打印收据
  2393 + - **业务规则**:
  2394 + - 现金支付需收银员确认
  2395 + - 记录实收金额和找零
  2396 + - 支持部分现金支付(如现金+储值卡)
  2397 +
  2398 +- [ ] **储值卡支付**
  2399 + - **业务场景**:客户使用会员储值卡余额支付
  2400 + - **操作流程**:
  2401 + 1. 客户选择储值卡支付
  2402 + 2. 系统查询会员储值卡余额
  2403 + 3. 验证余额是否充足
  2404 + 4. 余额充足则扣减余额,完成支付
  2405 + 5. 余额不足则提示充值或选择其他支付方式
  2406 + - **业务规则**:
  2407 + - 只能使用会员本人的储值卡
  2408 + - 余额不足时不能支付
  2409 + - 支付后自动扣减储值卡余额
  2410 +
  2411 +- [ ] **积分支付**
  2412 + - **业务场景**:客户使用积分抵扣部分或全部金额
  2413 + - **操作流程**:
  2414 + 1. 客户选择使用积分
  2415 + 2. 系统查询会员积分余额
  2416 + 3. 设置使用积分数量(可全部或部分使用)
  2417 + 4. 系统计算积分抵扣金额(按积分规则)
  2418 + 5. 剩余金额使用其他支付方式支付
  2419 + - **业务规则**:
  2420 + - 积分使用需符合积分规则(如100积分=1元)
  2421 + - 积分可与其他支付方式组合使用
  2422 + - 积分使用后自动扣减会员积分
  2423 +
  2424 +#### 5.1.2 支付记录管理
  2425 +
  2426 +- [ ] **支付记录查询**:查询支付记录,支持多条件筛选
  2427 +- [ ] **支付明细查看**:查看单笔支付的详细信息
  2428 +- [ ] **支付对账**:与支付平台对账,确保支付数据一致
  2429 +- [ ] **支付退款**:处理支付退款,支持全额退款和部分退款
  2430 +
  2431 +### 5.2 财务管理系统
  2432 +
  2433 +#### 5.2.1 财务核算
  2434 +
  2435 +- [ ] **会计科目管理**:会计科目体系配置、科目分类、科目余额查询
  2436 +- [ ] **凭证管理**:财务凭证录入、凭证审核、凭证查询
  2437 +- [ ] **账簿管理**:总账、明细账、日记账、科目余额表
  2438 +
  2439 +#### 5.2.2 资金管理
  2440 +
  2441 +- [ ] **账户管理**:银行账户、现金账户、账户余额查询、账户流水查询
  2442 +- [ ] **资金流水**:收入记录、支出记录、转账记录
  2443 +- [ ] **资金预测**:资金预警、资金使用计划制定
  2444 +
  2445 +#### 5.2.3 应收应付管理
  2446 +
  2447 +- [ ] **应收账款**:应收单据、收款记录、催收管理
  2448 +- [ ] **应付账款**:应付单据、付款记录、付款计划
  2449 +
  2450 +#### 5.2.4 财务报表
  2451 +
  2452 +- [ ] **财务报表**:利润表、资产负债表、现金流量表、成本费用表
  2453 +- [ ] **财务分析**:财务预警、财务分析报告
  2454 +
  2455 +### 5.3 对账管理系统
  2456 +
  2457 +#### 5.3.1 对账功能
  2458 +
  2459 +- [ ] **支付对账**:与支付平台对账(微信、支付宝等)
  2460 +- [ ] **门店对账**:门店收银对账
  2461 +- [ ] **会员卡对账**:会员卡充值消费对账
  2462 +
  2463 +#### 5.3.2 对账分析
  2464 +
  2465 +- [ ] **对账差异处理**:对账差异识别和处理
  2466 +- [ ] **对账报表**:对账报表生成和导出
  2467 +
  2468 +### 5.4 发票管理系统
  2469 +
  2470 +#### 5.4.1 发票管理
  2471 +
  2472 +- [ ] **发票开具**:开具发票(电子发票、纸质发票)
  2473 +- [ ] **发票查询**:发票查询和下载
  2474 +- [ ] **发票统计**:发票统计和分析
  2475 +
  2476 +#### 5.4.2 发票配置
  2477 +
  2478 +- [ ] **发票配置**:发票类型配置、发票模板配置
  2479 +- [ ] **发票规则**:发票开具规则配置
  2480 +
  2481 +### 5.5 分账与结算规则
  2482 +
  2483 +#### 5.5.1 分账管理
  2484 +
  2485 +**业务场景**:管理员工提成结算、门店分账、医院分润等,为工资核算和连锁管理铺路。
  2486 +
  2487 +**功能详细说明**:
  2488 +
  2489 +- [ ] **员工提成结算**
  2490 + - **业务场景**:管理员工提成的结算规则和结算周期
  2491 + - **结算规则**:
  2492 + - **实时结算**:业绩产生后立即结算
  2493 + - **日结**:每日结算一次
  2494 + - **周结**:每周结算一次
  2495 + - **月结**:每月结算一次
  2496 + - **操作流程**:
  2497 + 1. 进入提成结算配置页面
  2498 + 2. 设置结算规则(结算周期、结算方式等)
  2499 + 3. 设置结算条件(业绩达到一定金额等)
  2500 + 4. 系统自动执行结算
  2501 + 5. 生成结算记录
  2502 + - **业务规则**:
  2503 + - 结算规则可配置
  2504 + - 结算自动执行
  2505 + - 结算记录可查询
  2506 + - 结算记录用于工资计算
  2507 +
  2508 +- [ ] **门店分账**
  2509 + - **业务场景**:管理连锁店的门店分账规则
  2510 + - **分账规则**:
  2511 + - **按比例分账**:总部和门店按比例分账(如:总部30%,门店70%)
  2512 + - **按固定金额分账**:总部和门店按固定金额分账
  2513 + - **按项目分账**:不同项目有不同的分账比例
  2514 + - **操作流程**:
  2515 + 1. 进入门店分账配置页面
  2516 + 2. 设置分账规则(分账比例、分账方式等)
  2517 + 3. 设置分账条件(门店类型、项目类型等)
  2518 + 4. 系统自动执行分账
  2519 + 5. 生成分账记录
  2520 + - **业务规则**:
  2521 + - 分账规则可配置
  2522 + - 分账自动执行
  2523 + - 分账记录可查询
  2524 + - 分账记录用于财务核算
  2525 +
  2526 +- [ ] **医美应付 & 结算(合作医院)**
  2527 + - **业务场景**:医美协作只做“应付、对账、结算”。门店开单医美品项后,由医院执行服务;系统按结算关系生成医院应付,并单独提取该笔应付进行对账与结算。
  2528 + - **应付计算**:
  2529 + - **结算关系**:基于 `2.1.3 合作医院管理` 中的结算关系(按比例/固定/按品项差异化)
  2530 + - **结算基数**:原价 / 实收 / 按分摊后金额 / 利润(可选,视财务口径)
  2531 + - **应付生成**:系统自动生成医院应付(关联订单明细/医美品项行)
  2532 + - **应付记录**:应付金额、期间、状态、关联单据、调整原因(如有)
  2533 + - **操作流程**:
  2534 + 1. 门店开单医美品项(选择医美品项、合作医院;可使用品项默认医院)
  2535 + 2. 系统按结算关系生成医院应付(关联到订单明细/医美品项行)
  2536 + 3. 医院执行服务并反馈完成情况(如有对接)
  2537 + 4. 按医院+期间进行对账(差异标注与处理留痕)
  2538 + 5. 生成结算单并付款登记(回传凭证)
  2539 + - **业务规则**:
  2540 + - **医院应付单独提取**:医院应付金额单独提取,不混入门店业绩口径(或报表单独列示)
  2541 + - **对账/结算强留痕**:对账、调整、结算必须留痕并可追溯
  2542 + - **结算需审批**:大额应付结算需审批(阈值可配置)
  2543 + - 应付记录可查询和导出(按医院/门店/品项/期间)
  2544 +
  2545 +- [ ] **医院应付财务处理**
  2546 + - **业务场景**:在财务上单独处理合作医院的**医美应付**(结算款),确保财务数据准确(单独列示、可对账、可结算)
  2547 + - **财务处理**:
  2548 + - **医院应付单独列示**:医院应付金额在财务报表中单独列示(不包含在门店收入口径中)
  2549 + - **医院应付作为成本/费用**:医院应付按财务口径计入成本或费用(用于门店盈亏/毛利分析)
  2550 + - **医院应付结算**:定期结算医院应付,生成结算单并支付
  2551 + - **医院应付对账**:医院应付对账,确保应付金额准确
  2552 + - **业务规则**:
  2553 + - 医院应付在财务报表中单独列示
  2554 + - 医院应付作为门店成本或费用处理
  2555 + - 医院应付结算需审批
  2556 + - 医院应付对账可查询和导出
  2557 +
  2558 +- [ ] **财务锁账**
  2559 + - **业务场景**:财务锁账,防止数据被修改
  2560 + - **操作流程**:
  2561 + 1. 进入财务锁账页面
  2562 + 2. 选择锁账期间(如:2024年1月)
  2563 + 3. 确认锁账
  2564 + 4. 锁账后,该期间的数据不能修改
  2565 + - **业务规则**:
  2566 + - 锁账后数据不能修改
  2567 + - 锁账需权限验证
  2568 + - 锁账可解锁(需审批)
  2569 + - 锁账记录日志
  2570 +
  2571 +#### 5.5.2 结算管理
  2572 +
  2573 +- [ ] **结算查询**:结算记录查询、结算明细查询
  2574 +- [ ] **结算统计**:结算金额统计、结算趋势分析
  2575 +- [ ] **结算导出**:结算记录导出(Excel、PDF等)
  2576 +
  2577 +### 5.6 财务风控
  2578 +
  2579 +#### 5.6.1 风控规则
  2580 +
  2581 +**业务场景**:财务风控,识别异常退款、大额折扣、非正常开单等,连锁客户会很在意。
  2582 +
  2583 +**功能详细说明**:
  2584 +
  2585 +- [ ] **异常退款预警**
  2586 + - **业务场景**:识别异常退款行为
  2587 + - **异常判断规则**:
  2588 + - **退款频率**:短时间内多次退款(如:1天内退款3次以上)
  2589 + - **退款金额**:大额退款(如:单笔退款超过1万元)
  2590 + - **退款比例**:退款金额占消费金额比例过高(如:退款率超过50%)
  2591 + - **退款时间**:消费后立即退款(如:消费后1小时内退款)
  2592 + - **操作流程**:
  2593 + 1. 系统自动检测退款行为
  2594 + 2. 判断是否满足异常规则
  2595 + 3. 满足条件时发送预警通知
  2596 + 4. 记录异常退款记录
  2597 + - **业务规则**:
  2598 + - 异常规则可配置
  2599 + - 预警自动发送
  2600 + - 异常记录可查询
  2601 + - 异常记录需人工审核
  2602 +
  2603 +- [ ] **大额折扣提醒**
  2604 + - **业务场景**:识别大额折扣行为
  2605 + - **提醒规则**:
  2606 + - **折扣金额**:单笔折扣金额超过阈值(如:超过1000元)
  2607 + - **折扣比例**:折扣比例超过阈值(如:超过50%)
  2608 + - **累计折扣**:累计折扣金额超过阈值(如:单日累计折扣超过5000元)
  2609 + - **操作流程**:
  2610 + 1. 系统自动检测折扣行为
  2611 + 2. 判断是否满足提醒规则
  2612 + 3. 满足条件时发送提醒通知
  2613 + 4. 记录大额折扣记录
  2614 + - **业务规则**:
  2615 + - 提醒规则可配置
  2616 + - 提醒自动发送
  2617 + - 折扣记录可查询
  2618 + - 大额折扣需审批(可配置)
  2619 +
  2620 +- [ ] **非正常开单检测**
  2621 + - **业务场景**:识别非正常开单行为
  2622 + - **检测规则**:
  2623 + - **开单频率**:短时间内多次开单(如:1小时内开单10次以上)
  2624 + - **开单金额**:异常金额开单(如:金额为0或负数)
  2625 + - **开单时间**:非营业时间开单
  2626 + - **开单对象**:同一客户短时间内多次开单
  2627 + - **操作流程**:
  2628 + 1. 系统自动检测开单行为
  2629 + 2. 判断是否满足检测规则
  2630 + 3. 满足条件时发送预警通知
  2631 + 4. 记录非正常开单记录
  2632 + - **业务规则**:
  2633 + - 检测规则可配置
  2634 + - 预警自动发送
  2635 + - 异常记录可查询
  2636 + - 异常记录需人工审核
  2637 +
  2638 +#### 5.6.2 风控管理
  2639 +
  2640 +- [ ] **风控规则配置**:风控规则配置、风控阈值设置
  2641 +- [ ] **风控报告**:风控报告生成、风控统计分析
  2642 +- [ ] **风控处理**:异常处理、风控解除
  2643 +
  2644 +#### 5.6.3 合规与风控管理 ⭐ **增强项**
  2645 +
  2646 +- [ ] **关键操作留痕管理**
  2647 + - **业务场景**:记录所有关键操作,确保操作可追溯,防范纠纷和风险
  2648 + - **留痕范围**:
  2649 + - **开单操作留痕**:开单记录(开单时间、开单金额、开单项目、开单人员、客户确认等)
  2650 + - **消耗操作留痕**:耗卡记录(耗卡时间、耗卡项目、耗卡次数、服务人员、客户确认等)
  2651 + - **退卡操作留痕**:退卡记录(退卡时间、退卡金额、退卡原因、审批流程、客户确认等)
  2652 + - **退款操作留痕**:退款记录(退款时间、退款金额、退款原因、审批流程、客户确认等)
  2653 + - **调账操作留痕**:调账记录(调账时间、调账金额、调账原因、审批流程等)
  2654 + - **客户信息变更留痕**:客户信息变更记录(变更时间、变更内容、变更人员等)
  2655 + - **员工操作留痕**:员工操作记录(员工信息变更、员工权限变更等)
  2656 + - **留痕内容**:
  2657 + - **操作前数据**:操作前的数据快照(如:退卡前的卡项余额、退款前的订单金额等)
  2658 + - **操作后数据**:操作后的数据快照(如:退卡后的卡项余额、退款后的订单金额等)
  2659 + - **操作人员**:操作人员信息(姓名、工号、角色等)
  2660 + - **操作时间**:操作时间(精确到秒)
  2661 + - **操作原因**:操作原因(客户要求、系统错误、审批通过等)
  2662 + - **审批流程**:审批流程记录(审批人、审批时间、审批意见等)
  2663 + - **客户确认**:客户确认信息(客户签名、客户确认时间等)
  2664 + - **业务规则**:
  2665 + - 所有关键操作必须留痕(开单、消耗、退卡、退款、调账等)
  2666 + - 操作留痕不可修改和删除(管理员除外,且需记录修改日志)
  2667 + - 操作留痕支持查询和导出
  2668 + - 操作留痕支持审计和追溯
  2669 + - 操作留痕永久保存(或按配置保留期限)
  2670 +
  2671 +- [ ] **客户知情确认管理**
  2672 + - **业务场景**:记录客户知情确认信息,确保客户了解服务内容和相关事项,防范纠纷
  2673 + - **确认场景**:
  2674 + - **开单确认**:客户对开单内容的知情确认(服务项目、服务价格、优惠金额、总价等)
  2675 + - **医美服务开单确认**:客户对医美服务开单的知情确认(医美服务项目、服务价格、合作医院信息、服务风险等)
  2676 + - **退卡确认**:客户对退卡内容的知情确认(退卡金额、退卡原因、退卡手续费等)
  2677 + - **退款确认**:客户对退款内容的知情确认(退款金额、退款原因、退款方式等)
  2678 + - **服务确认**:客户对服务内容的知情确认(服务项目、服务效果、注意事项等)
  2679 + - **医美服务确认**:客户对医美服务的知情确认(服务项目、服务医院、服务风险、注意事项等)
  2680 + - **隐私确认**:客户对隐私的知情确认(个人信息使用、照片使用等)
  2681 + - **确认方式**:
  2682 + - **电子签名**:客户电子签名确认(触摸屏签名、手写板签名等)
  2683 + - **手写签名**:客户手写签名确认(签名照片上传)
  2684 + - **短信确认**:客户短信确认(发送确认码,客户回复确认)
  2685 + - **语音确认**:客户语音确认(录音确认)
  2686 + - **操作流程**:
  2687 + 1. 关键操作前(如:开单、退卡、退款),系统显示知情确认内容
  2688 + 2. 客户阅读并确认(电子签名、手写签名、短信确认等)
  2689 + 3. 系统记录确认信息(确认时间、确认方式、确认内容、确认人员等)
  2690 + 4. 确认信息永久保存
  2691 + 5. 确认信息关联到对应操作记录
  2692 + - **业务规则**:
  2693 + - 关键操作必须进行知情确认(开单、退卡、退款等)
  2694 + - 知情确认记录不可修改和删除
  2695 + - 知情确认支持多种确认方式(电子签名、手写签名、短信确认等)
  2696 + - 知情确认支持查询和导出
  2697 + - 知情确认缺失时自动告警
  2698 +
  2699 +- [ ] **风险提示管理**
  2700 + - **业务场景**:自动识别和提示风险,防范合规风险和经营风险
  2701 + - **风险类型**:
  2702 + - **操作风险**:操作风险提示(如:大额退款、异常开单、频繁退卡等)
  2703 + - **客户风险**:客户风险提示(如:客户有投诉记录、客户有退卡历史等)
  2704 + - **财务风险**:财务风险提示(如:大额折扣、异常调账、资金异常等)
  2705 + - **合规风险**:合规风险提示(如:操作留痕缺失、知情确认缺失、审批流程缺失等)
  2706 + - **服务风险**:服务风险提示(如:服务项目风险、客户过敏史等,可与医院合作获取)
  2707 + - **操作流程**:
  2708 + 1. 系统自动识别风险(基于规则引擎)
  2709 + 2. 系统自动提示风险(弹窗提醒、消息通知等)
  2710 + 3. 员工确认风险并处理(记录处理情况)
  2711 + 4. 系统记录风险处理情况(处理时间、处理人员、处理结果等)
  2712 + - **业务规则**:
  2713 + - 风险提示自动触发(基于配置的风险规则)
  2714 + - 风险提示优先级可配置(高风险、中风险、低风险)
  2715 + - 风险处理记录可查询
  2716 + - 风险处理效果可统计
  2717 + - 风险预警可配置(预警阈值、预警频率等)
  2718 +
  2719 +- [ ] **合规检查**
  2720 + - **业务场景**:定期进行合规检查,确保合规要求得到满足
  2721 + - **检查内容**:
  2722 + - **操作留痕检查**:检查关键操作留痕是否完整(开单、消耗、退卡、退款等)
  2723 + - **知情确认检查**:检查知情确认是否完整(开单确认、退卡确认、退款确认等)
  2724 + - **审批流程检查**:检查审批流程是否完整(退卡审批、退款审批、调账审批等)
  2725 + - **风险提示检查**:检查风险提示是否及时(操作风险、客户风险、财务风险等)
  2726 + - **合规报告**:生成合规检查报告(合规率、合规问题、合规改进建议等)
  2727 + - **业务规则**:
  2728 + - 合规检查自动执行(定期检查,如:每日、每周、每月)
  2729 + - 合规检查结果自动报告(发送给管理员)
  2730 + - 合规问题自动告警(合规率低于阈值时告警)
  2731 + - 合规改进建议自动生成(基于合规检查结果)
  2732 + - 合规检查记录可查询和导出
  2733 +
  2734 +
  2735 +### 5.7 经营与业财分析 ⭐ **核心差异化**
  2736 +
  2737 +> **重要性**:老板买系统不是为了"记账",是为了"看赚没赚钱"。本模块从经营视角出发,将业务数据与财务数据打通,实现真正的业财一体化。通过收入确认规则、成本归集规则,实现门店盈亏表、项目毛利、员工人效、渠道ROI、活动盈亏等经营分析。
  2738 +
  2739 +#### 5.7.1 收入确认规则
  2740 +
  2741 +- [ ] **收入确认时点配置**
  2742 + - **业务场景**:配置不同业务场景下的收入确认时点和规则
  2743 + - **确认规则类型**:
  2744 + - **开单即确认**:开单时立即确认收入(适用于现金支付)
  2745 + - **耗卡时确认**:耗卡时确认收入(适用于储值卡、套餐)
  2746 + - **服务完成确认**:服务完成后确认收入(适用于先服务后付款)
  2747 + - **分期确认**:按服务进度分期确认收入(适用于大项目)
  2748 + - **配置项**:
  2749 + - 支付方式与确认规则映射
  2750 + - 项目类型与确认规则映射
  2751 + - 套餐类型与确认规则映射
  2752 + - 自定义确认规则(支持复杂业务场景)
  2753 + - **业务规则**:
  2754 + - 收入确认规则可配置
  2755 + - 支持多种确认规则组合
  2756 + - 收入确认记录可追溯
  2757 + - 收入确认可调整(需审批)
  2758 +
  2759 +- [ ] **收入分摊规则**
  2760 + - **业务场景**:配置套餐、组合项目的收入分摊规则
  2761 + - **分摊方式**:
  2762 + - **按项目原价比例分摊**:按各项目原价比例分摊总收入
  2763 + - **按项目成本比例分摊**:按各项目成本比例分摊总收入
  2764 + - **按固定比例分摊**:按固定比例分摊总收入
  2765 + - **按实际服务次数分摊**:按实际服务次数分摊总收入
  2766 + - **业务规则**:
  2767 + - 收入分摊规则可配置
  2768 + - 支持多种分摊方式
  2769 + - 分摊结果可查询和调整
  2770 +
  2771 +#### 5.7.2 成本归集规则
  2772 +
  2773 +- [ ] **成本归集配置**
  2774 + - **业务场景**:配置成本归集规则,将各项成本准确归集到项目、员工、门店
  2775 + - **成本类型**:
  2776 + - **直接成本**:项目耗材成本、设备使用成本
  2777 + - **间接成本**:门店租金、水电费、人员成本等
  2778 + - **固定成本**:门店装修、设备折旧等
  2779 + - **变动成本**:耗材、提成等
  2780 + - **归集规则**:
  2781 + - **项目成本归集**:项目耗材自动归集、设备使用成本按使用时长归集
  2782 + - **员工成本归集**:员工工资、提成、社保等归集
  2783 + - **门店成本归集**:门店租金、水电、装修等归集
  2784 + - **时间成本归集**:按服务时长归集时间成本
  2785 + - **业务规则**:
  2786 + - 成本归集规则可配置
  2787 + - 支持自动归集和手动归集
  2788 + - 成本归集记录可追溯
  2789 + - 成本归集可调整(需审批)
  2790 +
  2791 +- [ ] **成本分摊规则**
  2792 + - **业务场景**:配置间接成本的分摊规则
  2793 + - **分摊方式**:
  2794 + - **按收入比例分摊**:按各项目收入比例分摊间接成本
  2795 + - **按服务次数分摊**:按各项目服务次数分摊间接成本
  2796 + - **按服务时长分摊**:按各项目服务时长分摊间接成本
  2797 + - **按固定比例分摊**:按固定比例分摊间接成本
  2798 + - **业务规则**:
  2799 + - 成本分摊规则可配置
  2800 + - 支持多种分摊方式
  2801 + - 分摊结果可查询和调整
  2802 +
  2803 +#### 5.7.3 项目毛利分析
  2804 +
  2805 +- [ ] **项目毛利计算**
  2806 + - **业务场景**:自动计算每个项目的毛利和毛利率
  2807 + - **计算逻辑**:
  2808 + - **项目收入**:项目实际收入(考虑折扣、优惠等)
  2809 + - **项目成本**:项目直接成本(耗材、设备使用等)+ 分摊的间接成本
  2810 + - **项目毛利**:项目收入 - 项目成本
  2811 + - **项目毛利率**:项目毛利 / 项目收入 × 100%
  2812 + - **分析维度**:
  2813 + - **按项目分析**:每个项目的毛利和毛利率
  2814 + - **按项目类别分析**:不同类别项目的毛利对比
  2815 + - **按时间段分析**:不同时间段的项目毛利趋势
  2816 + - **按门店分析**:不同门店的项目毛利对比
  2817 + - **业务规则**:
  2818 + - 项目毛利自动计算
  2819 + - 支持多维度分析
  2820 + - 支持毛利预警(毛利率低于阈值时提醒)
  2821 +
  2822 +- [ ] **项目盈利能力分析**
  2823 + - **业务场景**:分析项目的盈利能力,识别高毛利项目和低毛利项目
  2824 + - **分析指标**:
  2825 + - **项目毛利率排名**:按毛利率排序,识别高毛利项目
  2826 + - **项目毛利贡献排名**:按毛利总额排序,识别贡献大的项目
  2827 + - **项目成本结构分析**:分析项目成本的构成(耗材、人工、设备等)
  2828 + - **项目定价合理性分析**:分析项目定价是否合理(毛利率是否达标)
  2829 + - **业务规则**:
  2830 + - 项目盈利能力自动分析
  2831 + - 支持项目优化建议(提升毛利率的建议)
  2832 + - 支持项目下架建议(低毛利且低销量的项目)
  2833 +
  2834 +#### 5.7.4 员工业绩与人效分析
  2835 +
  2836 +- [ ] **员工业绩分析**
  2837 + - **业务场景**:分析员工的业绩贡献和效率
  2838 + - **分析指标**:
  2839 + - **员工收入贡献**:员工产生的收入总额
  2840 + - **员工成本**:员工工资、提成、社保等成本
  2841 + - **员工毛利贡献**:员工收入 - 员工成本
  2842 + - **员工毛利率**:员工毛利贡献 / 员工收入 × 100%
  2843 + - **业务规则**:
  2844 + - 员工业绩自动计算
  2845 + - 支持多维度分析(按时间段、按项目、按门店)
  2846 + - 支持员工业绩排名
  2847 +
  2848 +- [ ] **人效分析**
  2849 + - **业务场景**:分析员工的工作效率,识别高效员工和低效员工
  2850 + - **人效指标**:
  2851 + - **单位时间产值**:员工收入 / 员工工作时间
  2852 + - **单位时间毛利**:员工毛利贡献 / 员工工作时间
  2853 + - **服务人次**:员工服务客户人次
  2854 + - **项目成功率**:员工成功开单的项目数 / 员工推荐的项目数
  2855 + - **客户满意度**:员工服务的客户满意度评分
  2856 + - **业务规则**:
  2857 + - 人效指标自动计算
  2858 + - 支持人效排名
  2859 + - 支持人效预警(人效低于平均值时提醒)
  2860 + - 支持培训建议(低效员工的培训建议)
  2861 +
  2862 +#### 5.7.5 门店盈亏分析
  2863 +
  2864 +- [ ] **门店收入分析**
  2865 + - **业务场景**:分析门店的收入情况
  2866 + - **收入构成**:
  2867 + - **项目收入**:项目服务收入(按项目分类:生美、医美、科美、产品)
  2868 + - **商品收入**:商品销售收入
  2869 + - **卡项收入**:会员卡销售收入
  2870 + - **其他收入**:其他业务收入
  2871 + - **合作医院收入**:合作医院服务收入(单独列示,不包含在门店收入中,或单独列示)
  2872 + - **业务规则**:
  2873 + - 门店收入自动统计
  2874 + - **合作医院收入单独统计**:合作医院服务收入单独统计(医院服务金额)
  2875 + - **合作医院分润单独列示**:合作医院分润金额单独列示(作为门店成本或费用)
  2876 + - 支持收入趋势分析
  2877 + - 支持收入对比分析(门店间对比、时间段对比)
  2878 +
  2879 +- [ ] **门店成本分析**
  2880 + - **业务场景**:分析门店的成本情况
  2881 + - **成本构成**:
  2882 + - **人员成本**:员工工资、提成、社保等
  2883 + - **耗材成本**:项目耗材成本
  2884 + - **固定成本**:门店租金、水电、装修折旧等
  2885 + - **营销成本**:营销活动成本
  2886 + - **合作医院分润成本**:合作医院分润成本(单独列示,作为门店成本)
  2887 + - **其他成本**:其他运营成本
  2888 + - **业务规则**:
  2889 + - 门店成本自动统计
  2890 + - **合作医院分润单独统计**:合作医院分润金额单独统计(作为门店成本)
  2891 + - 支持成本结构分析
  2892 + - 支持成本趋势分析
  2893 + - 支持成本对比分析
  2894 +
  2895 +- [ ] **门店盈亏分析**
  2896 + - **业务场景**:分析门店的盈亏情况
  2897 + - **计算逻辑**:
  2898 + - **门店收入**:门店各项收入总和(生美、科美、产品收入,不含合作医院收入)
  2899 + - **合作医院收入**:合作医院服务收入(单独列示)
  2900 + - **门店成本**:门店各项成本总和(人员成本、耗材成本、固定成本、营销成本等)
  2901 + - **合作医院分润成本**:合作医院分润成本(单独列示,从合作医院收入中扣除)
  2902 + - **门店利润**:门店收入 - 门店成本(不含合作医院分润)
  2903 + - **合作医院利润**:合作医院收入 - 合作医院分润成本(单独计算)
  2904 + - **门店总利润**:门店利润 + 合作医院利润
  2905 + - **门店利润率**:门店总利润 / (门店收入 + 合作医院收入) × 100%
  2906 + - **分析维度**:
  2907 + - **按时间段分析**:不同时间段的门店盈亏情况
  2908 + - **按门店分析**:不同门店的盈亏对比
  2909 + - **盈亏趋势分析**:门店盈亏的时间趋势
  2910 + - **合作医院盈亏分析**:合作医院收入和分润的盈亏分析
  2911 + - **业务规则**:
  2912 + - 门店盈亏自动计算
  2913 + - **合作医院分润单独计算**:合作医院分润单独计算,不影响门店利润计算
  2914 + - 支持盈亏预警(亏损门店自动提醒)
  2915 + - 支持盈亏改善建议(提升利润的建议)
  2916 +
  2917 +#### 5.7.6 经营财报(简版)
  2918 +
  2919 +- [ ] **经营财报生成**
  2920 + - **业务场景**:自动生成简版经营财报,供老板快速了解经营情况
  2921 + - **财报内容**:
  2922 + - **收入报表**:总收入、各项收入明细、收入趋势
  2923 + - **成本报表**:总成本、各项成本明细、成本趋势
  2924 + - **利润报表**:总利润、利润率、利润趋势
  2925 + - **关键指标**:毛利率、人效、客单价、复购率等
  2926 + - **报表类型**:
  2927 + - **日报**:每日经营财报
  2928 + - **周报**:每周经营财报
  2929 + - **月报**:每月经营财报
  2930 + - **年报**:每年经营财报
  2931 + - **业务规则**:
  2932 + - 经营财报自动生成
  2933 + - 支持财报推送(自动推送给老板)
  2934 + - 支持财报导出(Excel、PDF等)
  2935 + - 支持财报对比(同比、环比)
  2936 +
  2937 +- [ ] **财报分析**
  2938 + - **业务场景**:对经营财报进行分析,识别经营问题和机会
  2939 + - **分析内容**:
  2940 + - **收入分析**:收入增长趋势、收入结构分析
  2941 + - **成本分析**:成本增长趋势、成本结构分析
  2942 + - **利润分析**:利润增长趋势、利润率分析
  2943 + - **异常分析**:识别异常数据(收入下降、成本上升等)
  2944 + - **业务规则**:
  2945 + - 财报分析自动执行
  2946 + - 支持异常预警
  2947 + - 支持改善建议
  2948 +
  2949 +---
  2950 +
  2951 +## 六、库存与供应链模块
  2952 +
  2953 +### 6.1 库存管理系统
  2954 +
  2955 +#### 6.1.1 库存管理功能
  2956 +
  2957 +- [ ] **库存预警**:库存预警规则配置、低库存预警、过期预警、预警通知
  2958 +- [ ] **库存盘点**:盘点计划、盘点执行、盘点差异处理
  2959 +- [ ] **库存调拨**:调拨申请、调拨审批、调拨执行、调拨历史
  2960 +
  2961 +#### 6.1.2 库存使用管理
  2962 +
  2963 +- [ ] **库存使用审批**:库存使用申请、审批流程、使用记录
  2964 +- [ ] **库存统计分析**:库存统计分析、库存成本分析
  2965 +
  2966 +### 6.2 采购管理系统
  2967 +
  2968 +#### 6.2.1 采购流程
  2969 +
  2970 +- [ ] **采购需求**:采购需求申请
  2971 +- [ ] **采购计划**:采购计划制定、采购计划审批、采购计划执行
  2972 +- [ ] **采购订单**:采购订单管理、采购入库、采购结算
  2973 +
  2974 +#### 6.2.2 采购分析
  2975 +
  2976 +- [ ] **采购统计**:采购统计分析、供应商分析
  2977 +- [ ] **采购优化**:采购优化建议
  2978 +
  2979 +### 6.3 供应商管理系统
  2980 +
  2981 +#### 6.3.1 供应商管理
  2982 +
  2983 +- [ ] **供应商档案**:供应商基本信息管理
  2984 +- [ ] **供应商分类**:供应商分类管理
  2985 +- [ ] **供应商评价**:供应商服务质量评价、供应商评级体系
  2986 +
  2987 +#### 6.3.2 供应商合作
  2988 +
  2989 +- [ ] **合作协议**:供应商合作协议管理
  2990 +- [ ] **合作历史**:供应商合作历史记录
  2991 +
  2992 +### 6.4 设备管理系统
  2993 +
  2994 +#### 6.4.1 设备档案管理
  2995 +
  2996 +- [ ] **设备信息**:设备基本信息登记、设备分类、设备位置、设备状态
  2997 +- [ ] **设备档案**:设备技术参数、设备图片、设备文档
  2998 +
  2999 +#### 6.4.2 设备维护管理
  3000 +
  3001 +- [ ] **维护计划**:设备维护计划制定、维护提醒、维护记录
  3002 +- [ ] **维修管理**:设备维修申请、维修记录、维修费用
  3003 +
  3004 +#### 6.4.3 设备使用管理
  3005 +
  3006 +- [ ] **使用记录**:设备使用登记
  3007 +- [ ] **设备盘点**:设备盘点计划、盘点执行、盘点差异处理
  3008 +
  3009 +### 6.5 耗材自动关联项目
  3010 +
  3011 +#### 6.5.1 项目耗材配置
  3012 +
  3013 +**业务场景**:配置项目与耗材的关联关系,项目消耗时自动扣减库存,成本自动计算,为AI成本核算提供数据。
  3014 +
  3015 +**功能详细说明**:
  3016 +
  3017 +- [ ] **项目耗材关联**
  3018 + - **业务场景**:配置项目与耗材的关联关系
  3019 + - **操作流程**:
  3020 + 1. 进入项目耗材配置页面
  3021 + 2. 选择项目
  3022 + 3. 添加关联耗材(选择耗材、设置耗材数量)
  3023 + 4. 设置耗材消耗规则(固定数量/按比例消耗)
  3024 + 5. 保存关联关系
  3025 + - **业务规则**:
  3026 + - 一个项目可关联多个耗材
  3027 + - 耗材数量可设置(固定数量或按比例)
  3028 + - 耗材关联关系可修改
  3029 + - 耗材关联关系用于自动扣减库存
  3030 +
  3031 +- [ ] **自动扣减库存**
  3032 + - **业务场景**:项目消耗时自动扣减关联耗材的库存
  3033 + - **操作流程**:
  3034 + 1. 客户耗卡或服务完成
  3035 + 2. 系统识别项目关联的耗材
  3036 + 3. 自动扣减耗材库存(按配置的数量)
  3037 + 4. 记录耗材消耗记录
  3038 + 5. 库存不足时发送预警
  3039 + - **业务规则**:
  3040 + - 耗材扣减自动执行
  3041 + - 库存不足时不能完成服务(可配置)
  3042 + - 耗材消耗记录可查询
  3043 + - 耗材消耗记录用于成本计算
  3044 +
  3045 +- [ ] **成本自动计算**
  3046 + - **业务场景**:基于耗材消耗自动计算项目成本
  3047 + - **操作流程**:
  3048 + 1. 系统识别项目消耗的耗材
  3049 + 2. 获取耗材的成本价格
  3050 + 3. 计算项目成本(耗材成本总和)
  3051 + 4. 更新项目成本记录
  3052 + 5. 成本数据用于AI成本核算
  3053 + - **业务规则**:
  3054 + - 成本自动计算
  3055 + - 成本数据实时更新
  3056 + - 成本数据可用于成本分析
  3057 + - 成本数据可用于AI成本核算
  3058 +
  3059 +#### 6.5.2 耗材管理
  3060 +
  3061 +- [ ] **耗材消耗统计**:耗材消耗统计、耗材成本统计
  3062 +- [ ] **耗材预警**:耗材库存预警、耗材成本预警
  3063 +- [ ] **耗材分析**:耗材使用分析、耗材成本分析
  3064 +
  3065 +---
  3066 +
  3067 +## 七、数据分析与决策支持
  3068 +
  3069 +### 7.1 数据驾驶舱
  3070 +
  3071 +#### 7.1.1 集团驾驶舱
  3072 +
  3073 +- [ ] **核心指标**:实时业绩、客户、人员数据、关键KPI指标展示、异常预警
  3074 +- [ ] **数据钻取**:从集团到门店的数据钻取、维度切换、明细查看
  3075 +
  3076 +#### 7.1.2 事业部驾驶舱
  3077 +
  3078 +- [ ] **功能完善**:门店/经理/店长/健康师明细列表、排行榜
  3079 +- [ ] **数据可视化**:图表优化、交互增强、移动端适配
  3080 +
  3081 +#### 7.1.3 门店驾驶舱
  3082 +
  3083 +- [ ] **实时数据**:门店实时业绩数据、门店运营数据
  3084 +- [ ] **储扣分析**:储扣异常预警、储扣分析
  3085 +
  3086 +#### 7.1.4 移动端驾驶舱
  3087 +
  3088 +- [ ] **移动端展示**:移动端数据看板、实时数据更新
  3089 +- [ ] **数据分享**:数据截图分享、数据导出
  3090 +
  3091 +### 7.2 报表分析系统
  3092 +
  3093 +#### 7.2.1 报表类型
  3094 +
  3095 +- [ ] **趋势分析报表**:业绩趋势、客户增长趋势、人员变动趋势
  3096 +- [ ] **排行榜报表**:个人排行、门店排行、团队排行
  3097 +- [ ] **对比分析报表**:门店对比、时间对比、品类对比
  3098 +- [ ] **年度汇总统计**:年度经营统计分析
  3099 +
  3100 +#### 7.2.2 报表功能
  3101 +
  3102 +- [ ] **报表生成**:自动生成报表、自定义报表
  3103 +- [ ] **报表导出**:报表导出(Excel、PDF等)
  3104 +- [ ] **报表订阅**:报表定时生成和推送
  3105 +
  3106 +### 7.3 客户画像分析
  3107 +
  3108 +#### 7.3.1 客户画像
  3109 +
  3110 +- [ ] **基础画像**:客户基本信息、消费偏好、行为特征
  3111 +- [ ] **价值画像**:客户价值评分、客户生命周期、客户流失风险
  3112 +- [ ] **标签画像**:客户标签体系、标签自动生成
  3113 +
  3114 +#### 7.3.2 客户分析
  3115 +
  3116 +- [ ] **客户行为分析**:消费行为分析、访问行为分析
  3117 +- [ ] **客户流失分析**:流失客户识别、流失预警模型、挽回策略
  3118 +- [ ] **客户分群分析**:客户分群、分群特征分析
  3119 +
  3120 +### 7.4 经营分析系统
  3121 +
  3122 +#### 7.4.1 经营分析
  3123 +
  3124 +- [ ] **业绩分析**:业绩趋势分析、业绩对比分析、业绩预测
  3125 +- [ ] **成本分析**:成本结构分析、成本趋势分析、成本优化建议
  3126 +- [ ] **利润分析**:利润分析、利润率分析、利润预测
  3127 +
  3128 +#### 7.4.2 决策支持
  3129 +
  3130 +- [ ] **数据洞察**:数据洞察报告、异常数据识别
  3131 +- [ ] **优化建议**:基于数据的优化建议、经营策略建议
  3132 +
  3133 +### 7.5 自定义指标与看板
  3134 +
  3135 +#### 7.5.1 自定义指标
  3136 +
  3137 +**业务场景**:老板可以自定义KPI指标,不要只给固定报表。
  3138 +
  3139 +**功能详细说明**:
  3140 +
  3141 +- [ ] **指标创建**
  3142 + - **业务场景**:创建自定义KPI指标
  3143 + - **操作流程**:
  3144 + 1. 进入自定义指标配置页面
  3145 + 2. 创建指标(指标名称、指标描述等)
  3146 + 3. 选择指标类型(数值型、百分比型、比率型等)
  3147 + 4. 配置指标计算公式(可引用其他指标、业务数据等)
  3148 + 5. 设置指标显示格式(小数位数、单位等)
  3149 + 6. 保存指标配置
  3150 + - **指标类型**:
  3151 + - **基础指标**:直接来自业务数据(如:销售额、客户数)
  3152 + - **计算指标**:基于公式计算(如:客单价 = 销售额 / 客户数)
  3153 + - **复合指标**:基于多个指标计算(如:利润率 = 利润 / 销售额)
  3154 + - **业务规则**:
  3155 + - 指标名称可自定义
  3156 + - 指标公式可配置(支持常用数学函数)
  3157 + - 指标可引用其他指标
  3158 + - 指标实时计算
  3159 +
  3160 +- [ ] **指标管理**
  3161 + - **业务场景**:管理自定义指标
  3162 + - **功能**:
  3163 + - 指标编辑、删除
  3164 + - 指标启用/禁用
  3165 + - 指标排序
  3166 + - 指标分组(按业务模块分组)
  3167 + - **业务规则**:
  3168 + - 指标可随时修改
  3169 + - 指标删除需确认
  3170 + - 指标修改记录历史
  3171 +
  3172 +#### 7.5.2 拖拽式看板
  3173 +
  3174 +- [ ] **看板创建**
  3175 + - **业务场景**:创建自定义看板
  3176 + - **操作流程**:
  3177 + 1. 进入看板配置页面
  3178 + 2. 创建看板(看板名称、看板描述等)
  3179 + 3. 拖拽添加组件(图表、指标、表格等)
  3180 + 4. 配置组件数据源和显示样式
  3181 + 5. 调整组件位置和大小
  3182 + 6. 保存看板配置
  3183 + - **组件类型**:
  3184 + - **指标卡片**:显示单个指标数值
  3185 + - **图表**:折线图、柱状图、饼图等
  3186 + - **表格**:数据表格
  3187 + - **文本**:文本说明
  3188 + - **业务规则**:
  3189 + - 看板可创建多个
  3190 + - 看板可分享给其他用户
  3191 + - 看板支持实时刷新
  3192 + - 看板支持导出(PDF、图片等)
  3193 +
  3194 +- [ ] **看板管理**
  3195 + - **业务场景**:管理自定义看板
  3196 + - **功能**:
  3197 + - 看板编辑、删除
  3198 + - 看板排序
  3199 + - 看板分享
  3200 + - 看板权限控制
  3201 + - **业务规则**:
  3202 + - 看板可随时修改
  3203 + - 看板删除需确认
  3204 + - 看板权限可控制(谁可以查看、编辑)
  3205 +
  3206 +### 7.6 经营对标分析
  3207 +
  3208 +#### 7.6.1 对标分析
  3209 +
  3210 +**业务场景**:提供经营对标分析,帮助老板了解经营状况。
  3211 +
  3212 +**功能详细说明**:
  3213 +
  3214 +- [ ] **门店vs门店对比**
  3215 + - **业务场景**:对比不同门店的经营数据
  3216 + - **对比维度**:
  3217 + - 业绩对比(销售额、利润等)
  3218 + - 客户对比(客户数、新客数、复购率等)
  3219 + - 人员对比(人员效率、人均产值等)
  3220 + - 成本对比(成本结构、成本率等)
  3221 + - **操作流程**:
  3222 + 1. 进入对标分析页面
  3223 + 2. 选择对比门店(可多选)
  3224 + 3. 选择对比指标(可多选)
  3225 + 4. 选择对比时间范围
  3226 + 5. 生成对比分析报告
  3227 + - **业务规则**:
  3228 + - 支持多门店对比
  3229 + - 对比指标可自定义
  3230 + - 对比报告可导出
  3231 + - 对比报告支持图表展示
  3232 +
  3233 +- [ ] **本月vs上月对比**
  3234 + - **业务场景**:对比本月和上月的经营数据
  3235 + - **对比维度**:
  3236 + - 业绩对比(销售额增长率、利润增长率等)
  3237 + - 客户对比(客户增长率、新客增长率等)
  3238 + - 趋势对比(业绩趋势、客户趋势等)
  3239 + - **操作流程**:
  3240 + 1. 进入时间对比分析页面
  3241 + 2. 选择对比时间范围(本月vs上月)
  3242 + 3. 选择对比指标
  3243 + 4. 生成对比分析报告
  3244 + - **业务规则**:
  3245 + - 支持自定义时间范围对比
  3246 + - 对比报告自动计算增长率
  3247 + - 对比报告支持趋势图表
  3248 +
  3249 +- [ ] **行业均值对比(后期)**
  3250 + - **业务场景**:对比行业均值,了解行业水平
  3251 + - **对比维度**:
  3252 + - 业绩对比(销售额、利润率等)
  3253 + - 客户对比(客户数、复购率等)
  3254 + - 成本对比(成本率等)
  3255 + - **操作流程**:
  3256 + 1. 进入行业对比分析页面
  3257 + 2. 选择对比指标
  3258 + 3. 系统显示行业均值数据
  3259 + 4. 生成对比分析报告
  3260 + - **业务规则**:
  3261 + - 行业均值数据需定期更新
  3262 + - 行业均值数据可配置(初期可手动配置)
  3263 + - 对比报告显示与行业均值的差距
  3264 + - 对比报告提供改进建议
  3265 +
  3266 +#### 7.6.2 对标管理
  3267 +
  3268 +- [ ] **对标报告**:对标报告生成、对标报告导出
  3269 +- [ ] **对标分析**:对标分析、对标趋势分析
  3270 +- [ ] **对标建议**:基于对标结果的改进建议
  3271 +
  3272 +---
  3273 +
  3274 +## 八、移动端与小程序
  3275 +
  3276 +### 8.1 管理端移动应用
  3277 +
  3278 +#### 8.1.1 核心功能
  3279 +
  3280 +- [ ] **数据看板**:移动端数据看板、实时数据更新
  3281 +- [ ] **审批功能**:待审批事项列表、移动端审批操作、审批历史
  3282 +- [ ] **报表查看**:报表查看、报表导出
  3283 +- [ ] **消息通知**:消息列表、消息推送、消息提醒
  3284 +
  3285 +#### 8.1.2 业务功能
  3286 +
  3287 +- [ ] **开单耗卡**:移动端开单、移动端耗卡
  3288 +- [ ] **客户管理**:客户信息查看、客户跟进记录
  3289 +- [ ] **预约管理**:预约列表、预约确认、预约提醒
  3290 +
  3291 +### 8.2 客户端小程序
  3292 +
  3293 +#### 8.2.1 客户功能
  3294 +
  3295 +- [ ] **会员中心**:会员信息、会员卡、积分查询
  3296 +- [ ] **在线预约**:服务预约、预约查询、预约取消
  3297 +- [ ] **消费记录**:消费记录查询、消费明细
  3298 +- [ ] **优惠活动**:活动查看、优惠券领取和使用
  3299 +
  3300 +#### 8.2.2 营销功能
  3301 +
  3302 +- [ ] **营销活动**:活动参与、活动分享
  3303 +- [ ] **积分商城**:积分兑换、积分转赠
  3304 +- [ ] **会员权益**:权益查看、权益使用
  3305 +
  3306 +### 8.3 员工端应用(健康师/店长/科技老师)
  3307 +
  3308 +> **重要性**:员工端应用不仅仅是健康师在使用,店长、科技老师等各类员工都在使用。需要提供完整的日常工作功能,核心原则:**不能超过 3 步完成一个动作**。
  3309 +
  3310 +#### 8.3.1 工作功能
  3311 +
  3312 +- [ ] **排班查看**:个人排班查看、排班调整申请
  3313 +- [ ] **预约管理**:预约列表、预约确认、预约提醒(3步内完成预约确认)
  3314 +- [ ] **客户管理**:客户信息、客户跟进、客户标签(快速查看客户信息)
  3315 +- [ ] **业绩查询**:个人业绩查询、业绩排行榜(一键查看今日/本月业绩)
  3316 +
  3317 +#### 8.3.2 服务功能
  3318 +
  3319 +- [ ] **服务记录**:服务记录、服务评价(快速记录服务过程)
  3320 +- [ ] **开单耗卡**:移动端开单、移动端耗卡(3步内完成开单/耗卡)
  3321 +- [ ] **消息通知**:消息通知、工作提醒(重要消息优先展示)
  3322 +
  3323 +#### 8.3.3 考勤打卡功能
  3324 +
  3325 +- [ ] **打卡签到**
  3326 + - **业务场景**:员工上下班打卡签到
  3327 + - **打卡方式**:
  3328 + - **定位打卡**:基于GPS定位打卡(需在门店范围内)
  3329 + - **WiFi打卡**:基于WiFi打卡(需连接门店WiFi)
  3330 + - **人脸识别打卡**:基于人脸识别打卡(可选)
  3331 + - **二维码打卡**:扫描门店二维码打卡
  3332 + - **操作流程**:
  3333 + 1. 员工打开APP,进入打卡页面(1步)
  3334 + 2. 点击打卡按钮(2步)
  3335 + 3. 打卡成功(3步内完成)
  3336 + - **业务规则**:
  3337 + - 打卡位置需在门店范围内(定位打卡)
  3338 + - 打卡时间需在排班时间内(允许提前/延后一定时间)
  3339 + - 打卡记录实时同步到系统
  3340 + - 支持补卡申请(忘记打卡时)
  3341 +
  3342 +- [ ] **打卡记录查询**
  3343 + - **业务场景**:员工查看自己的打卡记录
  3344 + - **查询内容**:
  3345 + - 今日打卡记录(上班打卡、下班打卡)
  3346 + - 本月打卡记录(打卡时间、打卡位置、打卡状态)
  3347 + - 异常打卡记录(迟到、早退、缺勤等)
  3348 + - **操作流程**:
  3349 + 1. 员工打开APP,进入打卡记录页面(1步)
  3350 + 2. 查看打卡记录(2步内完成)
  3351 + - **业务规则**:
  3352 + - 打卡记录实时更新
  3353 + - 支持打卡记录导出
  3354 + - 异常打卡自动提醒
  3355 +
  3356 +- [ ] **考勤统计**
  3357 + - **业务场景**:员工查看自己的考勤统计
  3358 + - **统计内容**:
  3359 + - 本月出勤天数
  3360 + - 本月迟到次数
  3361 + - 本月早退次数
  3362 + - 本月缺勤次数
  3363 + - 本月加班时长
  3364 + - **操作流程**:
  3365 + 1. 员工打开APP,进入考勤统计页面(1步)
  3366 + 2. 查看考勤统计(2步内完成)
  3367 + - **业务规则**:
  3368 + - 考勤统计自动计算
  3369 + - 支持考勤统计导出
  3370 +
  3371 +#### 8.3.4 工资条功能
  3372 +
  3373 +- [ ] **工资条查看**
  3374 + - **业务场景**:员工查看自己的工资条
  3375 + - **工资条内容**:
  3376 + - **基本工资**:底薪、岗位工资等
  3377 + - **绩效工资**:提成、奖金等
  3378 + - **补贴**:餐补、交通补贴、岗位补贴等
  3379 + - **扣款**:迟到扣款、缺勤扣款、宿舍费等
  3380 + - **社保公积金**:个人缴纳的社保、公积金
  3381 + - **实发工资**:最终实发金额
  3382 + - **操作流程**:
  3383 + 1. 员工打开APP,进入工资条页面(1步)
  3384 + 2. 选择月份,查看工资条(2步)
  3385 + 3. 查看工资明细(3步内完成)
  3386 + - **业务规则**:
  3387 + - 工资条自动生成(工资核算完成后)
  3388 + - 工资条支持查看历史记录
  3389 + - 工资条支持导出(PDF、图片等)
  3390 + - 工资条有疑问可申请复核
  3391 +
  3392 +- [ ] **工资明细查询**
  3393 + - **业务场景**:员工查看工资明细,了解工资构成
  3394 + - **明细内容**:
  3395 + - **收入明细**:各项收入明细(项目提成、业绩提成等)
  3396 + - **扣款明细**:各项扣款明细(迟到扣款、缺勤扣款等)
  3397 + - **社保明细**:社保、公积金缴纳明细
  3398 + - **操作流程**:
  3399 + 1. 员工打开APP,进入工资条页面(1步)
  3400 + 2. 点击工资条,查看明细(2步)
  3401 + 3. 查看各项明细(3步内完成)
  3402 + - **业务规则**:
  3403 + - 工资明细自动生成
  3404 + - 支持明细查询和导出
  3405 +
  3406 +#### 8.3.5 请假申请功能
  3407 +
  3408 +- [ ] **请假申请**
  3409 + - **业务场景**:员工提交请假申请
  3410 + - **请假类型**:
  3411 + - **事假**:因私事请假
  3412 + - **病假**:因病请假(需上传病假条)
  3413 + - **年假**:年假请假
  3414 + - **调休**:调休请假
  3415 + - **其他**:其他类型请假
  3416 + - **操作流程**:
  3417 + 1. 员工打开APP,进入请假页面(1步)
  3418 + 2. 选择请假类型、填写请假时间、请假原因(2步)
  3419 + 3. 提交请假申请(3步内完成)
  3420 + - **业务规则**:
  3421 + - 请假申请自动提交给审批人
  3422 + - 请假申请支持上传附件(病假条等)
  3423 + - 请假申请状态实时更新(待审批、已通过、已拒绝)
  3424 + - 请假申请支持撤销(未审批时)
  3425 +
  3426 +- [ ] **请假记录查询**
  3427 + - **业务场景**:员工查看自己的请假记录
  3428 + - **查询内容**:
  3429 + - 本月请假记录(请假类型、请假时间、请假状态)
  3430 + - 历史请假记录
  3431 + - 请假余额(年假余额等)
  3432 + - **操作流程**:
  3433 + 1. 员工打开APP,进入请假记录页面(1步)
  3434 + 2. 查看请假记录(2步内完成)
  3435 + - **业务规则**:
  3436 + - 请假记录实时更新
  3437 + - 支持请假记录导出
  3438 + - 请假余额自动计算
  3439 +
  3440 +- [ ] **请假审批**(店长/管理员功能)
  3441 + - **业务场景**:店长/管理员审批员工的请假申请
  3442 + - **审批流程**:
  3443 + 1. 店长/管理员收到请假申请通知(1步)
  3444 + 2. 查看请假申请详情(2步)
  3445 + 3. 审批通过/拒绝(3步内完成)
  3446 + - **业务规则**:
  3447 + - 请假审批支持批量审批
  3448 + - 请假审批支持添加审批意见
  3449 + - 请假审批结果自动通知申请人
  3450 +
  3451 +#### 8.3.6 其他工作功能
  3452 +
  3453 +- [ ] **工作日报**:快速填写工作日报(3步内完成)
  3454 +- [ ] **工作审批**:查看待审批事项、快速审批(3步内完成)
  3455 +- [ ] **门店公告**:查看门店公告、重要通知
  3456 +- [ ] **培训学习**:查看培训课程、学习资料
  3457 +- [ ] **个人设置**:个人信息设置、密码修改、消息通知设置
  3458 +
  3459 +### 8.4 老板专属轻看板
  3460 +
  3461 +#### 8.4.1 轻看板功能
  3462 +
  3463 +**业务场景**:为老板提供专属的轻量级看板,展示核心经营数据,老板不爱点很多功能。
  3464 +
  3465 +**功能详细说明**:
  3466 +
  3467 +- [ ] **今日营收**
  3468 + - **业务场景**:展示今日营收数据
  3469 + - **展示内容**:
  3470 + - 今日销售额
  3471 + - 今日订单数
  3472 + - 今日新客数
  3473 + - 今日预约数
  3474 + - 今日营收趋势(小时趋势)
  3475 + - **操作流程**:
  3476 + 1. 老板打开移动端APP
  3477 + 2. 进入老板专属看板
  3478 + 3. 查看今日营收数据
  3479 + 4. 点击查看详情(可选)
  3480 + - **业务规则**:
  3481 + - 数据实时更新
  3482 + - 支持数据刷新
  3483 + - 支持数据分享(截图分享)
  3484 +
  3485 +- [ ] **预约情况**
  3486 + - **业务场景**:展示今日预约情况
  3487 + - **展示内容**:
  3488 + - 今日预约总数
  3489 + - 今日已到店数
  3490 + - 今日爽约数
  3491 + - 今日待确认数
  3492 + - 预约时间分布(时段分布)
  3493 + - **业务规则**:
  3494 + - 数据实时更新
  3495 + - 支持预约详情查看
  3496 + - 异常情况自动提醒(爽约率高时)
  3497 +
  3498 +- [ ] **异常提醒**
  3499 + - **业务场景**:展示异常情况提醒
  3500 + - **提醒类型**:
  3501 + - **业绩异常**:今日业绩低于平均值
  3502 + - **客户异常**:新客数低于平均值
  3503 + - **预约异常**:爽约率高于平均值
  3504 + - **库存异常**:库存不足预警
  3505 + - **财务异常**:大额退款、大额折扣等
  3506 + - **操作流程**:
  3507 + 1. 系统自动检测异常情况
  3508 + 2. 在老板看板中显示异常提醒
  3509 + 3. 老板点击查看异常详情
  3510 + 4. 老板处理异常情况
  3511 + - **业务规则**:
  3512 + - 异常提醒实时显示
  3513 + - 异常提醒优先级可配置
  3514 + - 异常处理后可标记已处理
  3515 + - 异常提醒记录历史
  3516 +
  3517 +#### 8.4.2 看板配置
  3518 +
  3519 +- [ ] **看板个性化**:老板可自定义看板显示内容
  3520 +- [ ] **看板分享**:看板数据分享功能
  3521 +- [ ] **看板通知**:异常情况推送通知
  3522 +
  3523 +---
  3524 +
  3525 +## 九、消息与通知系统
  3526 +
  3527 +### 9.1 消息中心
  3528 +
  3529 +#### 9.1.1 消息类型
  3530 +
  3531 +- [ ] **系统消息**:系统通知消息
  3532 +- [ ] **业务消息**:业务相关消息(开单、耗卡、预约等)
  3533 +- [ ] **审批消息**:审批流程消息
  3534 +- [ ] **营销消息**:营销活动消息
  3535 +- [ ] **提醒消息**:各类提醒消息
  3536 +
  3537 +#### 9.1.2 消息管理
  3538 +
  3539 +- [ ] **消息发送**:消息发送功能
  3540 +- [ ] **消息接收**:消息接收和查看
  3541 +- [ ] **消息已读**:消息已读状态管理
  3542 +- [ ] **消息删除**:消息删除功能
  3543 +
  3544 +### 9.2 通知推送系统
  3545 +
  3546 +#### 9.2.1 多渠道通知
  3547 +
  3548 +- [ ] **站内消息**:系统内消息通知
  3549 +- [ ] **短信通知**:短信通知功能
  3550 +- [ ] **微信通知**:微信消息通知
  3551 +- [ ] **邮件通知**:邮件通知功能
  3552 +- [ ] **APP推送**:移动端推送通知
  3553 +
  3554 +#### 9.2.2 通知配置
  3555 +
  3556 +- [ ] **通知规则**:通知触发规则配置
  3557 +- [ ] **通知模板**:通知消息模板管理
  3558 +- [ ] **通知开关**:用户通知开关配置
  3559 +
  3560 +### 9.3 营销消息系统
  3561 +
  3562 +#### 9.3.1 营销消息
  3563 +
  3564 +- [ ] **活动推送**:营销活动消息推送
  3565 +- [ ] **优惠推送**:优惠券、优惠活动推送
  3566 +- [ ] **会员关怀**:生日祝福、节日关怀、到期提醒
  3567 +
  3568 +#### 9.3.2 消息效果
  3569 +
  3570 +- [ ] **发送统计**:消息发送统计
  3571 +- [ ] **效果分析**:消息推送效果分析、转化率分析
  3572 +
  3573 +### 9.4 事件触发规则引擎
  3574 +
  3575 +#### 9.4.1 规则引擎配置
  3576 +
  3577 +**业务场景**:配置事件触发规则,实现业务自动化,这是自动化的基础设施。
  3578 +
  3579 +**功能详细说明**:
  3580 +
  3581 +- [ ] **事件类型**
  3582 + - **业务场景**:定义可触发规则的事件类型
  3583 + - **事件类型**:
  3584 + - **到期事件**:会员权益到期、合同到期、预约到期等
  3585 + - **沉默事件**:客户沉默(长期未消费)
  3586 + - **爽约事件**:客户爽约
  3587 + - **消费事件**:客户消费、客户复购等
  3588 + - **异常事件**:业绩异常、库存异常、财务异常等
  3589 + - **操作流程**:
  3590 + 1. 进入事件规则配置页面
  3591 + 2. 选择事件类型
  3592 + 3. 配置事件触发条件
  3593 + 4. 配置事件触发后的动作
  3594 + 5. 保存规则配置
  3595 + - **业务规则**:
  3596 + - 事件类型可扩展
  3597 + - 事件触发条件可配置
  3598 + - 事件触发动作可配置多个
  3599 +
  3600 +- [ ] **到期 → 提醒规则**
  3601 + - **业务场景**:会员权益到期、合同到期等自动提醒
  3602 + - **操作流程**:
  3603 + 1. 系统检测到期事件(如:会员权益到期)
  3604 + 2. 判断是否满足提醒条件(如:到期前7天)
  3605 + 3. 触发提醒动作(发送短信、微信消息等)
  3606 + 4. 记录提醒历史
  3607 + - **业务规则**:
  3608 + - 提醒时间可配置(到期前7天、3天、1天等)
  3609 + - 提醒方式可配置(短信、微信、站内消息等)
  3610 + - 提醒内容可配置(消息模板)
  3611 + - 提醒频率可限制(同一事件每天最多提醒1次)
  3612 +
  3613 +- [ ] **沉默 → 营销规则**
  3614 + - **业务场景**:客户沉默时自动触发营销活动
  3615 + - **操作流程**:
  3616 + 1. 系统检测沉默事件(如:30天未消费)
  3617 + 2. 判断客户是否满足沉默条件
  3618 + 3. 触发营销动作(发送优惠券、推送活动等)
  3619 + 4. 记录营销历史
  3620 + - **业务规则**:
  3621 + - 沉默时间可配置(30天、60天、90天等)
  3622 + - 营销动作可配置(优惠券、活动推送等)
  3623 + - 营销频率可限制(同一客户每周最多营销1次)
  3624 + - 营销效果可统计
  3625 +
  3626 +- [ ] **爽约 → 标记规则**
  3627 + - **业务场景**:客户爽约时自动标记和处理
  3628 + - **操作流程**:
  3629 + 1. 系统检测爽约事件(预约时间已过且未确认)
  3630 + 2. 记录爽约次数
  3631 + 3. 判断是否满足标记条件(如:爽约3次)
  3632 + 4. 触发标记动作(打黑名单标签、限制预约等)
  3633 + 5. 发送通知给管理员
  3634 + - **业务规则**:
  3635 + - 标记条件可配置(爽约次数、爽约率等)
  3636 + - 标记动作可配置(黑名单标签、预约限制等)
  3637 + - 标记可手动解除
  3638 + - 标记记录历史
  3639 +
  3640 +#### 9.4.2 规则管理
  3641 +
  3642 +- [ ] **规则配置**:规则创建、编辑、删除
  3643 +- [ ] **规则测试**:规则测试功能、规则效果预览
  3644 +- [ ] **规则执行**:规则自动执行、规则执行日志
  3645 +- [ ] **规则统计**:规则执行统计、规则效果分析
  3646 +
  3647 +---
  3648 +
  3649 +## 十、第三方平台对接
  3650 +
  3651 +### 10.1 团购平台对接
  3652 +
  3653 +#### 10.1.1 团购平台对接
  3654 +
  3655 +**业务场景**:对接大众点评、美团、抖音等团购平台,自动同步套餐和项目信息,支持在线验券。
  3656 +
  3657 +**功能详细说明**:
  3658 +
  3659 +- [ ] **平台对接配置**
  3660 + - **业务场景**:配置对接的团购平台信息
  3661 + - **对接平台**:
  3662 + - 大众点评
  3663 + - 美团
  3664 + - 抖音(抖音本地生活)
  3665 + - 其他团购平台(可扩展)
  3666 + - **操作流程**:
  3667 + 1. 进入第三方平台对接配置页面
  3668 + 2. 选择要对接的平台(大众点评/美团/抖音)
  3669 + 3. 配置平台API密钥、商户号等信息
  3670 + 4. 测试对接是否成功
  3671 + 5. 启用对接功能
  3672 + - **业务规则**:
  3673 + - 每个平台需要独立的API配置
  3674 + - API密钥需加密存储
  3675 + - 对接状态实时监控
  3676 + - 对接失败自动告警
  3677 +
  3678 +- [ ] **套餐项目同步**
  3679 + - **业务场景**:自动同步团购平台的套餐和项目信息到系统
  3680 + - **操作流程**:
  3681 + 1. 系统定时(如每小时)调用平台API获取套餐/项目列表
  3682 + 2. 对比本地数据,识别新增、修改、下架的套餐/项目
  3683 + 3. 自动同步到系统(创建或更新本地套餐/项目)
  3684 + 4. 记录同步日志
  3685 + 5. 同步异常时发送告警
  3686 + - **同步信息**:
  3687 + - 套餐/项目名称、描述、价格
  3688 + - 套餐/项目图片
  3689 + - 有效期、使用规则
  3690 + - 库存数量
  3691 + - 销售状态(上架/下架)
  3692 + - **业务规则**:
  3693 + - 支持手动同步和自动同步
  3694 + - 同步冲突时以平台数据为准(或可配置)
  3695 + - 同步历史可查询
  3696 + - 支持同步失败重试
  3697 +
  3698 +- [ ] **套餐项目查看**
  3699 + - **业务场景**:在系统中查看来自团购平台的套餐和项目
  3700 + - **操作流程**:
  3701 + 1. 进入套餐/项目管理页面
  3702 + 2. 筛选来源为"团购平台"的套餐/项目
  3703 + 3. 查看套餐/项目详情(价格、库存、销售情况等)
  3704 + 4. 查看同步状态和同步时间
  3705 + - **业务规则**:
  3706 + - 团购平台套餐/项目有特殊标识
  3707 + - 显示来源平台信息
  3708 + - 支持查看同步历史
  3709 +
  3710 +- [ ] **在线验券功能**
  3711 + - **业务场景**:客户在团购平台购买套餐后,到店消费时在线验券
  3712 + - **操作流程**:
  3713 + 1. 客户到店,出示团购券码(二维码或券码)
  3714 + 2. 收银员或健康师扫描券码或输入券码
  3715 + 3. 系统调用平台API验证券码有效性
  3716 + 4. 验证通过后,显示套餐/项目信息
  3717 + 5. 选择耗卡或开单,完成服务
  3718 + 6. 系统调用平台API核销券码
  3719 + 7. 记录验券和核销记录
  3720 + - **业务规则**:
  3721 + - 券码只能验证一次,不能重复使用
  3722 + - 验证前检查券码是否过期
  3723 + - 核销失败时记录日志并告警
  3724 + - 支持批量验券
  3725 + - 验券记录可查询和统计
  3726 +
  3727 +- [ ] **验券记录管理**
  3728 + - **业务场景**:管理验券记录,支持查询和统计
  3729 + - **功能**:
  3730 + - 验券记录查询(按时间、平台、套餐等)
  3731 + - 验券统计(验券数量、金额、平台分布等)
  3732 + - 验券异常处理(验券失败、核销失败等)
  3733 + - 验券记录导出
  3734 + - **业务规则**:
  3735 + - 验券记录永久保存
  3736 + - 支持验券记录关联到客户和订单
  3737 + - 验券异常自动告警
  3738 +
  3739 +#### 10.1.2 团购数据分析
  3740 +
  3741 +- [ ] **团购数据统计**:各平台套餐销售统计、验券统计、收入统计
  3742 +- [ ] **平台对比分析**:不同平台的销售对比、客户来源分析
  3743 +- [ ] **套餐分析**:套餐销售排行、套餐转化率分析
  3744 +
  3745 +### 10.2 设备仪器对接
  3746 +
  3747 +#### 10.2.1 设备对接管理
  3748 +
  3749 +**业务场景**:对接美业设备仪器(如皮肤检测仪、体脂秤等),获取设备数据并与会员绑定。
  3750 +
  3751 +**功能详细说明**:
  3752 +
  3753 +- [ ] **设备对接配置**
  3754 + - **业务场景**:配置对接的设备仪器信息
  3755 + - **设备类型**:
  3756 + - 皮肤检测仪(如:VISIA、皮肤镜等)
  3757 + - 体脂秤(如:InBody等)
  3758 + - 其他美业设备(可扩展)
  3759 + - **操作流程**:
  3760 + 1. 进入设备对接配置页面
  3761 + 2. 选择设备类型和品牌
  3762 + 3. 配置设备连接方式(USB、WiFi、蓝牙、API接口等)
  3763 + 4. 配置设备参数(设备编号、通信协议等)
  3764 + 5. 测试设备连接是否成功
  3765 + 6. 启用设备对接
  3766 + - **业务规则**:
  3767 + - 支持多种设备连接方式
  3768 + - 设备连接状态实时监控
  3769 + - 连接失败自动告警
  3770 + - 支持设备离线缓存(设备离线时数据暂存,上线后同步)
  3771 +
  3772 +- [ ] **设备数据获取**
  3773 + - **业务场景**:从设备获取检测数据
  3774 + - **操作流程**:
  3775 + 1. 客户到店进行设备检测
  3776 + 2. 健康师选择客户和设备
  3777 + 3. 启动设备检测
  3778 + 4. 设备检测完成后,系统自动获取检测数据
  3779 + 5. 数据解析和格式化
  3780 + 6. 保存检测数据到系统
  3781 + - **数据内容**:
  3782 + - 检测时间、检测设备
  3783 + - 检测项目数据(如:皮肤水分、油分、弹性等)
  3784 + - 检测图片(如有)
  3785 + - 检测报告(如有)
  3786 + - **业务规则**:
  3787 + - 检测数据自动关联到客户
  3788 + - 支持数据格式转换和标准化
  3789 + - 检测数据异常时记录日志
  3790 + - 支持手动录入检测数据(设备故障时)
  3791 +
  3792 +- [ ] **会员数据绑定**
  3793 + - **业务场景**:将设备检测数据与会员绑定,形成完整的会员档案
  3794 + - **操作流程**:
  3795 + 1. 获取设备检测数据后,自动关联到当前客户
  3796 + 2. 在客户档案中显示历史检测记录
  3797 + 3. 支持查看检测数据趋势(如:皮肤水分变化趋势)
  3798 + 4. 支持对比不同时间的检测数据
  3799 + - **业务规则**:
  3800 + - 检测数据永久保存
  3801 + - 支持检测数据导出(PDF报告等)
  3802 + - 检测数据可用于客户画像分析
  3803 + - 支持检测数据分享给客户(小程序/APP)
  3804 +
  3805 +- [ ] **检测数据分析**
  3806 + - **业务场景**:分析客户检测数据,提供专业建议
  3807 + - **功能**:
  3808 + - 检测数据趋势分析(时间趋势、对比分析)
  3809 + - 检测数据异常识别(如:皮肤状态异常)
  3810 + - 基于检测数据的项目推荐
  3811 + - 检测报告生成(专业报告模板)
  3812 + - **业务规则**:
  3813 + - 支持自定义检测报告模板
  3814 + - 检测数据可用于AI分析(结合AI模块)
  3815 + - 检测数据可用于营销推荐
  3816 +
  3817 +#### 10.2.2 设备管理
  3818 +
  3819 +- [ ] **设备档案管理**:设备基本信息、设备状态、设备位置
  3820 +- [ ] **设备使用记录**:设备使用记录、使用统计
  3821 +- [ ] **设备维护管理**:设备维护计划、维护记录
  3822 +
  3823 +### 10.3 考勤平台对接
  3824 +
  3825 +#### 10.3.1 考勤平台对接
  3826 +
  3827 +**业务场景**:对接企业微信和钉钉的考勤系统,同步考勤数据到系统。
  3828 +
  3829 +**功能详细说明**:
  3830 +
  3831 +- [ ] **平台对接配置**
  3832 + - **业务场景**:配置对接企业微信或钉钉考勤系统
  3833 + - **对接平台**:
  3834 + - 企业微信考勤
  3835 + - 钉钉考勤
  3836 + - **操作流程**:
  3837 + 1. 进入考勤平台对接配置页面
  3838 + 2. 选择对接平台(企业微信/钉钉)
  3839 + 3. 配置平台API密钥、企业ID等信息
  3840 + 4. 授权系统访问考勤数据
  3841 + 5. 测试对接是否成功
  3842 + 6. 启用对接功能
  3843 + - **业务规则**:
  3844 + - 需要平台管理员授权
  3845 + - API密钥需加密存储
  3846 + - 对接状态实时监控
  3847 + - 对接失败自动告警
  3848 +
  3849 +- [ ] **考勤数据同步**
  3850 + - **业务场景**:定时同步企业微信/钉钉的考勤数据到系统
  3851 + - **操作流程**:
  3852 + 1. 系统定时(如每天凌晨)调用平台API获取考勤数据
  3853 + 2. 匹配系统用户和平台用户(通过手机号或工号)
  3854 + 3. 同步考勤数据(打卡记录、请假记录、加班记录等)
  3855 + 4. 更新系统考勤记录
  3856 + 5. 记录同步日志
  3857 + - **同步数据**:
  3858 + - 打卡记录(上班打卡、下班打卡)
  3859 + - 请假记录(事假、病假、年假等)
  3860 + - 加班记录
  3861 + - 出差记录
  3862 + - 补卡记录
  3863 + - **业务规则**:
  3864 + - 支持手动同步和自动同步
  3865 + - 同步冲突时以平台数据为准(或可配置)
  3866 + - 同步历史可查询
  3867 + - 支持同步失败重试
  3868 + - 同步数据可用于工资计算
  3869 +
  3870 +- [ ] **考勤数据查看**
  3871 + - **业务场景**:在系统中查看同步的考勤数据
  3872 + - **操作流程**:
  3873 + 1. 进入考勤管理页面
  3874 + 2. 查看员工考勤记录(打卡、请假、加班等)
  3875 + 3. 查看考勤统计(出勤天数、迟到次数等)
  3876 + 4. 查看同步状态和同步时间
  3877 + - **业务规则**:
  3878 + - 考勤数据来源标识(系统打卡/平台同步)
  3879 + - 支持考勤数据导出
  3880 + - 支持考勤异常提醒
  3881 +
  3882 +- [ ] **考勤规则配置**
  3883 + - **业务场景**:配置考勤规则,用于考勤数据分析和工资计算
  3884 + - **配置项**:
  3885 + - 迟到、早退规则
  3886 + - 旷工规则
  3887 + - 加班规则
  3888 + - 请假规则
  3889 + - **业务规则**:
  3890 + - 考勤规则可自定义
  3891 + - 规则变更需审核
  3892 + - 规则用于考勤数据分析和工资计算
  3893 +
  3894 +#### 10.3.2 考勤管理
  3895 +
  3896 +- [ ] **考勤统计**:出勤统计、迟到早退统计、加班统计
  3897 +- [ ] **考勤异常处理**:考勤异常识别和处理
  3898 +- [ ] **考勤报表**:考勤报表生成和导出
  3899 +
  3900 +### 10.4 支付/财务平台对接
  3901 +
  3902 +#### 10.4.1 支付平台对接
  3903 +
  3904 +- [ ] **银行对接**:银行API对接、银行对账接口对接
  3905 +- [ ] **第三方支付对接**:微信支付、支付宝等第三方支付平台对接
  3906 +- [ ] **POS机对接**:POS机系统对接、POS机数据同步
  3907 +
  3908 +#### 10.4.2 财务平台对接
  3909 +
  3910 +- [ ] **财务软件对接**:用友、金蝶等财务软件对接
  3911 +- [ ] **对账平台对接**:第三方对账平台对接
  3912 +- [ ] **数据同步**:财务数据自动同步、对账数据自动同步
  3913 +
  3914 +---
  3915 +
  3916 +## 十一、问卷调查系统
  3917 +
  3918 +### 11.1 问卷配置管理
  3919 +
  3920 +#### 11.1.1 问卷创建与配置
  3921 +
  3922 +**业务场景**:创建和配置问卷调查,支持灵活的问卷设计和多种题型。
  3923 +
  3924 +**功能详细说明**:
  3925 +
  3926 +- [ ] **问卷创建**
  3927 + - **业务场景**:创建新的问卷调查
  3928 + - **操作流程**:
  3929 + 1. 进入问卷管理页面,点击创建问卷
  3930 + 2. 填写问卷基本信息(问卷名称、问卷描述、问卷类型等)
  3931 + 3. 添加问卷题目(支持多种题型)
  3932 + 4. 设置问卷规则(是否必填、跳转逻辑等)
  3933 + 5. 设置问卷样式(主题色、Logo等)
  3934 + 6. 保存问卷配置
  3935 + - **问卷类型**:
  3936 + - 服务满意度调查
  3937 + - 产品满意度调查
  3938 + - 健康师评价调查
  3939 + - 活动反馈调查
  3940 + - 其他自定义问卷
  3941 + - **业务规则**:
  3942 + - 问卷名称唯一性校验
  3943 + - 问卷可设置启用/禁用状态
  3944 + - 问卷可设置有效期
  3945 + - 问卷可设置填写次数限制(每人只能填写一次/可多次填写)
  3946 +
  3947 +- [ ] **题型配置**
  3948 + - **业务场景**:配置问卷题目类型,支持多种题型
  3949 + - **题型类型**:
  3950 + - **单选题**:只有一个选项
  3951 + - **多选题**:多个选项
  3952 + - **填空题**:文本输入
  3953 + - **评分题**:星级评分(1-5星)
  3954 + - **量表题**:量表评分(如:1-10分)
  3955 + - **排序题**:选项排序
  3956 + - **矩阵题**:矩阵选择
  3957 + - **图片题**:图片选择
  3958 + - **文件上传题**:文件上传
  3959 + - **操作流程**:
  3960 + 1. 选择题型
  3961 + 2. 设置题目内容(题目文本、选项等)
  3962 + 3. 设置题目规则(是否必填、选项限制等)
  3963 + 4. 设置跳转逻辑(根据答案跳转到不同题目)
  3964 + 5. 保存题目配置
  3965 + - **业务规则**:
  3966 + - 支持题目排序和调整
  3967 + - 支持题目复制和删除
  3968 + - 支持题目分组(分页显示)
  3969 + - 支持题目逻辑跳转
  3970 +
  3971 +- [ ] **问卷规则配置**
  3972 + - **业务场景**:配置问卷的触发规则和发放规则
  3973 + - **触发规则**:
  3974 + - **服务完成后**:服务完成后自动发送问卷
  3975 + - **耗卡完成后**:耗卡完成后自动发送问卷
  3976 + - **开单完成后**:开单完成后自动发送问卷
  3977 + - **手动发送**:手动选择客户发送问卷
  3978 + - **定时发送**:定时发送问卷给指定客户
  3979 + - **发放规则**:
  3980 + - 发送对象(全部客户/指定标签客户/指定客户)
  3981 + - 发送时间(立即发送/延迟发送)
  3982 + - 发送渠道(短信/微信/小程序/APP)
  3983 + - 发送频率(每人每天最多1次/每人每周最多1次等)
  3984 + - **业务规则**:
  3985 + - 触发规则可配置多个
  3986 + - 支持条件判断(满足条件时触发)
  3987 + - 发送失败自动重试
  3988 +
  3989 +#### 11.1.2 问卷模板管理
  3990 +
  3991 +- [ ] **问卷模板**:创建问卷模板,快速复用
  3992 +- [ ] **模板市场**:提供常用问卷模板(服务满意度、产品满意度等)
  3993 +- [ ] **模板导入导出**:问卷模板导入导出功能
  3994 +
  3995 +### 11.2 问卷发放与收集
  3996 +
  3997 +#### 11.2.1 问卷发放
  3998 +
  3999 +- [ ] **自动发放**:根据触发规则自动发放问卷
  4000 +- [ ] **手动发放**:手动选择客户发放问卷
  4001 +- [ ] **批量发放**:批量选择客户发放问卷
  4002 +
  4003 +#### 11.2.2 问卷收集
  4004 +
  4005 +- [ ] **问卷填写**:客户填写问卷(小程序/APP/H5)
  4006 +- [ ] **问卷提交**:问卷提交和保存
  4007 +- [ ] **填写记录**:问卷填写记录查询
  4008 +
  4009 +### 11.3 问卷数据分析
  4010 +
  4011 +#### 11.3.1 问卷统计
  4012 +
  4013 +- [ ] **填写统计**:问卷填写数量、填写率、完成率
  4014 +- [ ] **题目统计**:每个题目的答案统计(选项分布、平均分等)
  4015 +- [ ] **趋势分析**:问卷数据趋势分析(时间趋势、对比分析)
  4016 +
  4017 +#### 11.3.2 问卷报告
  4018 +
  4019 +- [ ] **数据报告**:问卷数据报告生成(图表、统计等)
  4020 +- [ ] **报告导出**:报告导出(Excel、PDF等)
  4021 +- [ ] **报告分享**:报告分享功能
  4022 +
  4023 +### 11.4 满意度与复购联动
  4024 +
  4025 +#### 11.4.1 满意度联动
  4026 +
  4027 +**业务场景**:问卷满意度与业务联动,低分自动提醒,高分自动营销,与AI回访强结合。
  4028 +
  4029 +**功能详细说明**:
  4030 +
  4031 +- [ ] **低分自动提醒**
  4032 + - **业务场景**:问卷满意度低分时自动提醒和处理
  4033 + - **低分判断规则**:
  4034 + - **评分低**:满意度评分低于阈值(如:3分以下)
  4035 + - **差评**:客户给出差评文字
  4036 + - **投诉**:客户在问卷中投诉
  4037 + - **操作流程**:
  4038 + 1. 客户提交问卷,满意度低分
  4039 + 2. 系统自动识别低分
  4040 + 3. 发送提醒通知给管理员和健康师
  4041 + 4. 自动创建客户服务工单
  4042 + 5. 触发回访流程(AI回访话术生成)
  4043 + - **业务规则**:
  4044 + - 低分阈值可配置
  4045 + - 提醒通知可配置(通知对象、通知方式等)
  4046 + - 自动创建工单
  4047 + - 与AI回访模块联动(自动生成回访话术)
  4048 +
  4049 +- [ ] **高分自动营销**
  4050 + - **业务场景**:问卷满意度高分时自动触发营销活动
  4051 + - **高分判断规则**:
  4052 + - **评分高**:满意度评分高于阈值(如:4.5分以上)
  4053 + - **好评**:客户给出好评文字
  4054 + - **推荐意愿**:客户表示愿意推荐
  4055 + - **操作流程**:
  4056 + 1. 客户提交问卷,满意度高分
  4057 + 2. 系统自动识别高分
  4058 + 3. 触发营销动作(发送优惠券、推送活动等)
  4059 + 4. 触发转介绍活动(邀请有礼)
  4060 + 5. 记录营销历史
  4061 + - **业务规则**:
  4062 + - 高分阈值可配置
  4063 + - 营销动作可配置(优惠券类型、活动类型等)
  4064 + - 营销频率可限制
  4065 + - 营销效果可统计
  4066 +
  4067 +#### 11.4.2 复购联动
  4068 +
  4069 +- [ ] **复购识别**:基于问卷数据识别复购意愿
  4070 +- [ ] **复购营销**:复购意愿高时自动触发复购营销
  4071 +- [ ] **复购统计**:复购转化率统计、复购效果分析
  4072 +
  4073 +---
  4074 +
  4075 +## 十二、AI智能助手
  4076 +
  4077 +> **核心理念**:AI不是"功能",而是"助手"。本系统提供AI经营助手总入口,让AI从功能升级为卖点。
  4078 +
  4079 +### 12.0 AI经营助手 ⭐ **总入口**
  4080 +
  4081 +> **重要性**:把AI从"功能"升级成"卖点"。老板打开AI助手,就能快速了解"今天我该重点关注什么?哪些客户可能流失?哪些项目最赚钱?"
  4082 +
  4083 +#### 12.0.1 今日重点关注
  4084 +
  4085 +- [ ] **今日经营概览**
  4086 + - **业务场景**:AI助手自动分析今日经营情况,提供重点关注事项
  4087 + - **分析内容**:
  4088 + - **今日业绩**:今日业绩完成情况、业绩预测、业绩异常提醒
  4089 + - **今日客户**:今日新客数、今日到店数、今日流失风险客户
  4090 + - **今日异常**:今日异常事件、异常提醒、异常处理建议
  4091 + - **今日机会**:今日营销机会、今日转化机会、今日复购机会
  4092 + - **操作流程**:
  4093 + 1. 老板打开AI经营助手
  4094 + 2. 查看今日经营概览
  4095 + 3. 点击查看重点关注事项详情
  4096 + 4. 根据建议采取行动
  4097 + - **业务规则**:
  4098 + - 今日重点关注自动生成
  4099 + - 重点关注事项按优先级排序
  4100 + - 重点关注事项支持一键处理
  4101 +
  4102 +#### 12.0.2 流失风险预警
  4103 +
  4104 +- [ ] **流失风险客户识别**
  4105 + - **业务场景**:AI助手自动识别可能流失的客户,提供预警和建议
  4106 + - **分析内容**:
  4107 + - **流失概率**:客户流失概率、流失原因分析
  4108 + - **流失预警**:高风险客户、中风险客户、低风险客户
  4109 + - **挽回建议**:针对不同流失原因的挽回建议
  4110 + - **挽回动作**:一键执行挽回动作(发送优惠券、发送关怀消息等)
  4111 + - **操作流程**:
  4112 + 1. 老板打开AI经营助手
  4113 + 2. 查看流失风险预警
  4114 + 3. 查看流失风险客户详情
  4115 + 4. 选择挽回建议并执行
  4116 + - **业务规则**:
  4117 + - 流失风险自动识别(基于AI流失预警模型)
  4118 + - 流失风险按优先级排序
  4119 + - 挽回建议自动生成
  4120 + - 挽回动作一键执行
  4121 +
  4122 +#### 12.0.3 项目盈利能力分析
  4123 +
  4124 +- [ ] **项目赚钱分析**
  4125 + - **业务场景**:AI助手分析哪些项目最赚钱,哪些项目不赚钱
  4126 + - **分析内容**:
  4127 + - **项目毛利排名**:按毛利率排序,识别高毛利项目
  4128 + - **项目毛利贡献**:按毛利总额排序,识别贡献大的项目
  4129 + - **项目优化建议**:低毛利项目的优化建议(提升毛利率、调整定价等)
  4130 + - **项目下架建议**:低毛利且低销量项目的下架建议
  4131 + - **操作流程**:
  4132 + 1. 老板打开AI经营助手
  4133 + 2. 查看项目盈利能力分析
  4134 + 3. 查看项目详情和优化建议
  4135 + 4. 根据建议调整项目策略
  4136 + - **业务规则**:
  4137 + - 项目盈利能力自动分析(关联业财一体化数据)
  4138 + - 项目优化建议自动生成
  4139 + - 项目下架建议自动生成
  4140 +
  4141 +#### 12.0.4 AI助手对话
  4142 +
  4143 +- [ ] **智能问答**
  4144 + - **业务场景**:老板可以通过对话方式询问AI助手各种经营问题
  4145 + - **问答类型**:
  4146 + - **业绩问题**:今日业绩如何?本月业绩趋势如何?
  4147 + - **客户问题**:哪些客户可能流失?哪些客户有复购机会?
  4148 + - **项目问题**:哪些项目最赚钱?哪些项目需要优化?
  4149 + - **成本问题**:成本结构如何?哪些成本可以优化?
  4150 + - **经营问题**:门店经营情况如何?有哪些经营建议?
  4151 + - **操作流程**:
  4152 + 1. 老板打开AI经营助手
  4153 + 2. 输入问题或选择预设问题
  4154 + 3. AI助手分析并回答
  4155 + 4. 老板查看回答和建议
  4156 + - **业务规则**:
  4157 + - AI助手支持自然语言问答
  4158 + - AI助手回答基于实时数据
  4159 + - AI助手回答包含数据分析和建议
  4160 +
  4161 +### 12.1 AI客户价值评分
  4162 +
  4163 +#### 12.1.1 客户价值评分模型
  4164 +
  4165 +**业务场景**:基于AI算法,自动评估客户价值,辅助客户运营决策。
  4166 +
  4167 +**功能详细说明**:
  4168 +
  4169 +- [ ] **评分模型配置**
  4170 + - **业务场景**:配置客户价值评分模型
  4171 + - **评分维度**:
  4172 + - 消费金额(历史消费总额)
  4173 + - 消费频次(消费次数、消费频率)
  4174 + - 消费时间(最近消费时间、平均消费间隔)
  4175 + - 消费品类(消费品类多样性)
  4176 + - 客户活跃度(访问次数、互动次数)
  4177 + - 客户生命周期(新客/老客/流失客)
  4178 + - **操作流程**:
  4179 + 1. 进入AI客户价值评分配置页面
  4180 + 2. 选择评分维度(可多选)
  4181 + 3. 设置每个维度的权重
  4182 + 4. 设置评分规则(评分范围、评分等级等)
  4183 + 5. 训练评分模型(使用历史数据)
  4184 + 6. 测试模型准确性
  4185 + 7. 启用评分模型
  4186 + - **业务规则**:
  4187 + - 评分模型可自定义配置
  4188 + - 支持多套评分模型(不同业务场景)
  4189 + - 模型训练需要足够的历史数据
  4190 + - 模型准确性需定期评估和优化
  4191 + - **AI成本核算**:记录模型训练和推理的AI调用成本
  4192 +
  4193 +- [ ] **自动评分**
  4194 + - **业务场景**:系统自动为每个客户计算价值评分
  4195 + - **操作流程**:
  4196 + 1. 系统定时(如每天)计算客户价值评分
  4197 + 2. 调用AI模型进行评分计算
  4198 + 3. 更新客户价值评分
  4199 + 4. 记录评分历史
  4200 + 5. **记录AI成本**:记录每次评分的AI调用成本
  4201 + - **业务规则**:
  4202 + - 评分实时更新(客户行为变化时)
  4203 + - 评分历史可查询
  4204 + - 评分可用于客户分群和营销
  4205 + - **AI成本统计**:统计AI调用成本,支持成本分析和优化
  4206 +
  4207 +- [ ] **评分应用**
  4208 + - **业务场景**:基于客户价值评分进行客户运营
  4209 + - **应用场景**:
  4210 + - 客户分群(高价值客户、中价值客户、低价值客户)
  4211 + - 营销策略(高价值客户专属活动)
  4212 + - 客户服务(高价值客户优先服务)
  4213 + - 流失预警(低价值客户流失风险高)
  4214 + - **业务规则**:
  4215 + - 评分可用于客户筛选和查询
  4216 + - 评分可用于自动化营销规则
  4217 + - 评分可用于客户画像分析
  4218 +
  4219 +#### 12.1.2 客户流失预警
  4220 +
  4221 +- [ ] **流失预警模型**:基于AI算法,预测客户流失风险
  4222 +- [ ] **预警规则配置**:配置流失预警规则和预警阈值
  4223 +- [ ] **预警通知**:客户流失风险预警通知
  4224 +- [ ] **挽回策略**:基于流失预警的客户挽回策略
  4225 +- [ ] **AI成本核算**:记录流失预警模型的AI调用成本
  4226 +
  4227 +### 12.2 AI回访话术生成
  4228 +
  4229 +#### 12.2.1 话术生成
  4230 +
  4231 +**业务场景**:基于客户画像和历史数据,AI自动生成个性化的回访话术和复购话术。
  4232 +
  4233 +**功能详细说明**:
  4234 +
  4235 +- [ ] **话术生成配置**
  4236 + - **业务场景**:配置话术生成规则和模板
  4237 + - **话术类型**:
  4238 + - 回访话术(服务后回访)
  4239 + - 复购话术(促进复购)
  4240 + - 关怀话术(节日关怀、生日祝福)
  4241 + - 营销话术(活动推广)
  4242 + - **操作流程**:
  4243 + 1. 进入AI话术生成配置页面
  4244 + 2. 选择话术类型
  4245 + 3. 设置话术生成规则(基于客户标签、消费历史等)
  4246 + 4. 配置话术模板(基础模板、个性化变量等)
  4247 + 5. 设置话术风格(正式/亲切/专业等)
  4248 + 6. 保存配置
  4249 + - **业务规则**:
  4250 + - 话术模板可自定义
  4251 + - 支持多套话术模板
  4252 + - 话术生成需调用AI接口
  4253 + - **AI成本核算**:记录话术生成的AI调用成本
  4254 +
  4255 +- [ ] **话术生成**
  4256 + - **业务场景**:为特定客户生成个性化话术
  4257 + - **操作流程**:
  4258 + 1. 选择客户和话术类型
  4259 + 2. 系统分析客户画像和历史数据
  4260 + 3. 调用AI接口生成个性化话术
  4261 + 4. 显示生成的话术内容
  4262 + 5. 健康师可编辑和优化话术
  4263 + 6. 保存话术用于发送
  4264 + 7. **记录AI成本**:记录本次话术生成的AI调用成本
  4265 + - **业务规则**:
  4266 + - 话术生成基于客户画像和历史数据
  4267 + - 支持话术编辑和优化
  4268 + - 话术可保存为模板
  4269 + - 话术可用于短信、微信等渠道发送
  4270 + - **AI成本统计**:统计话术生成的AI调用成本
  4271 +
  4272 +- [ ] **话术应用**
  4273 + - **业务场景**:使用生成的话术进行客户沟通
  4274 + - **应用场景**:
  4275 + - 客户回访(服务后回访)
  4276 + - 复购促进(促进客户复购)
  4277 + - 客户关怀(节日关怀、生日祝福)
  4278 + - 营销推广(活动推广)
  4279 + - **业务规则**:
  4280 + - 话术可直接发送或编辑后发送
  4281 + - 话术发送记录可查询
  4282 + - 话术效果可统计(回复率、转化率等)
  4283 +
  4284 +#### 12.2.2 话术优化
  4285 +
  4286 +- [ ] **话术效果分析**:分析话术效果(回复率、转化率等)
  4287 +- [ ] **话术优化建议**:基于效果数据提供话术优化建议
  4288 +- [ ] **话术模板库**:常用话术模板库管理
  4289 +
  4290 +### 12.3 AI项目推荐
  4291 +
  4292 +#### 12.3.1 智能推荐
  4293 +
  4294 +**业务场景**:基于客户画像和历史消费,AI智能推荐适合的项目和套餐。
  4295 +
  4296 +**功能详细说明**:
  4297 +
  4298 +- [ ] **推荐模型配置**
  4299 + - **业务场景**:配置项目推荐模型
  4300 + - **推荐维度**:
  4301 + - 客户画像(年龄、性别、皮肤类型等)
  4302 + - 历史消费(历史消费项目、消费偏好)
  4303 + - 客户标签(客户标签、客户分群)
  4304 + - 项目热度(项目销售热度、好评率)
  4305 + - 项目关联(项目关联度、项目组合)
  4306 + - **操作流程**:
  4307 + 1. 进入AI项目推荐配置页面
  4308 + 2. 选择推荐维度(可多选)
  4309 + 3. 设置每个维度的权重
  4310 + 4. 设置推荐规则(推荐数量、推荐理由等)
  4311 + 5. 训练推荐模型(使用历史数据)
  4312 + 6. 测试模型准确性
  4313 + 7. 启用推荐模型
  4314 + - **业务规则**:
  4315 + - 推荐模型可自定义配置
  4316 + - 支持多套推荐模型(不同业务场景)
  4317 + - 模型训练需要足够的历史数据
  4318 + - 模型准确性需定期评估和优化
  4319 + - **AI成本核算**:记录推荐模型的AI调用成本
  4320 +
  4321 +- [ ] **智能推荐**
  4322 + - **业务场景**:为客户推荐适合的项目和套餐
  4323 + - **操作流程**:
  4324 + 1. 选择客户
  4325 + 2. 系统分析客户画像和历史数据
  4326 + 3. 调用AI推荐模型生成推荐列表
  4327 + 4. 显示推荐项目和推荐理由
  4328 + 5. 健康师可选择推荐项目或手动选择
  4329 + 6. **记录AI成本**:记录本次推荐的AI调用成本
  4330 + - **业务规则**:
  4331 + - 推荐项目按推荐度排序
  4332 + - 显示推荐理由(为什么推荐这个项目)
  4333 + - 支持推荐反馈(客户是否选择推荐项目)
  4334 + - 推荐反馈用于模型优化
  4335 + - **AI成本统计**:统计推荐的AI调用成本
  4336 +
  4337 +- [ ] **推荐应用**
  4338 + - **业务场景**:在开单、耗卡等场景中使用推荐
  4339 + - **应用场景**:
  4340 + - 开单推荐(开单时推荐项目)
  4341 + - 耗卡推荐(耗卡时推荐项目)
  4342 + - 营销推荐(营销活动时推荐项目)
  4343 + - 小程序推荐(客户在小程序中查看推荐)
  4344 + - **业务规则**:
  4345 + - 推荐可用于多个业务场景
  4346 + - 推荐效果可统计(推荐转化率等)
  4347 +
  4348 +#### 12.3.2 推荐优化
  4349 +
  4350 +- [ ] **推荐效果分析**:分析推荐效果(推荐转化率、推荐满意度等)
  4351 +- [ ] **推荐优化建议**:基于效果数据提供推荐优化建议
  4352 +- [ ] **推荐A/B测试**:推荐策略A/B测试
  4353 +
  4354 +### 12.4 AI经营分析
  4355 +
  4356 +#### 12.4.1 智能分析助手
  4357 +
  4358 +**业务场景**:AI分析经营数据,提供经营洞察和优化建议。
  4359 +
  4360 +**功能详细说明**:
  4361 +
  4362 +- [ ] **分析模型配置**
  4363 + - **业务场景**:配置经营分析模型
  4364 + - **分析维度**:
  4365 + - 业绩分析(业绩趋势、业绩对比)
  4366 + - 客户分析(客户增长、客户流失)
  4367 + - 人员分析(人员效率、人员业绩)
  4368 + - 成本分析(成本结构、成本优化)
  4369 + - 利润分析(利润趋势、利润率)
  4370 + - **操作流程**:
  4371 + 1. 进入AI经营分析配置页面
  4372 + 2. 选择分析维度(可多选)
  4373 + 3. 设置分析规则(分析频率、分析深度等)
  4374 + 4. 配置分析报告模板
  4375 + 5. 启用分析模型
  4376 + - **业务规则**:
  4377 + - 分析模型可自定义配置
  4378 + - 支持多套分析模型
  4379 + - 分析需调用AI接口
  4380 + - **AI成本核算**:记录分析的AI调用成本
  4381 +
  4382 +- [ ] **智能分析**
  4383 + - **业务场景**:AI自动分析经营数据,生成分析报告
  4384 + - **操作流程**:
  4385 + 1. 系统定时(如每周)调用AI分析模型
  4386 + 2. 分析经营数据(业绩、客户、人员、成本等)
  4387 + 3. 生成分析报告(数据洞察、问题识别、优化建议等)
  4388 + 4. 发送分析报告给管理员
  4389 + 5. **记录AI成本**:记录本次分析的AI调用成本
  4390 + - **分析内容**:
  4391 + - 数据洞察(关键指标变化、异常数据识别)
  4392 + - 问题识别(经营问题、风险识别)
  4393 + - 优化建议(经营优化建议、策略建议)
  4394 + - 趋势预测(未来趋势预测)
  4395 + - **业务规则**:
  4396 + - 分析报告可自定义模板
  4397 + - 分析报告可导出(PDF、Excel等)
  4398 + - 分析报告可分享
  4399 + - **AI成本统计**:统计分析的AI调用成本
  4400 +
  4401 +- [ ] **分析应用**
  4402 + - **业务场景**:基于AI分析结果进行经营决策
  4403 + - **应用场景**:
  4404 + - 经营决策(基于分析报告做决策)
  4405 + - 问题处理(基于问题识别处理问题)
  4406 + - 策略优化(基于优化建议优化策略)
  4407 + - 趋势预测(基于趋势预测做规划)
  4408 + - **业务规则**:
  4409 + - 分析报告可用于经营决策
  4410 + - 分析效果可跟踪(决策效果评估)
  4411 +
  4412 +#### 12.4.2 分析优化
  4413 +
  4414 +- [ ] **分析效果评估**:评估分析效果(分析准确性、建议有效性等)
  4415 +- [ ] **分析优化建议**:基于效果数据提供分析优化建议
  4416 +- [ ] **分析报告模板**:分析报告模板管理
  4417 +
  4418 +### 12.5 AI成本核算
  4419 +
  4420 +#### 12.5.1 AI成本管理
  4421 +
  4422 +**业务场景**:核算和管理AI功能的调用成本,支持成本分析和优化。
  4423 +
  4424 +**功能详细说明**:
  4425 +
  4426 +- [ ] **成本核算配置**
  4427 + - **业务场景**:配置AI成本核算规则
  4428 + - **成本类型**:
  4429 + - 模型训练成本(模型训练时的AI调用成本)
  4430 + - 推理成本(模型推理时的AI调用成本)
  4431 + - API调用成本(调用第三方AI API的成本)
  4432 + - **操作流程**:
  4433 + 1. 进入AI成本核算配置页面
  4434 + 2. 配置AI服务商信息(API密钥、计费方式等)
  4435 + 3. 设置成本核算规则(成本计算方式、成本分摊规则等)
  4436 + 4. 启用成本核算
  4437 + - **业务规则**:
  4438 + - 支持多个AI服务商(OpenAI、百度、阿里等)
  4439 + - 成本核算规则可自定义
  4440 + - 成本数据实时更新
  4441 +
  4442 +- [ ] **成本记录**
  4443 + - **业务场景**:记录每次AI调用的成本
  4444 + - **记录内容**:
  4445 + - 调用时间、调用功能(客户价值评分/话术生成/项目推荐/经营分析)
  4446 + - 调用参数(输入数据量、输出数据量等)
  4447 + - 调用成本(Token数量、成本金额等)
  4448 + - 调用结果(成功/失败)
  4449 + - **业务规则**:
  4450 + - 每次AI调用都记录成本
  4451 + - 成本数据实时记录
  4452 + - 成本数据可查询和统计
  4453 +
  4454 +- [ ] **成本统计**
  4455 + - **业务场景**:统计和分析AI成本
  4456 + - **统计维度**:
  4457 + - 按功能统计(客户价值评分成本、话术生成成本等)
  4458 + - 按时间统计(日成本、月成本、年成本)
  4459 + - 按租户统计(每个租户的AI成本)
  4460 + - 按用户统计(每个用户的AI成本)
  4461 + - **业务规则**:
  4462 + - 成本统计实时更新
  4463 + - 成本统计可导出
  4464 + - 成本统计可用于成本分析和优化
  4465 +
  4466 +- [ ] **成本优化**
  4467 + - **业务场景**:基于成本数据优化AI使用
  4468 + - **优化策略**:
  4469 + - 成本预警(成本超预算时预警)
  4470 + - 使用优化(减少不必要的AI调用)
  4471 + - 模型优化(使用更经济的模型)
  4472 + - 缓存优化(缓存AI结果,减少重复调用)
  4473 + - **业务规则**:
  4474 + - 成本优化建议自动生成
  4475 + - 成本优化效果可跟踪
  4476 +
  4477 +#### 12.5.2 成本报表
  4478 +
  4479 +- [ ] **成本报表**:AI成本报表生成(日报、月报、年报)
  4480 +- [ ] **成本分析**:AI成本分析(成本趋势、成本结构等)
  4481 +- [ ] **成本预算**:AI成本预算设置和管理
  4482 +
  4483 +### 12.6 AI客户流失预警
  4484 +
  4485 +#### 12.6.1 流失预警模型
  4486 +
  4487 +**业务场景**:基于AI算法预测客户流失风险,提供流失概率、原因分析和建议动作,这是老板级AI功能。
  4488 +
  4489 +**功能详细说明**:
  4490 +
  4491 +- [ ] **流失概率预测**
  4492 + - **业务场景**:预测客户流失概率
  4493 + - **预测维度**:
  4494 + - 消费行为(消费频率下降、消费金额下降等)
  4495 + - 互动行为(访问频率下降、互动减少等)
  4496 + - 时间维度(长期未消费、沉默时间等)
  4497 + - 客户特征(客户类型、客户标签等)
  4498 + - **操作流程**:
  4499 + 1. 系统定时(如每天)调用AI模型预测流失概率
  4500 + 2. AI模型分析客户行为数据
  4501 + 3. 计算流失概率(0-100%)
  4502 + 4. 更新客户流失风险等级(高风险/中风险/低风险)
  4503 + 5. 记录预测历史
  4504 + - **业务规则**:
  4505 + - 流失概率实时更新
  4506 + - 流失概率范围0-100%
  4507 + - 流失风险等级可配置(如:高风险>70%,中风险30-70%,低风险<30%)
  4508 + - 预测历史可查询
  4509 + - **AI成本核算**:记录预测的AI调用成本
  4510 +
  4511 +- [ ] **流失原因分析**
  4512 + - **业务场景**:分析客户流失的可能原因
  4513 + - **原因类型**:
  4514 + - **服务原因**:服务不满意、健康师问题等
  4515 + - **价格原因**:价格过高、优惠不足等
  4516 + - **竞争原因**:竞争对手优惠、其他选择等
  4517 + - **时间原因**:时间不方便、预约困难等
  4518 + - **其他原因**:搬家、工作变动等
  4519 + - **操作流程**:
  4520 + 1. AI模型分析客户行为数据
  4521 + 2. 识别可能的流失原因
  4522 + 3. 生成原因分析报告
  4523 + 4. 提供原因置信度
  4524 + 5. 记录原因分析历史
  4525 + - **业务规则**:
  4526 + - 原因分析基于客户行为数据
  4527 + - 原因分析提供置信度
  4528 + - 原因分析可用于制定挽回策略
  4529 + - **AI成本核算**:记录原因分析的AI调用成本
  4530 +
  4531 +- [ ] **建议动作**
  4532 + - **业务场景**:基于流失概率和原因分析,提供建议动作
  4533 + - **建议动作类型**:
  4534 + - **挽回活动**:针对流失原因制定挽回活动
  4535 + - **优惠推送**:推送专属优惠券
  4536 + - **关怀消息**:发送关怀消息
  4537 + - **专属服务**:提供专属服务
  4538 + - **转介绍**:邀请转介绍活动
  4539 + - **操作流程**:
  4540 + 1. AI模型基于流失概率和原因分析
  4541 + 2. 生成建议动作列表
  4542 + 3. 按优先级排序建议动作
  4543 + 4. 管理员选择执行建议动作
  4544 + 5. 系统自动执行或提醒执行
  4545 + - **业务规则**:
  4546 + - 建议动作可配置
  4547 + - 建议动作按优先级排序
  4548 + - 建议动作可手动执行或自动执行
  4549 + - 建议动作效果可跟踪
  4550 + - **AI成本核算**:记录建议动作生成的AI调用成本
  4551 +
  4552 +#### 12.6.2 流失预警管理
  4553 +
  4554 +- [ ] **预警规则配置**:预警规则配置、预警阈值设置
  4555 +- [ ] **预警通知**:流失风险预警通知、预警处理
  4556 +- [ ] **预警统计**:预警统计、预警效果分析
  4557 +
  4558 +### 12.7 AI员工效率分析
  4559 +
  4560 +#### 12.7.1 效率分析模型
  4561 +
  4562 +**业务场景**:基于AI算法分析员工效率,提供单位时间产值、项目成功率、培训建议等,这是老板级AI功能。
  4563 +
  4564 +**功能详细说明**:
  4565 +
  4566 +- [ ] **单位时间产值分析**
  4567 + - **业务场景**:分析员工的单位时间产值
  4568 + - **分析维度**:
  4569 + - **时间维度**:每小时产值、每天产值、每月产值
  4570 + - **项目维度**:不同项目的单位时间产值
  4571 + - **客户维度**:不同客户的单位时间产值
  4572 + - **操作流程**:
  4573 + 1. 系统收集员工工作数据(服务时间、服务项目、服务金额等)
  4574 + 2. AI模型分析员工效率数据
  4575 + 3. 计算单位时间产值
  4576 + 4. 对比行业均值或团队均值
  4577 + 5. 生成效率分析报告
  4578 + - **业务规则**:
  4579 + - 单位时间产值实时计算
  4580 + - 支持多维度对比(个人vs团队、个人vs行业)
  4581 + - 效率分析报告可导出
  4582 + - **AI成本核算**:记录效率分析的AI调用成本
  4583 +
  4584 +- [ ] **项目成功率分析**
  4585 + - **业务场景**:分析员工的项目成功率
  4586 + - **成功率指标**:
  4587 + - **开单成功率**:开单成功次数 / 开单尝试次数
  4588 + - **复购成功率**:客户复购次数 / 服务客户数
  4589 + - **升单成功率**:升单成功次数 / 升单尝试次数
  4590 + - **操作流程**:
  4591 + 1. 系统收集员工项目数据(开单记录、复购记录、升单记录等)
  4592 + 2. AI模型分析项目成功率
  4593 + 3. 识别成功和失败的原因
  4594 + 4. 生成成功率分析报告
  4595 + 5. 提供改进建议
  4596 + - **业务规则**:
  4597 + - 成功率实时计算
  4598 + - 支持多维度分析(不同项目、不同客户类型等)
  4599 + - 成功率分析报告可导出
  4600 + - **AI成本核算**:记录成功率分析的AI调用成本
  4601 +
  4602 +- [ ] **培训建议**
  4603 + - **业务场景**:基于效率分析提供培训建议
  4604 + - **建议类型**:
  4605 + - **技能培训**:针对技能不足的培训建议
  4606 + - **项目培训**:针对项目成功率低的培训建议
  4607 + - **服务培训**:针对服务质量的培训建议
  4608 + - **销售培训**:针对销售技巧的培训建议
  4609 + - **操作流程**:
  4610 + 1. AI模型分析员工效率数据
  4611 + 2. 识别员工不足和优势
  4612 + 3. 生成培训建议列表
  4613 + 4. 按优先级排序培训建议
  4614 + 5. 管理员选择执行培训建议
  4615 + - **业务规则**:
  4616 + - 培训建议可配置
  4617 + - 培训建议按优先级排序
  4618 + - 培训建议可关联培训课程
  4619 + - 培训效果可跟踪
  4620 + - **AI成本核算**:记录培训建议生成的AI调用成本
  4621 +
  4622 +#### 12.7.2 效率管理
  4623 +
  4624 +- [ ] **效率报告**:效率分析报告生成、效率报告导出
  4625 +- [ ] **效率对比**:员工效率对比、团队效率对比
  4626 +- [ ] **效率优化**:基于效率分析的优化建议
  4627 +
  4628 +---
  4629 +
  4630 +## 十三、商城系统
  4631 +
  4632 +### 13.1 商品管理
  4633 +
  4634 +#### 13.1.1 商品信息管理
  4635 +
  4636 +**业务场景**:管理商城商品信息,支持美业相关产品(如面膜、护肤品等)的销售。
  4637 +
  4638 +**功能详细说明**:
  4639 +
  4640 +- [ ] **商品创建**
  4641 + - **业务场景**:创建商城商品
  4642 + - **操作流程**:
  4643 + 1. 进入商品管理页面,点击创建商品
  4644 + 2. 填写商品基本信息(商品名称、商品描述、商品分类等)
  4645 + 3. 上传商品图片(多张图片)
  4646 + 4. 设置商品价格(原价、售价、会员价等)
  4647 + 5. 设置商品库存(库存数量、库存预警等)
  4648 + 6. 设置商品属性(规格、颜色、尺寸等)
  4649 + 7. 保存商品信息
  4650 + - **商品分类**:
  4651 + - 面膜类
  4652 + - 护肤品
  4653 + - 美容器械
  4654 + - 其他美业产品
  4655 + - **业务规则**:
  4656 + - 商品名称唯一性校验
  4657 + - 商品可设置上架/下架状态
  4658 + - 商品可设置限购数量
  4659 + - 商品可设置积分兑换(可用积分兑换)
  4660 +
  4661 +- [ ] **商品分类管理**
  4662 + - **业务场景**:管理商品分类
  4663 + - **操作流程**:
  4664 + 1. 创建商品分类(分类名称、分类描述、分类图标等)
  4665 + 2. 设置分类层级(支持多级分类)
  4666 + 3. 设置分类排序
  4667 + 4. 保存分类配置
  4668 + - **业务规则**:
  4669 + - 分类名称唯一性校验
  4670 + - 支持多级分类(如:护肤品 > 面膜 > 补水面膜)
  4671 + - 分类可设置是否显示
  4672 +
  4673 +- [ ] **商品库存管理**
  4674 + - **业务场景**:管理商品库存
  4675 + - **操作流程**:
  4676 + 1. 设置商品初始库存
  4677 + 2. 商品销售后自动扣减库存
  4678 + 3. 商品入库后自动增加库存
  4679 + 4. 库存低于预警值时自动提醒
  4680 + - **业务规则**:
  4681 + - 库存实时更新
  4682 + - 库存不足时不能下单
  4683 + - 支持库存预警设置
  4684 +
  4685 +#### 13.1.2 商品运营
  4686 +
  4687 +- [ ] **商品推荐**:商品推荐设置(首页推荐、分类推荐等)
  4688 +- [ ] **商品促销**:商品促销活动(限时折扣、买赠等)
  4689 +- [ ] **商品评价**:商品评价管理(客户评价、评价统计)
  4690 +
  4691 +### 13.2 订单管理
  4692 +
  4693 +#### 13.2.1 订单处理
  4694 +
  4695 +- [ ] **订单创建**:客户下单创建订单
  4696 +- [ ] **订单支付**:订单支付处理(微信、支付宝、积分等)
  4697 +- [ ] **订单发货**:订单发货处理(物流信息、发货状态)
  4698 +- [ ] **订单完成**:订单完成确认(确认收货、订单完成)
  4699 +
  4700 +#### 13.2.2 订单管理
  4701 +
  4702 +- [ ] **订单查询**:订单查询(按时间、状态、客户等)
  4703 +- [ ] **订单统计**:订单统计(订单数量、订单金额、订单趋势等)
  4704 +- [ ] **订单导出**:订单导出(Excel等)
  4705 +
  4706 +### 13.3 积分兑换
  4707 +
  4708 +#### 13.3.1 积分兑换配置
  4709 +
  4710 +- [ ] **兑换商品配置**:设置哪些商品可用积分兑换
  4711 +- [ ] **兑换规则配置**:配置积分兑换规则(积分数量、兑换比例等)
  4712 +- [ ] **兑换限制配置**:配置兑换限制(每人限兑数量、兑换时间限制等)
  4713 +
  4714 +#### 13.3.2 积分兑换功能
  4715 +
  4716 +- [ ] **积分兑换**:客户使用积分兑换商品
  4717 +- [ ] **兑换记录**:积分兑换记录查询
  4718 +- [ ] **兑换统计**:积分兑换统计(兑换数量、兑换金额等)
  4719 +
  4720 +### 13.4 商城运营
  4721 +
  4722 +#### 13.4.1 商城配置
  4723 +
  4724 +- [ ] **商城设置**:商城基本信息设置(商城名称、Logo、联系方式等)
  4725 +- [ ] **运费设置**:运费规则设置(包邮规则、运费计算等)
  4726 +- [ ] **配送设置**:配送方式设置(快递、自提等)
  4727 +
  4728 +#### 13.4.2 商城数据分析
  4729 +
  4730 +- [ ] **销售统计**:商品销售统计(销售数量、销售金额、销售趋势等)
  4731 +- [ ] **客户分析**:商城客户分析(购买客户、复购率等)
  4732 +- [ ] **商品分析**:商品分析(热销商品、滞销商品等)
  4733 +
  4734 +### 13.5 到店服务与商品联动
  4735 +
  4736 +#### 13.5.1 服务后商品推荐
  4737 +
  4738 +**业务场景**:服务完成后推荐相关商品,套餐与商品组合销售,形成服务+商品的闭环。
  4739 +
  4740 +**功能详细说明**:
  4741 +
  4742 +- [ ] **服务后推荐商品**
  4743 + - **业务场景**:服务完成后自动推荐相关商品
  4744 + - **推荐规则**:
  4745 + - **项目关联**:基于服务项目推荐相关商品(如:面部护理后推荐面膜)
  4746 + - **客户画像**:基于客户画像推荐适合的商品
  4747 + - **历史购买**:基于客户历史购买推荐商品
  4748 + - **AI推荐**:基于AI算法推荐商品
  4749 + - **操作流程**:
  4750 + 1. 客户服务完成
  4751 + 2. 系统自动识别服务项目
  4752 + 3. 基于推荐规则生成商品推荐列表
  4753 + 4. 在服务完成页面显示商品推荐
  4754 + 5. 客户点击查看商品详情
  4755 + 6. 客户可直接购买推荐商品
  4756 + - **业务规则**:
  4757 + - 推荐规则可配置
  4758 + - 推荐商品数量可配置(如:推荐3-5个商品)
  4759 + - 推荐商品可设置优先级
  4760 + - 推荐效果可统计(推荐转化率等)
  4761 +
  4762 +- [ ] **套餐与商品组合**
  4763 + - **业务场景**:套餐与商品组合销售,提升客单价
  4764 + - **组合类型**:
  4765 + - **套餐+商品**:购买套餐赠送商品
  4766 + - **套餐+商品优惠**:购买套餐后购买商品享受优惠
  4767 + - **商品+服务**:购买商品赠送服务
  4768 + - **操作流程**:
  4769 + 1. 创建套餐与商品组合(选择套餐、选择商品、设置组合规则)
  4770 + 2. 客户购买套餐时显示组合商品
  4771 + 3. 客户选择是否购买组合商品
  4772 + 4. 系统自动计算组合价格
  4773 + 5. 完成组合购买
  4774 + - **业务规则**:
  4775 + - 组合规则可配置
  4776 + - 组合价格可设置(固定价格、折扣价格等)
  4777 + - 组合商品可设置库存限制
  4778 + - 组合销售效果可统计
  4779 +
  4780 +#### 13.5.2 联动管理
  4781 +
  4782 +- [ ] **联动规则配置**:服务与商品联动规则配置
  4783 +- [ ] **联动效果统计**:联动销售统计、联动转化率统计
  4784 +- [ ] **联动优化**:基于联动效果的优化建议
  4785 +
  4786 +---
  4787 +
  4788 +## 十四、连锁总部策略引擎
  4789 +
  4790 +> **重要性**:现在有多门店,但缺"总部能力"。这是战略储备功能,需要留接口。
  4791 +
  4792 +### 14.1 统一价格策略
  4793 +
  4794 +#### 14.1.1 价格策略管理
  4795 +
  4796 +**业务场景**:总部统一管理价格策略,下发到各门店执行。
  4797 +
  4798 +**功能详细说明**:
  4799 +
  4800 +- [ ] **价格策略配置**
  4801 + - **业务场景**:总部配置统一的价格策略
  4802 + - **价格策略类型**:
  4803 + - **统一定价**:所有门店统一价格
  4804 + - **区域定价**:不同区域不同价格
  4805 + - **门店定价**:不同门店不同价格(需总部审批)
  4806 + - **会员定价**:不同会员等级不同价格
  4807 + - **操作流程**:
  4808 + 1. 总部进入价格策略配置页面
  4809 + 2. 选择价格策略类型
  4810 + 3. 设置价格策略规则(项目、价格、适用范围等)
  4811 + 4. 设置价格策略生效时间
  4812 + 5. 下发价格策略到门店
  4813 + 6. 门店确认接收并执行
  4814 + - **业务规则**:
  4815 + - 价格策略由总部统一管理
  4816 + - 价格策略可设置生效时间
  4817 + - 价格策略下发需门店确认
  4818 + - 门店可申请价格调整(需总部审批)
  4819 +
  4820 +- [ ] **价格策略下发**
  4821 + - **业务场景**:总部下发价格策略到门店
  4822 + - **下发方式**:
  4823 + - **全部门店**:下发到所有门店
  4824 + - **指定门店**:下发到指定门店
  4825 + - **区域门店**:下发到指定区域的门店
  4826 + - **操作流程**:
  4827 + 1. 总部选择要下发的价格策略
  4828 + 2. 选择下发范围(全部门店/指定门店/区域门店)
  4829 + 3. 设置下发时间(立即下发/定时下发)
  4830 + 4. 下发价格策略
  4831 + 5. 门店接收并确认
  4832 + - **业务规则**:
  4833 + - 价格策略下发记录日志
  4834 + - 门店接收状态可查询
  4835 + - 门店未接收时自动提醒
  4836 +
  4837 +- [ ] **价格策略执行监控**
  4838 + - **业务场景**:监控门店价格策略执行情况
  4839 + - **监控内容**:
  4840 + - 门店价格策略执行情况
  4841 + - 门店价格调整情况
  4842 + - 门店价格违规情况
  4843 + - **操作流程**:
  4844 + 1. 总部查看价格策略执行情况
  4845 + 2. 识别价格执行差异
  4846 + 3. 发送提醒给门店
  4847 + 4. 记录价格执行差异
  4848 + - **业务规则**:
  4849 + - 价格执行差异自动检测
  4850 + - 价格执行差异自动告警
  4851 + - 价格执行差异记录日志
  4852 +
  4853 +### 14.2 统一活动下发
  4854 +
  4855 +#### 14.2.1 活动策略管理
  4856 +
  4857 +- [ ] **活动策略配置**:总部配置统一的活动策略
  4858 +- [ ] **活动策略下发**:总部下发活动策略到门店
  4859 +- [ ] **活动执行监控**:监控门店活动执行情况
  4860 +
  4861 +### 14.3 门店执行差异分析
  4862 +
  4863 +#### 14.3.1 差异分析
  4864 +
  4865 +- [ ] **价格执行差异**:分析门店价格执行差异
  4866 +- [ ] **活动执行差异**:分析门店活动执行差异
  4867 +- [ ] **差异报告**:生成差异分析报告
  4868 +
  4869 +---
  4870 +
  4871 +## 十五、开放平台与生态
  4872 +
  4873 +### 15.1 API开放平台
  4874 +
  4875 +#### 14.1.1 API管理
  4876 +
  4877 +- [ ] **API文档**:API接口文档、API使用说明
  4878 +- [ ] **API认证**:API密钥管理、API权限控制
  4879 +- [ ] **API调用**:API调用统计、API调用限制
  4880 +
  4881 +#### 14.1.2 API功能
  4882 +
  4883 +- [ ] **数据API**:数据查询API、数据同步API
  4884 +- [ ] **业务API**:业务操作API(开单、耗卡等)
  4885 +- [ ] **消息API**:消息推送API、消息接收API
  4886 +
  4887 +### 14.2 第三方集成
  4888 +
  4889 +#### 14.2.1 支付集成
  4890 +
  4891 +- [ ] **支付平台**:微信支付、支付宝、银联等支付平台集成
  4892 +- [ ] **POS机集成**:POS机系统集成
  4893 +
  4894 +#### 14.2.2 其他集成
  4895 +
  4896 +- [ ] **短信服务**:短信服务商集成
  4897 +- [ ] **物流服务**:物流服务商集成
  4898 +- [ ] **财务软件**:财务软件集成(如用友、金蝶等)
  4899 +
  4900 +### 14.3 应用市场
  4901 +
  4902 +#### 14.3.1 应用管理
  4903 +
  4904 +- [ ] **应用上架**:第三方应用上架审核
  4905 +- [ ] **应用下载**:应用下载和安装
  4906 +- [ ] **应用管理**:应用版本管理、应用更新
  4907 +
  4908 +#### 14.3.2 生态建设
  4909 +
  4910 +- [ ] **开发者平台**:开发者注册、应用开发工具
  4911 +- [ ] **应用商店**:应用商店、应用分类、应用搜索
  4912 +
  4913 +---
  4914 +
  4915 +## 📊 功能优先级规划
  4916 +
  4917 +### 第一阶段(MVP版本)- 核心功能
  4918 +
  4919 +**目标**:满足美业机构基本业务管理需求
  4920 +
  4921 +1. **SaaS平台基础能力**
  4922 + - 多租户管理(租户注册、开通、数据隔离)
  4923 + - 权限与组织架构(基础权限管理)
  4924 + - 系统配置管理(基础配置)
  4925 +
  4926 +2. **核心业务模块**
  4927 + - 门店管理系统(基础功能)
  4928 + - 人员管理系统(基础功能)
  4929 + - 客户管理系统(基础功能)
  4930 + - 开单耗卡系统(核心功能)
  4931 + - 业绩统计系统(基础统计)
  4932 + - 工资核算系统(基础核算)
  4933 +
  4934 +3. **支付与财务模块**
  4935 + - 支付管理系统(微信、支付宝、现金、储值卡)
  4936 + - 基础财务管理
  4937 +
  4938 +4. **移动端**
  4939 + - 管理端移动应用(基础功能)
  4940 + - 客户端小程序(基础功能)
  4941 +
  4942 +### 第二阶段 - 功能完善
  4943 +
  4944 +**目标**:完善业务功能,提升用户体验
  4945 +
  4946 +1. **营销与会员模块**
  4947 + - 营销活动管理
  4948 + - 会员卡系统
  4949 + - 积分系统
  4950 + - 优惠券系统
  4951 + - 会员等级系统
  4952 +
  4953 +2. **预约与服务模块**
  4954 + - 预约管理系统
  4955 + - 服务项目管理
  4956 + - 健康师排班管理
  4957 + - 服务评价系统
  4958 +
  4959 +3. **数据分析与决策支持**
  4960 + - 数据驾驶舱(完善)
  4961 + - 报表分析系统(完善)
  4962 + - 客户画像分析
  4963 +
  4964 +4. **消息与通知系统**
  4965 + - 消息中心
  4966 + - 通知推送系统
  4967 +
  4968 +### 第三阶段 - 高级功能
  4969 +
  4970 +**目标**:提供高级功能和生态建设
  4971 +
  4972 +1. **库存与供应链模块**
  4973 + - 库存管理系统(完善)
  4974 + - 采购管理系统
  4975 + - 供应商管理系统
  4976 + - 设备管理系统
  4977 +
  4978 +2. **财务管理系统**
  4979 + - 财务核算(完善)
  4980 + - 对账管理系统
  4981 + - 发票管理系统
  4982 +
  4983 +3. **开放平台与生态**
  4984 + - API开放平台
  4985 + - 第三方集成
  4986 + - 应用市场
  4987 +
  4988 +4. **高级分析功能**
  4989 + - 经营分析系统(完善)
  4990 + - AI智能推荐
  4991 + - 大数据分析
  4992 +
  4993 +---
  4994 +
  4995 +## 🎯 技术架构建议
  4996 +
  4997 +### 后端架构
  4998 +
  4999 +```
  5000 +.NET Core 6.0+
  5001 +├── 多租户架构(数据库隔离 + 应用层隔离)
  5002 +├── 微服务架构(按业务模块拆分)
  5003 +├── API网关(统一入口、路由、认证)
  5004 +├── 消息队列(RabbitMQ/Kafka)
  5005 +├── 缓存系统(Redis)
  5006 +└── 文件存储(OSS/S3)
  5007 +```
  5008 +
  5009 +### 前端架构
  5010 +
  5011 +```
  5012 +Vue 3.0 + Element Plus
  5013 +├── 管理端(PC Web)
  5014 +├── 移动端(uni-app)
  5015 +├── 小程序(微信小程序)
  5016 +└── 客户端(H5/小程序)
  5017 +```
  5018 +
  5019 +### 数据库架构
  5020 +
  5021 +```
  5022 +MySQL 8.0+
  5023 +├── 租户数据库(每个租户独立数据库)
  5024 +├── 平台数据库(租户信息、配置等)
  5025 +└── 读写分离(主从复制)
  5026 +```
  5027 +
  5028 +### 部署架构
  5029 +
  5030 +```
  5031 +Docker + Kubernetes
  5032 +├── 容器化部署
  5033 +├── 自动扩缩容
  5034 +├── 负载均衡
  5035 +└── 监控告警
  5036 +```
  5037 +
  5038 +---
  5039 +
  5040 +## 📝 总结
  5041 +
  5042 +本文档全面梳理了美业SaaS系统的功能规划架构,包括:
  5043 +
  5044 +1. **SaaS平台基础能力**:多租户、权限、配置、安全等
  5045 +2. **核心业务模块**:门店、人员、客户、开单耗卡、业绩、工资等
  5046 +3. **营销与会员模块**:营销活动、会员卡、积分、优惠券、等级等
  5047 +4. **预约与服务模块**:预约、服务项目、排班、评价等
  5048 +5. **支付与财务模块**:支付、财务、对账、发票等
  5049 +6. **库存与供应链模块**:库存、采购、供应商、设备等
  5050 +7. **数据分析与决策支持**:驾驶舱、报表、画像、分析等
  5051 +8. **移动端与小程序**:管理端、客户端、健康师端等
  5052 +9. **消息与通知系统**:消息中心、推送、营销消息等
  5053 +10. **开放平台与生态**:API、第三方集成、应用市场等
  5054 +
  5055 +建议按照三个阶段逐步推进:
  5056 +- **第一阶段**:MVP版本,核心功能
  5057 +- **第二阶段**:功能完善,提升体验
  5058 +- **第三阶段**:高级功能,生态建设
  5059 +
  5060 +每个阶段都要确保功能的稳定性和用户体验,逐步构建完整的美业SaaS平台。
... ...
docs/美业系统升级项目需求拆分表-说明.md 0 → 100644
  1 +# 美业系统升级项目需求拆分表 - 说明
  2 +
  3 +> 对应文档:`美业系统升级项目需求拆分表.xlsx`
  4 +> 数据源:`docs/美业系统升级项目需求拆分表_data.py`
  5 +> 生成脚本:`scripts/py/generate_requirement_breakdown_excel.py`
  6 +
  7 +## 一、完整性核对结论
  8 +
  9 +与《客户需求梳理-一期收尾与二期规划》逐项对照,**当前需求拆分表已覆盖规划文档中的全部功能点**:
  10 +
  11 +| 类别 | 覆盖内容 |
  12 +|------|----------|
  13 +| **一期收尾** | BUG 修复 2 项(战略全景舱详情筛选、门店驾驶舱人头去重);功能小优化 9 项(战略全景舱 3、科技部 1、教育部 1、事业部 3、客户资料 1);文案注释规范 1 项 |
  14 +| **二期规划** | 看板与统计(医美/科技部/教育部/事业部)、会员与客户、金三角与店长、品项与开单、大客与风控、人员与数据准确性、生日与短信、PC 工作台、其他补充、人事管理、预约管理、支付管理、萤石云监控对接 |
  15 +
  16 +**范围约定(与规划一致)**:考勤不含人脸/二维码打卡;人事不含出差管理,薪资不替代工资核算;预约以健康师维度线下表线上化为主,不做客户在线预约;支付为统一收款渠道对接,非分别对接微信/支付宝。
  17 +
  18 +## 二、人天重新评估说明
  19 +
  20 +- **原则**:按「开发 + 联调 + 自测」单条评估;集成类(支付、人事、短信、萤石云)适当预留。
  21 +- **一期收尾**:合计 **9.5 人天**(BUG 2 + 小优化 6.5 + 文案注释 2)。
  22 +- **二期规划**:合计 **128.5 人天**(详见 Excel「需求拆分表」及合计行)。
  23 +- **总人天**:**138 人天**(以 Excel 合计为准)。
  24 +
  25 +后续若需求细化或并项,可在 `美业系统升级项目需求拆分表_data.py` 中增删改行,重新执行 `python3 scripts/py/generate_requirement_breakdown_excel.py` 生成最新 Excel。
  26 +
  27 +## 三、文件与使用
  28 +
  29 +- **Excel**:`docs/美业系统升级项目需求拆分表.xlsx`
  30 + - 工作表「需求拆分表」:期数、板块、功能模块、具体功能、详细说明、预估人天。
  31 + - 工作表「完整性核对说明」:核对结论与范围说明。
  32 +- **修改数据**:编辑 `docs/美业系统升级项目需求拆分表_data.py` 中的 `ROWS`,再运行上述脚本即可更新 Excel。
... ...
docs/美业系统升级项目需求拆分表.xlsx 0 → 100644
No preview for this file type
docs/美业系统升级项目需求拆分表_data.py 0 → 100644
  1 +# -*- coding: utf-8 -*-
  2 +# 美业系统升级项目需求拆分表 - 数据源
  3 +# 列:期数, 板块, 功能模块, 具体功能, 详细说明, 预估人天(二期按约400人天评估)
  4 +
  5 +ROWS = [
  6 + # 一期收尾
  7 + ("一期收尾", "BUG 修复", "战略全景舱", "详情页带入部门筛选", "战略全景舱详情页未带外部部门筛选条件,需修复确保筛选逻辑一致", 1),
  8 + ("一期收尾", "BUG 修复", "门店驾驶舱", "人头数去重统计", "门店驾驶舱人头数统计错误,需做去重处理保证数据准确", 1),
  9 + ("一期收尾", "功能小优化", "战略全景舱", "名称统一规范", "天王团/战略决策指挥中心→战略全景舱,子模块统一命名为 XX 看板", 0.5),
  10 + ("一期收尾", "功能小优化", "战略全景舱", "品项类型雷达图增加数据呈现", "营收核心指标-品项类型雷达图,补充表格/列表形式展示数据(非仅图表)", 1),
  11 + ("一期收尾", "功能小优化", "战略全景舱", "服务产出价值统计口径调整", "按「耗卡维度」统计,与品项类型雷达图统计口径一致", 1),
  12 + ("一期收尾", "功能小优化", "科技部", "隐藏开单业绩统计+名称修改", "隐藏科技部开单业绩统计,「科技老师耗卡」改名为「科技部营销数据」", 0.5),
  13 + ("一期收尾", "功能小优化", "教育部", "门店新客统计增加筛选", "门店新客统计功能添加「教育部筛选」条件", 0.5),
  14 + ("一期收尾", "功能小优化", "事业部", "会员板块支持门店筛选", "集团战略决策中心-会员板块,增加「门店筛选」功能", 0.5),
  15 + ("一期收尾", "功能小优化", "事业部", "消耗签字取消顾客端金额展示", "消耗签字流程中,顾客端确认界面隐藏消耗金额", 0.5),
  16 + ("一期收尾", "功能小优化", "事业部", "会员排序优化", "支持按「沉睡状态」「到店次数」排序", 0.5),
  17 + ("一期收尾", "功能小优化", "客户资料", "统计规则明确", "当日数据去重、金额>0(适用于消费频次等统计口径)", 0.5),
  18 + ("一期收尾", "文案注释规范", "全模块", "添加业务含义与统计规则注释", "客户资料、会员品项等模块,仅在字段说明/帮助文档等添加注释,不修改名称", 2),
  19 + # 二期规划 - 看板与统计(人天按约400总规模评估)
  20 + ("二期规划", "看板与统计", "医美看板", "基础筛选功能实现", "支持时间筛选(日/周/月/年)、部门筛选", 6),
  21 + ("二期规划", "看板与统计", "医美看板", "核心业绩指标统计", "医美当月业绩、门店/部门业绩、消费人数/金额统计", 8),
  22 + ("二期规划", "看板与统计", "医美看板", "客户活跃度分析", "老客/新客/复购数量统计、客户活跃度计算", 6),
  23 + ("二期规划", "看板与统计", "医美看板", "多维度排名统计", "客户/门店/人头/成交率/品项排名展示", 6),
  24 + ("二期规划", "看板与统计", "医美看板", "专项数据统计", "活动秒杀数据、客单价、未消耗客户与金额、退卡业绩统计", 6),
  25 + ("二期规划", "看板与统计", "医美看板", "趋势分析功能", "年度目标与完成率、同比去年、环比三年数据展示", 6),
  26 + ("二期规划", "看板与统计", "医美看板", "辅助功能实现", "医美客户列表展示、数据截图导出功能", 3),
  27 + ("二期规划", "看板与统计", "医美看板", "统计规则定义", "明确客户维度/品项维度等统计规则(二期细化)", 3),
  28 + ("二期规划", "看板与统计", "科技部", "门店数据穿透功能", "门店战略决策-科技部支持查看业绩概览及下级明细数据", 5),
  29 + ("二期规划", "看板与统计", "科技部", "品项分类拆分与统计", "从「溯源」品项拆出「冰美人」,单独增加统计维度", 3),
  30 + ("二期规划", "看板与统计", "科技部", "数据一致性优化", "老师取数规则与科技部营销数据一致,支持实时统计", 3),
  31 + ("二期规划", "看板与统计", "科技部/H5 端口", "H5 会员记录筛选优化", "H5 端口-会员-记录模块,增加三类筛选条件+品项名称查询", 5),
  32 + ("二期规划", "看板与统计", "教育部", "门店配置功能", "教育部门店配置功能开发", 3),
  33 + ("二期规划", "看板与统计", "教育部", "单品项单独统计", "生命之波、水氧MG、slk 等品项单独统计", 5),
  34 + ("二期规划", "看板与统计", "教育部", "客户维度核心指标统计", "开单数/耗卡数/退卡数/开单总金额统计(客户维度)", 6),
  35 + ("二期规划", "看板与统计", "教育部", "品项占比与消费频次分析", "生美类型下品项开单占比、单品项单客户消费频次统计", 5),
  36 + ("二期规划", "看板与统计", "教育部", "趋势分析功能", "同比去年数据、环比三年数据展示", 5),
  37 + ("二期规划", "看板与统计", "教育部", "辅助功能实现", "数据截图导出、服务日志(含门店/备注/附件,支持老师权限查看)", 5),
  38 + ("二期规划", "看板与统计", "事业部", "三美占比统计", "事业部/门店「三美占比」数据统计", 3),
  39 + ("二期规划", "看板与统计", "事业部", "五项数据排名功能", "事业部按门店、门店按五项指标排名", 3),
  40 + ("二期规划", "看板与统计", "事业部", "服务日志统计", "服务日志记录统计功能", 1.5),
  41 + ("二期规划", "看板与统计", "事业部", "重复充值提醒", "当日内重复充值提醒(含消费、消耗场景)", 3),
  42 + # 二期 - 会员与客户
  43 + ("二期规划", "会员与客户管理", "会员等级", "双维度等级规则实现", "支持「本年度累计消费等级」+「全生命周期消费等级」双维度", 6),
  44 + ("二期规划", "会员与客户管理", "会员等级", "历史等级查询功能", "支持查询历史年度会员等级,支撑大客户分析", 3),
  45 + ("二期规划", "会员与客户管理", "会员活跃度", "双维度活跃度定义", "消费活跃度+消耗活跃度,3个自然月为周期、金额>1000元计入活跃", 5),
  46 + ("二期规划", "会员与客户管理", "会员标签", "自动+手动标签功能", "系统按规则自动打标签+员工手动添加自定义标签", 5),
  47 + ("二期规划", "会员与客户管理", "会员标签", "标签筛选功能", "支持按标签维度筛选会员列表", 1.5),
  48 + ("二期规划", "会员与客户管理", "业务列表优化", "多维度组合筛选", "会员/开卡/耗卡列表支持多维度组合筛选", 6),
  49 + ("二期规划", "会员与客户管理", "业务列表优化", "筛选结果报表导出", "可根据筛选结果生成并导出对应数据报表", 3),
  50 + # 二期 - 金三角与店长
  51 + ("二期规划", "金三角与店长权限", "金三角设置(手机端)", "手机端配置功能", "店长可在手机端设置金三角团队", 5),
  52 + ("二期规划", "金三角与店长权限", "金三角设置(手机端)", "自动战队规则实现", "月初未手动设置则自动变为个人战队", 3),
  53 + ("二期规划", "金三角与店长权限", "金三角设置(手机端)", "业绩数据查看", "健康师可查看所在金三角信息及成员业绩", 3),
  54 + ("二期规划", "金三角与店长权限", "金三角设置(手机端)", "业绩缺口提醒", "实时推送距离下一次提成的业绩缺口提醒", 3),
  55 + ("二期规划", "金三角与店长权限", "店长权限-人员离职", "账号停用权限配置", "给店长开放「停用账号」权限(人员离职时操作)", 1.5),
  56 + # 二期 - 品项与开单
  57 + ("二期规划", "品项与开单", "品项有效期", "有效期配置功能", "品项支持设置有效期,可配置「长期有效」选项", 5),
  58 + ("二期规划", "品项与开单", "品项有效期", "开单关联有效期", "开单时关联品项有效期属性", 3),
  59 + # 二期 - 大客与风控
  60 + ("二期规划", "大客与风控", "异常提醒系统", "多类型异常提醒", "大客卡金异常、异常消耗、异常开单提醒", 6),
  61 + ("二期规划", "大客与风控", "异常提醒系统", "分岗位推送配置", "支持按岗位配置提醒接收权限,精准推送", 5),
  62 + # 二期 - 人员与数据准确性
  63 + ("二期规划", "人员与数据准确性", "人员状态调整+留痕", "岗位变动支持", "支持调店、升职等岗位变动状态调整", 6),
  64 + ("二期规划", "人员与数据准确性", "人员状态调整+留痕", "岗位快照与留痕机制", "建立岗位/门店归属快照,记录变动历史,支撑数据追溯", 8),
  65 + ("二期规划", "人员与数据准确性", "人员状态调整+留痕", "业绩数据核算优化", "历史业绩、工资按变动时岗位/门店归属核算,实收业绩=健康师个人业绩之和", 5),
  66 + # 二期 - 生日与短信
  67 + ("二期规划", "生日提醒与短信集成", "生日提醒系统", "短信模板配置", "系统内设置生日短信模板,支持变量替换(会员姓名、赠送品项等)", 5),
  68 + ("二期规划", "生日提醒与短信集成", "生日提醒系统", "会员等级权益配置", "按不同会员等级配置生日赠送品项/权益", 3),
  69 + ("二期规划", "生日提醒与短信集成", "短信对接", "第三方短信服务对接", "对接第三方短信服务,支撑生日短信发送", 6),
  70 + ("二期规划", "生日提醒与短信集成", "短信对接", "扩展接口预留", "预留节日短信、活动通知等发送接口", 1.5),
  71 + # 二期 - PC 工作台
  72 + ("二期规划", "PC 端个人工作台", "PC 个人工作台", "一站式入口建设", "为 PC 端用户提供一站式工作入口", 6),
  73 + ("二期规划", "PC 端个人工作台", "PC 个人工作台", "待办业务展示", "展示审批流程、待处理任务、各类提醒等", 6),
  74 + ("二期规划", "PC 端个人工作台", "PC 个人工作台", "简化适配规则", "待办不足时,展示核心功能入口与数据概览", 3),
  75 + # 二期 - 其他
  76 + ("二期规划", "其他补充功能", "手机端-金三角业绩", "多维度业绩展示", "消费业绩、消耗业绩、成员业绩占比、内部消耗占比展示", 5),
  77 + ("二期规划", "其他补充功能", "手机端-金三角业绩", "数据钻取功能", "图表+列表结合,支持钻取查看明细", 3),
  78 + ("二期规划", "其他补充功能", "会员查询优化", "多条件筛选支持", "支持按事业部查询、多条件组合筛选", 3),
  79 + ("二期规划", "其他补充功能", "会员查询优化", "模糊查询与速度优化", "支持会员姓名/手机号模糊查询,优化响应速度", 1.5),
  80 + # 二期 - 人事管理
  81 + ("二期规划", "人事管理系统", "考勤打卡", "多方式打卡实现", "GPS 定位、WiFi、外勤、补卡申请功能(不需要人脸识别、二维码打卡)", 9),
  82 + ("二期规划", "人事管理系统", "考勤打卡", "打卡记录管理", "打卡记录查询、考勤异常记录导出", 5),
  83 + ("二期规划", "人事管理系统", "考勤打卡", "考勤规则配置", "班次、迟到/早退/旷工规则、弹性考勤配置", 6),
  84 + ("二期规划", "人事管理系统", "考勤打卡", "打卡地点与异常处理", "设置允许打卡区域,考勤异常审批流程", 5),
  85 + ("二期规划", "人事管理系统", "排班管理", "排班计划制定", "支持月/周排班计划制定", 6),
  86 + ("二期规划", "人事管理系统", "排班管理", "多方式排班", "自动排班、手动排班、排班模板复用", 8),
  87 + ("二期规划", "人事管理系统", "排班管理", "排班调整与审批", "排班变更申请、审批流程、结果查看", 5),
  88 + ("二期规划", "人事管理系统", "排班管理", "班次与轮换规则配置", "自定义班次类型、时长,设置班次轮换周期", 3),
  89 + ("二期规划", "人事管理系统", "请假管理", "多类型请假支持", "事假、病假(需传病假条)、年假等7类请假类型(不含出差管理)", 8),
  90 + ("二期规划", "人事管理系统", "请假管理", "请假流程与查询", "多级审批、假期余额查询、请假历史记录", 6),
  91 + ("二期规划", "人事管理系统", "请假管理", "系统集成与年假规则", "与考勤/工资系统集成,按工龄设置年假天数", 5),
  92 + ("二期规划", "人事管理系统", "人事档案", "档案内容管理", "基本信息、教育/工作经历、证书、合同等档案管理", 9),
  93 + ("二期规划", "人事管理系统", "人事档案", "流程记录追溯", "入职、转正、调岗等流程记录及变动历史", 6),
  94 + ("二期规划", "人事管理系统", "人事档案", "权限控制与数据支撑", "档案查看/编辑权限分级,支撑岗位快照与留痕", 5),
  95 + ("二期规划", "人事管理系统", "薪资与工资", "薪资方案与调整管理", "薪资方案配置、薪资调整记录、历史查询", 6),
  96 + ("二期规划", "人事管理系统", "薪资与工资", "社保公积金管理", "缴纳基数配置、缴费记录查询", 5),
  97 + ("二期规划", "人事管理系统", "薪资与工资", "现有系统集成", "与现有工资核算系统对接,仅提供人事侧数据支撑(不替代工资核算)", 6),
  98 + # 二期 - 预约管理
  99 + ("二期规划", "预约管理系统", "预约管理系统", "健康师排班设置", "配置可预约时段、休息时间(线下预约表线上化,健康师维度)", 6),
  100 + ("二期规划", "预约管理系统", "预约管理系统", "预约核心功能", "预约列表、日历视图、冲突自动检测", 8),
  101 + ("二期规划", "预约管理系统", "预约管理系统", "双向提醒功能", "到店提醒、健康师与客户双向提醒", 5),
  102 + ("二期规划", "预约管理系统", "预约管理系统", "预约统计功能", "预约数据统计、爽约率统计(规则二期细化)", 3),
  103 + # 二期 - 支付管理
  104 + ("二期规划", "支付管理系统", "支付管理系统", "统一收款渠道对接", "对接聚合支付/统一收单渠道,不单独对接微信/支付宝", 9),
  105 + ("二期规划", "支付管理系统", "支付管理系统", "支付配置功能", "渠道参数配置、支付渠道开关控制", 5),
  106 + ("二期规划", "支付管理系统", "支付管理系统", "组合支付支持", "支持统一渠道+储值卡+积分抵扣等组合支付", 8),
  107 + ("二期规划", "支付管理系统", "支付管理系统", "支付与退款管理", "支付记录查询、对账、全额/部分退款", 6),
  108 + ("二期规划", "支付管理系统", "支付管理系统", "异常处理功能", "支付失败重试、异常提醒与处理流程", 5),
  109 + # 二期 - 萤石云
  110 + ("二期规划", "萤石云监控对接", "萤石云监控对接", "设备管理功能", "萤石云账号配置、监控设备添加/删除/状态监控", 6),
  111 + ("二期规划", "萤石云监控对接", "萤石云监控对接", "视频预览功能", "合规前提下支持实时视频预览", 5),
  112 + ("二期规划", "萤石云监控对接", "萤石云监控对接", "告警管理功能", "接收萤石云告警消息、展示告警记录", 3),
  113 + ("二期规划", "萤石云监控对接", "萤石云监控对接", "可选功能预留", "预留录像回放、云存储策略配置接口(按萤石云能力)", 3),
  114 +]
... ...
netcore/src/Application/NCC.API/appsettings.json
... ... @@ -65,7 +65,7 @@
65 65 "ValidateAudience": true, // 是否验证签收方,bool 类型,默认true
66 66 "ValidAudience": "yinmaisoft", // 签收方,string 类型
67 67 "ValidateLifetime": true, // 是否验证过期时间,bool 类型,默认true,建议true
68   - "ExpiredTime": 1440, // 过期时间,long 类型,单位分钟,默认20分钟
  68 + "ExpiredTime": 14400, // 过期时间,long 类型,单位分钟,默认20分钟
69 69 "ClockSkew": 5 // 过期时间容错值,long 类型,单位秒,默认5秒
70 70 },
71 71 "Cache": {
... ...
scripts/py/generate_requirement_breakdown_excel.py 0 → 100644
  1 +#!/usr/bin/env python3
  2 +# -*- coding: utf-8 -*-
  3 +"""
  4 +生成「美业系统升级项目需求拆分表」Excel 文档
  5 +- 从 docs/美业系统升级项目需求拆分表_data.py 读取数据
  6 +- 输出 docs/美业系统升级项目需求拆分表.xlsx
  7 +- 含「需求拆分表」与「完整性核对说明」两个工作表
  8 +"""
  9 +import os
  10 +import sys
  11 +
  12 +# 项目根目录
  13 +ROOT = os.path.abspath(os.path.join(os.path.dirname(__file__), "..", ".."))
  14 +sys.path.insert(0, ROOT)
  15 +os.chdir(ROOT)
  16 +
  17 +# 数据从同目录上一级的 docs 下读取(按项目结构)
  18 +DATA_MODULE_PATH = os.path.join(ROOT, "docs", "美业系统升级项目需求拆分表_data.py")
  19 +
  20 +def load_data():
  21 + import importlib.util
  22 + spec = importlib.util.spec_from_file_location("req_data", DATA_MODULE_PATH)
  23 + mod = importlib.util.module_from_spec(spec)
  24 + spec.loader.exec_module(mod)
  25 + return mod.ROWS
  26 +
  27 +def main():
  28 + try:
  29 + import openpyxl
  30 + from openpyxl.styles import Font, Alignment, Border, Side
  31 + from openpyxl.utils import get_column_letter
  32 + except ImportError:
  33 + print("请先安装 openpyxl: pip install openpyxl")
  34 + sys.exit(1)
  35 +
  36 + rows = load_data()
  37 + out_path = os.path.join(ROOT, "docs", "美业系统升级项目需求拆分表.xlsx")
  38 +
  39 + wb = openpyxl.Workbook()
  40 + thin = Side(style="thin")
  41 + border = Border(left=thin, right=thin, top=thin, bottom=thin)
  42 +
  43 + # ========== Sheet1: 需求拆分表 ==========
  44 + ws = wb.active
  45 + ws.title = "需求拆分表"
  46 + headers = ["期数", "板块", "功能模块", "具体功能", "详细说明", "预估人天"]
  47 + for col, h in enumerate(headers, 1):
  48 + c = ws.cell(row=1, column=col, value=h)
  49 + c.font = Font(bold=True)
  50 + c.alignment = Alignment(horizontal="center", vertical="center", wrap_text=True)
  51 + c.border = border
  52 + ws.row_dimensions[1].height = 24
  53 +
  54 + for row_idx, row_data in enumerate(rows, 2):
  55 + for col_idx, val in enumerate(row_data, 1):
  56 + c = ws.cell(row=row_idx, column=col_idx, value=val)
  57 + c.border = border
  58 + if col_idx == 6: # 预估人天
  59 + c.alignment = Alignment(horizontal="right")
  60 + # 列宽
  61 + ws.column_dimensions["A"].width = 10
  62 + ws.column_dimensions["B"].width = 18
  63 + ws.column_dimensions["C"].width = 22
  64 + ws.column_dimensions["D"].width = 24
  65 + ws.column_dimensions["E"].width = 52
  66 + ws.column_dimensions["F"].width = 10
  67 +
  68 + # 合计行
  69 + total_row = len(rows) + 2
  70 + ws.cell(row=total_row, column=5, value="合计(人天)").font = Font(bold=True)
  71 + ws.cell(row=total_row, column=5).border = border
  72 + total_days = sum(r[5] for r in rows)
  73 + ws.cell(row=total_row, column=6, value=round(total_days, 1)).font = Font(bold=True)
  74 + ws.cell(row=total_row, column=6).border = border
  75 +
  76 + # ========== Sheet2: 完整性核对说明 ==========
  77 + ws2 = wb.create_sheet("完整性核对说明", 1)
  78 + intro = [
  79 + "一、核对结论",
  80 + "与《客户需求梳理-一期收尾与二期规划》逐项对照,本需求拆分表已覆盖:",
  81 + "• 一期收尾:BUG 修复 2 项、功能小优化 9 项、文案注释规范 1 项;",
  82 + "• 二期规划:看板与统计(医美/科技部/教育部/事业部)、会员与客户、金三角与店长、品项与开单、大客与风控、人员与数据准确性、生日与短信、PC 工作台、其他补充、人事管理、预约管理、支付管理、萤石云监控对接。",
  83 + "",
  84 + "二、范围说明(与规划一致)",
  85 + "• 考勤打卡:不含人脸识别、二维码打卡;",
  86 + "• 人事:不含出差管理;薪资仅为人事侧结构与档案,不替代现有工资核算;",
  87 + "• 预约:不做客户在线预约,以线下预约表线上化、健康师维度为主;",
  88 + "• 支付:对接统一收款渠道(聚合支付),非分别对接微信/支付宝。",
  89 + "",
  90 + "三、人天说明",
  91 + "预估人天已按「开发+联调+自测」重新评估:一期收尾合计约 9.5 人天,二期规划合计见下表。",
  92 + ]
  93 + for i, line in enumerate(intro, 1):
  94 + ws2.cell(row=i, column=1, value=line)
  95 + ws2.column_dimensions["A"].width = 90
  96 +
  97 + wb.save(out_path)
  98 + print(f"已生成: {out_path}")
  99 + print(f"需求条目: {len(rows)} 条,预估总人天: {round(total_days, 1)}")
  100 +
  101 +if __name__ == "__main__":
  102 + main()
... ...
绿纤uni-app/common/config.js
... ... @@ -10,8 +10,8 @@ const ENV_CONFIG = {
10 10 // 正式环境
11 11 production: {
12 12 name: '正式环境',
13   - // apiBaseUrl: 'http://erp_test.lvqianmeiye.com',
14   - apiBaseUrl: 'https://erp.lvqianmeiye.com',
  13 + apiBaseUrl: 'http://erp_test.lvqianmeiye.com',
  14 + // apiBaseUrl: 'https://erp.lvqianmeiye.com',
15 15 // apiBaseUrl: 'http://lvqian.antissoft.com',
16 16 description: '生产环境服务器'
17 17 }
... ...