# 场地集合 B 端 · 入驻与片管理线框 > **VenueComplex** 管理后台 · 主载体 **App**,小程序轻量,Web Admin 完整 > 所有 C 端团队运动活动须挂载到已入驻集合 --- ## 一、角色与入口 | 角色 | 入口 | |------|------| | 场主 | 首次入驻完成后为 owner | | 场地管理员 | App「我的」→ 场地管理 | | 前台/运营 | 同上,权限受限 | | 平台运营 | Web Admin 审核 | ``` App: 我的 → [场地管理] (有权限可见) Web Admin: 商户 → 场地集合审核 ``` --- ## 二、B 端流程总览 ```mermaid flowchart TD A[场主注册/登录] --> B[提交入驻申请] B --> C{平台审核} C -->|拒绝| B1[修改资料重提] C -->|通过| D[创建场地集合] D --> E[添加场地片] E --> F[配置档期规则] F --> G[上架可约] G --> H[日常: 订场审核/赛事/数据] H --> I[添加管理员] ``` --- ## 三、入驻流程线框 ### Step V1 · 入驻引导 ``` ┌─────────────────────────────┐ │ 入驻场地集合 │ │ 在拉拉玩接待球队、办赛事、卖档期 │ ├─────────────────────────────┤ │ ✓ 多运动多片场地统一管理 │ │ ✓ 球队订场与活动自动关联 │ │ ✓ 赛事报名与数据看板 │ ├─────────────────────────────┤ │ ━━━━━━━ 开始入驻 ━━━━━━━ │ │ 已有账号? 查看审核状态 → │ └─────────────────────────────┘ ``` ### Step V2 · 基本信息 ``` ┌─────────────────────────────┐ │ ← 入驻申请 (1/4) │ ├─────────────────────────────┤ │ 集合名称 [XX 运动中心] │ │ 城市 [北京 ▼] │ │ 详细地址 [选择地图定位] │ │ 联系电话 [ ] │ │ 营业时间 [09:00-22:00] │ │ 封面图 [上传 16:9] │ │ 简介 [多行文本] │ └─────────────────────────────┘ [下一步] ``` ### Step V3 · 支持的运动类型 ``` ┌─────────────────────────────┐ │ ← 入驻申请 (2/4) │ │ 选择本集合支持的运动(多选) │ ├─────────────────────────────┤ │ ☑ 足球 ☑ 篮球 ☐ 排球 │ │ ☐ 羽毛球团体 ☐ 乒乓团体 │ ├─────────────────────────────┤ │ 提示: 决定用户发局时能否选本集合│ └─────────────────────────────┘ [下一步] ``` ### Step V4 · 资质与联系人 ``` ┌─────────────────────────────┐ │ ← 入驻申请 (3/4) │ ├─────────────────────────────┤ │ 营业执照 [上传] │ │ 场主姓名 [ ] │ │ 身份证号 [ ] │ │ 对公账户 [可选 P2] │ └─────────────────────────────┘ [下一步] ``` ### Step V5 · 确认提交 ``` ┌─────────────────────────────┐ │ ← 入驻申请 (4/4) │ │ 预览资料卡片 │ ├─────────────────────────────┤ │ ━━━━━━━━ 提交审核 ━━━━━━━━ │ │ 预计 1-3 个工作日 │ └─────────────────────────────┘ ``` ### 审核中 / 结果 ``` 审核中: 状态页 + 客服 已通过: 「开始添加场地片」CTA 已拒绝: 原因 + 修改重提 ``` --- ## 四、场地片管理 ### 片列表 ``` ┌─────────────────────────────┐ │ ← 场地片管理 · XX运动中心 │ │ [+ 添加] │ ├─────────────────────────────┤ │ ┌─────────────────────────┐ │ │ │ [足球] 五人制 A场 │ │ │ │ 10-12人 · 室内否 · 启用 │ │ │ │ [编辑] [档期] [停用] │ │ │ └─────────────────────────┘ │ │ ┌─────────────────────────┐ │ │ │ [篮球] 全场 1号 │ │ │ └─────────────────────────┘ │ │ ┌─────────────────────────┐ │ │ │ [羽毛] 3号场 │ │ │ └─────────────────────────┘ │ └─────────────────────────────┘ ``` ### 添加/编辑场地片 ``` ┌─────────────────────────────┐ │ ← 添加场地片 │ ├─────────────────────────────┤ │ 片名称 [五人制 A场] │ │ 运动类型 [足球 ▼] │ ← 须在集合 sports[] 内 │ 场地规格 [5人制 ▼] │ ← unit_format │ 容纳人数 [10] - [12] │ │ 室内/室外 ○室内 ●室外 │ │ 默认价格 [¥400/小时] │ ← 展示用,支付可选 │ 状态 [启用 ▼] │ └─────────────────────────────┘ [保存] ``` --- ## 五、档期管理 ### 周历视图(核心屏) ``` ┌─────────────────────────────┐ │ ← 档期 · 五人制 A场 │ │ [日] [周] [月] [批量设置] │ ├─────────────────────────────┤ │ 一 二 三 四 五 六 日│ │ 08 □ □ □ ■ □ ■ ■ │ │ 10 □ ■ □ ■ □ ■ ■ │ ■已订 □可约 ░锁场 │ 14 ■ ■ ■ ■ ■ ■ ■ │ │ 16 □ □ □ □ □ ■ ■ │ │ 19 □ □ □ □ □ ■ ■ │ ├─────────────────────────────┤ │ 点击时段: 设为可约/锁场/已订 │ └─────────────────────────────┘ ``` ### 批量开放规则(P1) ``` 每周一三五 14:00-22:00 开放可约 节假日例外日历 ``` --- ## 六、订场审核 ``` ┌─────────────────────────────┐ │ 订场申请 [待审核 2] │ ├─────────────────────────────┤ │ XX篮球队 · 周六 14-16 │ │ 全场1号 · 队长张三 │ │ [拒绝] [通过] │ ├─────────────────────────────┤ │ 已通过 / 已拒绝 历史 │ └─────────────────────────────┘ ``` 通过后:自动占用档期,可选同步创建 C 端活动 --- ## 七、管理台首页(概览) ``` ┌─────────────────────────────┐ │ XX 运动中心 [设置] │ │ [概览][档期][赛事][圈子][数据]│ ├─────────────────────────────┤ │ 今日 │ │ 订场 6 活动 3 待审 2 │ ├─────────────────────────────┤ │ 本周利用率 by 运动 │ │ [足球 ████░░] 67% │ │ [篮球 ███░░░] 52% │ ├─────────────────────────────┤ │ 快捷 │ │ [+场地片] [发起赛事] [公告] │ │ [管理员] [订场审核] │ └─────────────────────────────┘ ``` --- ## 八、管理员与权限 ``` ┌─────────────────────────────┐ │ 管理员设置 │ ├─────────────────────────────┤ │ [头像] 王场主 场主 │ │ [头像] 李管理 管理员 [移除]│ │ [头像] 赵前台 运营 [移除]│ │ [+ 邀请管理员] │ ├─────────────────────────────┤ │ 角色权限说明 → │ └─────────────────────────────┘ ``` | 角色 | 片/档期 | 订场审核 | 赛事 | 圈子 | 财务 | |------|---------|----------|------|------|------| | 场主 | ✓ | ✓ | ✓ | ✓ | ✓ | | 管理员 | ✓ | ✓ | ✓ | ✓ | — | | 运营 | 读 | ✓ | ✓ | ✓ | — | | 财务 | 读 | 读 | 读 | — | ✓ | --- ## 九、赛事发起(B 端) ``` ┌─────────────────────────────┐ │ 发起赛事 │ ├─────────────────────────────┤ │ 赛事名称 [周末篮球联赛] │ │ 运动 [篮球 ▼] │ │ 使用场地片 [全场1] [半场2] │ │ 日期范围 [4月循环] │ │ 报名上限 [8 队] │ │ 赞助/广告位 [可选] │ ├─────────────────────────────┤ │ ━━━━━━━ 发布到平台 ━━━━━━━ │ └─────────────────────────────┘ ``` --- ## 十、三端载体 | 功能 | App | 小程序 | Web Admin | |------|:---:|:------:|:---------:| | 入驻申请 | ✓ | ○ | ✓ | | 片/档期管理 | ✓ | — | ✓ | | 订场审核 | ✓ | 通知跳转 | ✓ | | 数据看板 | ✓ | — | ✓ | | 平台审核 | — | — | ✓ | --- ## 十一、Figma 命名 ``` flow/venue-complex-admin/ onboarding-intro onboarding-basic onboarding-sports onboarding-license onboarding-submit onboarding-status unit-list unit-edit slot-calendar-week slot-batch-rules booking-review-list dashboard-overview admin-roles event-create ``` --- ## 十二、与 C 端联动 | B 端操作 | C 端效果 | |----------|----------| | 审核通过集合 | 出现在发局「选集合」列表 | | 添加片+开放档期 | 发局 Step3 可选时段 | | 通过订场 | 球队活动关联片档期 | | 发起赛事 | `/e/{id}` 活动详情可报名 | | 发公告/圈子 | 集合粉丝可见 | --- ## 相关文档 - [综合场地系统](./venue-system.md) - [团队运动与场地集合](../04-domain/team-sports-venue.md) - [运动类型配置](../04-domain/sport-types-config.md) - [packages/shared/sports.json](../../packages/shared/sports.json)