拍了吗 · 产品需求概览

旅拍摄影服务平台 · 小程序 + 管理后台 · v5 定稿

📱 消费者小程序 🏢 服务中心后台 🏛️ 总部后台

壹 · 组织架构(核心设计)

总部直管城市服务中心,服务中心下运营多个品牌,消费者只认品牌不认人

🏛️ 拍了吗 · 总部(平台方)
↓ 直接合作方(每城 1-2 家)
🏢 上海 · XX旅拍中心
超级门店综合体
🏢 北京 · YY摄影中心
超级门店综合体
↓ 服务中心自主运营的品牌(每城独立创建,不通用)
🎨 海岛旅拍品牌
¥499 · 起拍13张
🎨 城市街拍品牌
¥299 · 起拍21张
🎨 亲子写真品牌
¥399 · 起拍16张
🎨 证件快照品牌
¥99 · 起拍3张
↓ 消费者只看品牌,永远看不到摄影师个人
👤 消费者

贰 · 三端功能一览

消费者小程序 + 服务中心后台 + 总部后台,三个端口权限清晰

📱
消费者端
微信小程序
  • 城市切换
  • 浏览服务中心
  • 品牌商品列表
  • 品牌服务详情
  • 作品图集浏览
  • 图文作品查看
  • 预约下单(选档期)
  • 微信支付 ¥500(进店款·可全退)
  • 订单管理 / 改期
  • 退款申请(¥500 全退)
  • 微信支付 ¥2500(拍摄款·不可退)
  • 月度拍摄量累计
  • 选片 → 加选 → 支付尾款
  • 图文评价
  • 加选产品(浏览 / 下单 / 支付)
  • 在线客服
🏢
服务中心
Web 管理后台 / H5
  • 服务中心主页编辑
  • 分品牌主题图集管理
  • 分品牌自主定价(按张)
  • 起拍量设置(系统锁定最低 6000 元)
  • 每日档期数设置
  • 订单列表(¥500 进店 / 补 ¥2500 拍摄)
  • 标记选片完成
  • 标记重拍
  • 每单收益记录
  • 月度拍摄量累计
  • 一键歇业(全店停约)
  • 数据看板
  • ❌ 不录入摄影师个人
🏛️
总部后台
Web 管理后台
  • 服务中心新增 / 停服
  • 服务中心品牌管理(新增/下架,每城独立)
  • 服务中心启停控制
  • 服务中心一键歇业(全店停约)
  • 产品系列上架(全国统一)
  • 全局订单看板
  • 城市业绩排名
  • 跨中心财务总览
  • 平台全局参数设置
  • ❌ 不分账

叁 · 核心业务流程

从浏览到评价的完整订单链路(三段式支付:进店 ¥500 → 拍摄 ¥2500 → 尾款)

flowchart TD
    subgraph Consumer["👤 消费者小程序"]
        A1[打开小程序 → 选城市] --> A2[浏览服务中心品牌]
        A2 --> A3[进入中心 → 逛品牌商品列表]
        A3 --> A4[选中品牌 → 看服务详情]
        A4 --> A5[浏览作品图集 + 图文评价]
        A5 --> A6[查可约日历 → 选日期时段]
        A6 --> A7[付 ¥500 进店款 → 下单成功·可全退]
        A7 --> A8[到店 → 付 ¥2500 拍摄款·不可退]
        A8 --> A9[拍摄完成 → 服务中心标记]
        A9 --> A10[去选片 → 加选张数 → 付尾款]
        A10 --> A10b[订单转已完成 → 销量累计]
        A10b --> A11[图文评价]
    end

    subgraph Center["🏢 服务中心后台"]
        C1[查看订单列表] --> C2[标记拍摄完成]
        C2 --> C3[标记选片完成 / 重拍]
        C3 --> C4[每单收益 + 月度拍摄量累计]
        C4 --> C5[数据看板]
    end

    subgraph HQ["🏛️ 总部后台"]
        H1[全局订单看板] --> H2[城市业绩排名]
        H2 --> H3[跨中心财务总览]
    end

    A7 -- 创建订单 --> C1
    A8 -- 支付拍摄款 --> C1
    A10 -- 选片完成 --> C3
    A10b -- 销量累计 --> C4
    C1 -- 同步 --> H1
    A10b -- 同步 --> H3

    style A7 fill:#fde8e1,stroke:#e85d3a
    style A8 fill:#fff7e6,stroke:#fa8c16
    style A10 fill:#fde8e1,stroke:#e85d3a
    style C2 fill:#d6eaed,stroke:#2c6e7a
    style C3 fill:#d6eaed,stroke:#2c6e7a
    
