# 业务流程设计 ## 1. 活动全生命周期流程 ### 1.1 流程概述 活动管理是系统的核心功能,涵盖活动从创建到归档的完整生命周期。 ### 1.2 流程状态图 ``` ┌──────────┐ 提交 ┌──────────────┐ 审批通过 ┌────────────┐ │ 草稿 │ ───────▶ │ 待审批 │ ──────────▶ │ 审批通过 │ │ (DRAFT) │ │(PENDING) │ │(APPROVED) │ └──────────┘ └──────────────┘ └─────┬──────┘ │ │ │ 拒绝 发布 │ ▼ ▼ ┌──────────────┐ ┌────────────┐ ┌──────────────┐ │ 审批拒绝 │ │ 待发布 │ │ 活动进行中 │ │ (REJECTED) │ │ (WAITING) │───▶│ (RUNNING) │ └──────────────┘ └────────────┘ └──────┬───────┘ │ ┌─────────────────────┼─────────────────────┐ │ │ │ ▼ ▼ ▼ ┌──────────┐ ┌──────────┐ ┌──────────┐ │ 手动暂停 │ │ 手动结束 │ │ 异常暂停 │ │(PAUSED) │ │ (ENDED) │ │(PAUSED) │ └────┬─────┘ └──────────┘ └────┬─────┘ │ │ │ 恢复 │ ▼ │ ┌──────────────┐ │ │ 活动进行中 │────────────────────────────────────┘ │ (RUNNING) │ └──────────────┘ │ ▼ ┌──────────┐ │ 归档 │ │(ARCHIVED)│ └──────────┘ ``` ### 1.3 状态说明 | 状态 | 代码 | 说明 | 可执行操作 | |------|------|------|------------| | 草稿 | DRAFT | 活动创建未提交 | 编辑、删除、提交审批 | | 待审批 | PENDING | 等待审批 | 撤回 | | 审批中 | IN_APPROVAL | 审批流程中 | - | | 审批通过 | APPROVED | 审批已通过 | 发布 | | 审批拒绝 | REJECTED | 审批被拒绝 | 编辑、重新提交 | | 待发布 | WAITING_PUBLISH | 审批通过未发布 | 发布 | | 进行中 | RUNNING | 活动正在进行 | 暂停、结束 | | 已暂停 | PAUSED | 活动已暂停 | 恢复 | | 已结束 | ENDED | 活动正常结束 | 归档 | | 已归档 | ARCHIVED | 活动已归档 | 查看 | ### 1.4 审批流程 ``` 提交创建 │ ▼ ┌─────────────┐ 通过 ┌─────────────┐ 通过 ┌─────────────┐ │ 运营经理 │ ─────────▶ │ 运营总监 │ ─────────▶ │ 发布成功 │ │ 审批 │ │ 审批 │ │ │ └─────────────┘ └─────────────┘ │ │ │ 拒绝 │ 拒绝 ▼ ▼ ┌─────────────┐ ┌─────────────┐ │ 返回修改 │ │ 返回修改 │ └─────────────┘ └─────────────┘ ``` --- ## 2. 奖励发放流程 ### 2.1 流程概述 奖励发放流程确保奖励资金的安全、合规发放。 ### 2.2 流程图 ``` ┌──────────────┐ │ 提交奖励申请 │ └──────┬───────┘ │ ▼ ┌──────────────────┐ │ 金额判断 │ └────────┬─────────┘ │ ┌────┴────┬────────────┐ ▼ ▼ ▼ <1000 1000-10000 ≥10000 │ │ │ ▼ ▼ ▼ ┌────────┐ ┌──────────┐ ┌──────────────┐ │直接发放│ │风控审核 │ │风控→财务审批 │ └───┬────┘ └────┬─────┘ └──────┬───────┘ │ │ │ │ ┌────┴────┐ ┌────┴────┐ │ ▼ ▼ ▼ ▼ │ 通过 拒绝 通过 拒绝 │ │ │ │ │ └──────┴─────────┴────┴─────────┘ │ ▼ ┌──────────────┐ │ 发放执行 │ └──────┬───────┘ │ ▼ ┌──────────────┐ │ 用户账户 │ └──────┬───────┘ │ ▼ ┌──────────────┐ │ 对账 │ └──────┬───────┘ │ ┌──────┴──────┐ ▼ ▼ 对账成功 对账失败 │ │ └──────┬──────┘ ▼ ┌──────────────┐ │ 归档 │ └──────────────┘ ``` ### 2.3 审批规则 | 金额范围 | 审批流程 | 审批人 | 超时时间 | |----------|----------|--------|----------| | <1000 | 自动发放 | - | - | | 1000-9999 | 风控审核 | 风控专员 | 24h | | 10000-49999 | 风控→财务审批 | 风控专员→财务经理 | 24h+24h | | ≥50000 | 风控→财务→总监 | 三级审批 | 24h+24h+48h | --- ## 3. 风险处理流程 ### 3.1 流程概述 风险管理流程确保系统安全和合规运营。 ### 3.2 流程图 ``` ┌──────────────┐ │ 风险检测 │ └──────┬───────┘ │ ▼ ┌──────────────────┐ │ 是否异常? │ └────────┬─────────┘ │ ┌────┴────┐ ▼ ▼ 否 是 │ │ ▼ ▼ ┌────────┐ ┌──────────┐ │ 忽略 │ │ 标记风险 │ └────────┘ └────┬─────┘ │ ▼ ┌──────────────┐ │ 生成告警 │ └──────┬───────┘ │ ▼ ┌──────────────────┐ │ 处理方式 │ └────────┬─────────┘ │ ┌───────┴───────┐ ▼ ▼ 自动处理 人工处理 │ │ ▼ ▼ ┌──────────┐ ┌──────────┐ │ 自动拦截 │ │ 人工审核 │ └────┬─────┘ └────┬─────┘ │ │ └──────┬───────┘ │ ▼ ┌────────────────┐ │ 审核结果 │ └────────┬───────┘ ┌─────┴─────┐ ▼ ▼ 确认风险 误报 │ │ ▼ ▼ ┌──────────┐ ┌────────┐ │ 执行处理 │ │ 忽略 │ └────┬─────┘ └────────┘ │ ┌────┴─────┐ ▼ ▼ 冻结/警告/限制 │ ▼ ┌──────────┐ │ 通知用户 │ └────┬─────┘ │ ▼ ┌──────────┐ │ 复核 │ └────┬─────┘ │ ┌────┴─────┐ ▼ ▼ 通过 不通过 │ │ ▼ ▼ ┌──────┐ ┌────────┐ │完成 │ │重新处理│ └──────┘ └────────┘ ``` ### 3.3 处理方式 | 风险等级 | 处理方式 | 说明 | |----------|----------|------| | 低 | 警告 | 发送警告通知 | | 中 | 限制操作 | 限制部分功能 | | 高 | 冻结账户 | 临时冻结 | | 严重 | 永久封禁 | 永久冻结 | --- ## 4. 用户管理流程 ### 4.1 流程概述 用户管理流程涵盖用户从注册到注销的完整生命周期。 ### 4.2 流程图 ``` ┌──────────────┐ │ 用户注册 │ └──────┬───────┘ │ ▼ ┌──────────────────┐ │ 实名认证? │ └────────┬─────────┘ │ ┌────┴────┐ ▼ ▼ 否 是 │ │ ▼ ▼ ┌────────┐ ┌──────────┐ │待认证 │ │提交实名 │ └────────┘ └────┬─────┘ │ ▼ ┌──────────────────┐ │ 认证结果 │ └────────┬─────────┘ ┌─────┴─────┐ ▼ ▼ 通过 拒绝 │ │ ▼ ▼ ┌─────┐ ┌──────────┐ │激活 │ │ 认证失败 │ └─┬───┘ └────┬─────┘ │ │ ▼ ▼ ┌───────┐ 返回提交 │正常 │ │使用 │ └──┬───┘ │ ▼ ┌────────────────┐ │ 异常检测 │ └────────┬───────┘ ┌───┴───┐ ▼ ▼ 正常 异常 │ │ └───────┘ │ ▼ ┌──────────┐ │ 异常类型 │ └────┬─────┘ ┌────┴────┐ ▼ ▼ 轻微 严重 │ │ ▼ ▼ ┌──────┐ ┌────────┐ │ 警告 │ │ 冻结 │ └──────┘ └───┬────┘ │ ▼ ┌──────────┐ │ 申诉? │ └────┬─────┘ ┌────┴────┐ ▼ ▼ 是 否 │ │ ▼ ▼ ┌────────┐ ┌──────────┐ │申诉处理 │ │ 冻结状态 │ └────┬────┘ └──────────┘ │ ┌────┴────┐ ▼ ▼ 通过 拒绝 │ │ ▼ ▼ ┌─────┐ ┌──────────┐ │解冻 │ │ 冻结状态 │ └─────┘ └──────────┘ ``` --- ## 5. 通用审批流程 ### 5.1 串行审批 ``` ┌────────┐ 通过 ┌────────┐ 通过 ┌────────┐ │ 提交 │ ───────▶ │ 一级 │ ───────▶ │ 二级 │ ───────▶ 完成 │ 申请 │ │ 审批 │ │ 审批 │ └────────┘ └────────┘ └────────┘ │ │ │ │ 拒绝 │ 拒绝 │ 拒绝 ▼ ▼ ▼ ┌────────┐ ┌────────┐ ┌────────┐ │ 返回 │ │ 返回 │ │ 返回 │ │ 修改 │ │ 修改 │ │ 修改 │ └────────┘ └────────┘ └────────┘ ``` ### 5.2 并行审批 ``` ┌────────┐ │ 提交 │ │ 申请 │ └───┬────┘ │ ▼ ┌─────────────────────┐ │ 并行审批节点 │ │ ┌─────┐ ┌─────┐ │ │ │审批A│ │审批B│ │ │ └──┬──┘ └──┬──┘ │ └─────┼─────────┼─────┘ │ │ ┌──┴──┐ ┌──┴──┐ ▼ ▼ ▼ ▼ 通过 拒绝 通过 拒绝 │ │ │ │ └─────┼───┴─────┘ │ ▼ ┌───────────────┐ │ 任意通过 │──────▶ 完成 └───────────────┘ │ 全部拒绝 │ ▼ ┌───────────┐ │ 返回修改 │ └───────────┘ ``` ### 5.3 会签审批 ``` ┌────────┐ │ 提交 │ │ 申请 │ └───┬────┘ │ ▼ ┌─────────────────────┐ │ 会签审批节点 │ │ ┌─────┐ ┌─────┐ │ │ │审批A│ │审批B│ │ │ └──┬──┘ └──┬──┘ │ └─────┼─────────┼─────┘ │ │ ┌──┴──┐ ┌──┴──┐ ▼ ▼ ▼ ▼ 通过 通过 通过 拒绝 │ │ │ │ └─────┼───┴─────┘ │ ▼ ┌───────────────┐ │ 全部通过 │──────▶ 完成 └───────────────┘ │ 任一拒绝 │ ▼ ┌───────────┐ │ 返回修改 │ └───────────┘ ``` --- ## 6. 审批超时处理 ### 6.1 超时升级流程 ``` ┌──────────────┐ │ 提交审批 │ └──────┬───────┘ │ ▼ ┌──────────┐ │ 审批中... │ └────┬─────┘ │ ▼ ┌──────────────────┐ │ 50% 超时 │ ──▶ 提醒(站内信、邮件) └────────┬─────────┘ │ ▼ ┌──────────────────┐ │ 80% 超时 │ ──▶ 再次提醒(站内信、邮件、短信) └────────┬─────────┘ │ ▼ ┌──────────────────┐ │ 100% 超时 │ ──▶ 自动升级到上级审批人 └────────┬─────────┘ │ ▼ ┌──────────┐ │ 升级处理 │ └──────────┘ ``` ### 6.2 超时配置 | 审批级别 | 超时时间 | 升级角色 | |----------|----------|----------| | 一级审批 | 24h | 部门负责人 | | 二级审批 | 48h | 部门总监 | | 三级审批 | 72h | 超级管理员 |