图 1 · 消费者 → 服务中心 → 总部三端联动订单全流程

肆 · 页面线框缩略图

消费者端核心路径 + 服务中心后台示意(UI 设计稿见「🎨 UI 设计稿」Tab)

📱 消费者小程序(3 页核心)

9:41 📶 🔋
🏠 拍了吗 · 上海
✨ 推荐摄影馆
首页城市 + 推荐品牌
9:41 📶 🔋
🎨 XX摄影馆 · 品牌列表
💎 海岛旅拍品牌
¥499/张 · 起拍13张 · ★4.9
📸 城市街拍品牌
¥299/张 · 起拍21张 · ★4.8
品牌列表商品式陈列
9:41 📶 🔋
📅 可约 · 海岛旅拍品牌
📸 作品图集
📅 10月日历
品牌详情图集 + 可约日历 + 立即预约

🖥️ 服务中心后台(Web)

🏢 XX摄影馆
📊 数据看板
🎨 品牌管理
📦 订单列表
🖼️ 订单流转
💰 财务汇总
⚙️ 一键歇业
🖼️ 订单流转 · 今日待处理 6 单
海岛旅拍 · 14:00
待拍摄 · 补 ¥2500
城市街拍 · 15:30
待选片完成
亲子写真 · 17:00
已完成 ✅
128
本月订单
¥37,600
本月营业额
4.8
平均评分
图 2 · 服务中心 Web 后台线框示意(含侧边导航 + 数据概览)

伍 · 核心业务规则

所有已定的规则,开发时直接参考

📅 档期规则

  • 每个品牌每日可约 = 服务中心填写的档期数
  • 服务中心「一键歇业」→ 旗下全部品牌停约
  • 总部也可对服务中心一键歇业
  • 优先级:总部歇业 > 服务中心歇业 > 档期数

💰 报价 & 套餐规则

  • 分品牌自主定价,按张收费:精修照 100 元起,每间隔 50 元一个阶梯(100 / 150 / 200 / 250…上不封顶)
  • 套餐总价 = 单张报价 × 起拍张数
  • 最低客单价 ≥ 6000 元:起拍张数不限,但单张报价 × 起拍量 ≥ 6000 元;系统自动锁定起拍量底数,只可加不可减
  • 例:定价 200 元/张 → 系统锁定起拍量底数 = 30 张(200×30=6000);定价 150 元/张 → 起拍量底数 = 40 张(150×40=6000);定价 499 元/张 → 起拍量底数 = 13 张(499×12=5988 不够,499×13=6487)

💵 三段式支付规则(核心)

  • ① 进店款 ¥500:小程序下单选档期时全额支付,仅限未拍摄前可全退(系统自动退款)
  • ② 拍摄款 ¥2500:消费者到店后支付,不可退;一旦支付拍摄款,进店款 ¥500 视为已履约,同步不再退
  • ③ 尾款(选片后支付):尾款 = 单价 × 起拍量 + 单价 × 加选张数 − 已支付总额(动态抵扣已付的 ¥500 + ¥2500,不写死扣除额)
  • 例:定价 200 元/张,起拍 30 张,加选 5 张,已付 ¥500 + ¥2500 = ¥3,000 → 尾款 = 200×30 + 200×5 − 3000 = 6000 + 1000 − 3000 = ¥4,000
  • 总支付 = 进店款 + 拍摄款 + 尾款 = 单价 × (起拍量 + 加选张数)
  • 支付技术方案:主订单下挂支付流水表,每段支付独立创建微信支付单(独立 out_trade_no),独立回调,互不影响;微信支付 Native 模式原生支持,无合规问题

🖼️ 选片 + 加选

  • 拍摄完成后服务中心标记「拍摄完成」
  • 消费者在小程序选片,可加选张数
  • 加选单价 = 品牌单张报价
  • 服务中心可标记「选片完成」
  • 如出片不合格,服务中心标记「重拍」

📦 加选产品(独立业务线)

  • 总部统一上架产品系列(全国通用,如相册/相框/冲印)
  • 消费者可浏览产品列表、查看详情
  • 下单支付全额,不可退
  • 支持图文评价
  • 履约方:服务中心负责发货与售后,总部只负责产品上架与定价

🔄 订单规则

  • 消费者选哪个品牌 → 订单就归哪个品牌
  • 不存在系统盲分 / 派单
  • 品牌内部怎么分给摄影师 → 系统不管
  • 系统不录取摄影师个人信息

💳 支付与退款

  • 支付方式:微信支付 Native(主订单 + 支付流水,三段独立支付单)
  • 退款规则:进店款 ¥500 仅限未拍摄前可全退(系统自动);一旦支付拍摄款 ¥2500,¥500 同步不再退
  • 拍摄款 ¥2500 / 尾款 / 产品款 → 不可退,纠纷走人工
  • 改期 → 人工 / 服务中心处理

📸 内容展示

  • 品牌详情页:主题图集形式
  • 每套主题图集最多 9 张
  • 支持图文作品 + 图文评价(消费者可上传图片)
  • 消费者永远看不到摄影师个人

📊 财务核算

  • 只做记录,不做自动分账
  • 不做自动打款 / 不支持提现
  • 服务中心:每单收益记录 + 月度拍摄量累计
  • 总部:跨中心财务总览

陆 · 待商榷 & 一期砍掉

跨城、信用分待团队讨论;其余功能一期明确不做

功能说明状态
跨城订单待讨论具体细节待商榷
信用分体系待讨论具体细节待商榷
摄影师个人入驻系统不录取摄影师,由品牌内部管理砍掉
工作室端品牌运营全部下沉到服务中心后台,不设独立工作室端砍掉
系统自动分账财务只记录不流转砍掉
提现功能线下转账砍掉

柒 · v5 变更说明(相对上一版)

本版基于客户最新需求文档调整,下表列出核心变化点,便于对照确认

维度上一版(v4)本版(v5)变化
端口数量四端:消费者 / 工作室 / 服务中心 / 总部三端:消费者 / 服务中心 / 总部精简
角色层级总部 → 服务中心 → 工作室 → 摄影师总部 → 服务中心 → 品牌重构
最低客单价¥4,000¥6,000提高
支付模型定金阶梯 + 尾款(两段)三段式:进店¥500 + 拍摄¥2500 + 尾款重构
进店款无¥500(下单时付,可全退)新增
拍摄款无¥2500(到店付,不可退)新增
尾款公式单价×起拍量 − 定金 + 单价×加选单价×起拍量 − 3000 + 单价×加选调整
产品系列商城无新增:总部统一上架,消费者全额支付不可退新增
在线客服无新增新增
重拍无新增:服务中心可标记重拍新增
月度拍摄量累计仅工作室端可见消费者端 + 服务中心端扩展
定价/档期设置主体工作室自主设置服务中心分品牌设置上移
选片流程服务中心有选片工作台消费者端选片,服务中心标记选片完成调整
服务中心主页编辑无新增新增
品牌通用性工作室理论可跨中心每城独立创建,不通用隔离
工期10-12 周8-9 周(全程并行开发)压缩

⚠️ 待客户确认的边界问题

  • 三段支付合规性:推荐方案——主订单下挂支付流水表,三段支付分别创建独立微信支付单(独立 out_trade_no),微信支付 Native 原生支持,无合规问题。需客户确认是否接受此支付拆分方案
  • 尾款公式边界:推荐改为动态计算——尾款 = 单价×起拍量 + 单价×加选 − 已支付总额,不写死减 3000;进店款 ¥500 可退仅限未拍摄前,支付拍摄款后 ¥500 同步不退。需客户确认退款边界规则
  • 产品商城履约方:推荐由服务中心负责发货与售后,总部只负责产品上架与定价。需客户确认履约责任方
  • 品牌复制边界:推荐复制 = 克隆品牌配置模板(名称/Logo/定价/图集/档期模板)到新服务中心,历史订单、评价、销量数据不复制,新城市从零开始。需客户确认复制范围