🌼 兰花同城供应链分销小程序
模块功能分类与业务逻辑文档
一、项目概述
🎯 核心目标
构建集展示、销售、批发、分销、仓储管理为一体的同城兰花供应链平台。
💡 核心逻辑
① 一花一拍 — 以中转基地为中心,通过"一花一拍"解决非标品销售难题
② 二级分销 — 通过二级分销机制驱动普通人带货,低门槛创业
③ 批发模式 — 通过批发模式服务实体花商,实现B端供货
🌱 平台定位
- 以中转基地为运营核心,连接上游花圃与下游用户
- 以同城配送(15km范围)为主要履约方式
- 以短视频+实拍确认建立非标品信任机制
- 以代销员网络实现社交裂变增长
二、用户角色与权限体系
| 角色 | 获取方式 | 核心权限 |
|---|---|---|
| C端普通用户 | 进入小程序默认身份 | 浏览零售价、下单支付、预约培训活动 |
| 代销员(小B) | 线上申请:实名认证+微信支付实名一致性校验+转账授权,7天内首单激活 | 查看零售价+预估佣金、素材一键转发、查看下级团队、佣金提现 |
| 批发商(大B) | 后台手动授权(需营业执照) | 查看批发阶梯价、批量采购、预约到店自提 |
| 基地管理员 | 后台分配 | 货品上架、库存调拨、订单分拣、发货前视频上传、配送调度、佣金结算审核、售后处理 |
🔬 角色关系与权限层级图
👑 基地管理员
最高管理权限
最高管理权限
▼
💼 批发商(大B)
后台授权 | 批发采购
后台授权 | 批发采购
🚀 代销员(小B)
线上申请 | 分销带货
线上申请 | 分销带货
▼
👤 C端普通用户
默认身份 | 浏览购买
默认身份 | 浏览购买
🔸 普通用户 → 申请成为代销员(实名+激活) 🔸 批发商需后台手动授权
🔸 代销员可发展下级代销员(二级分销) 🔸 管理员拥有全部操作权限
三、前台功能模块
🌻 3.1 商品展示与库存模块
◆ 一花一拍(孤品)
- 每个孤品有唯一编号(如A-001),库存固定为1
- 展示内容:主图视频、实拍细节图、养护百科
- 下单锁定机制:用户点击"立即结缘"后,系统将该商品锁定10分钟。锁定期间其他用户无法购买;用户主动取消订单或10分钟未支付,锁自动释放
- 售罄处理:支付成功后商品自动下架,前端显示"已结缘",并自动推荐同类在售孤品
📹 发货前实拍确认流程
- 订单支付成功后,基地管理员拍摄该孤品实时状态视频(带时间水印),通过模板消息发送给用户
- 用户可在订单详情页查看视频,并选择:确认发货 / 提出异议 / 超时自动确认
- 超时规则:2小时未操作发第二次提醒,再1小时仍未确认则自动同意发货(合计3小时)
📦 客服处理异议
- 同意退款 / 推荐换货 / 驳回
- 用户对处理不满意可申请平台介入
◆ 标准品(走量款)
- 同规格多盆,库存自定义,零售库存与批发库存共享
- 支持普通购物车购买,多件购买实时扣减库存
- 后台可设置低库存预警阈值
🏷 商品标签与筛选
花期标签 香型标签 养护难度标签
📃 孤品购买完整流程图
👀 用户浏览
孤品详情
孤品详情
→
💜 立即结缘
(点击下单)
(点击下单)
→
🔒 锁定商品
(10分钟)
(10分钟)
→
💰 支付成功
→
🚫 商品下架
显示"已结缘"
显示"已结缘"
🎥 管理员
拍摄视频
拍摄视频
→
📨 推送视频
给用户
给用户
→
✅ 用户确认
(或3h超时)
(或3h超时)
→
🚚 发货配送
⚠ 异常分支一:超时未支付
❌ 10分钟
未支付
未支付
→
🔓 自动释放
商品解锁
商品解锁
⚠ 异常分支二:用户提出异议
💬 用户
提出异议
提出异议
→
💡 客服处理
→
退款
换货
驳回
📃 售后异议处理流程图
💬 用户提出异议
→
📝 客服受理
→
✅ 同意退款
↓
原路退回
🔄 推荐换货
↓
重新发货
❌ 驳回
↓
用户可申请
平台介入
平台介入
🚀 3.2 代销(分销)系统
◆ 成为代销员流程
- 用户点击"申请成为代销员",完成实名认证(姓名+身份证号)
- 系统通过微信支付实名验证接口校验(姓名与微信支付实名一致)
- 校验通过后,引导完成微信商家转账授权
- 注册成功,进入未激活状态。提示7天内完成自购激活
- 首单自购支付成功后 → 正式激活
- 7天内未激活 → 自动降级为普通用户
🚫 未激活状态限制:无法分享商品、无法绑定下级、无法查看佣金余额
📃 代销员注册激活流程图
👤 用户申请
成为代销员
成为代销员
→
📄 实名认证
姓名+身份证
姓名+身份证
→
💳 微信支付
实名校验
实名校验
→
✅ 转账授权
签约
签约
⏳ 未激活状态
(7天倒计时)
(7天倒计时)
→
🛒 7天内自购一单
↓
🎉 正式激活!
⏳ 超过7天未购
↓
👎 自动降级
恢复普通用户
恢复普通用户
🛡 风控规则
- 同一设备/IP注册超过3个账号 → 标记可疑并限制提现
- 敏感词自动检测,累计3次违规 → 清退处理
💰 分销层级与佣金规则
| 层级 | 类型 | 规则说明 |
|---|---|---|
| 一级 | 直接销售奖 | 代销员直接销售或自购获得佣金(比例后台可配置) |
| 二级 | 团队辅导奖 | 下级销售后获得可配置比例(默认20%);需满足:新人保护期30天内,或当月有直销 |
📃 佣金结算与提现流程图
📦 订单确认收货
(主动/7天自动)
(主动/7天自动)
→
❄ 7天冻结期
退款则撤回
退款则撤回
→
💰 转为可提现
余额
余额
→
📝 提现申请
1-2000元/笔
1-2000元/笔
📊 个税计算
月度累计
月度累计
→
🔍 人工审核
→
💳 微信转账
到零钱
到零钱
→
✅ 到账完成
📊 个税计算公式
// 每月1日清零累计额度
应纳税所得额 = max(0, 累计总额 - 800)
累计应纳税额 = 应纳税所得额 × 20%
本次应扣税额 = 累计应纳税额 - 本月已扣税额
实际到账 = 本次提现金额 - 本次应扣税额
应纳税所得额 = max(0, 累计总额 - 800)
累计应纳税额 = 应纳税所得额 × 20%
本次应扣税额 = 累计应纳税额 - 本月已扣税额
实际到账 = 本次提现金额 - 本次应扣税额
🔄 退款追偿机制
已提现佣金从余额扣除;余额不足则记为负余额;后续佣金自动抵扣欠款;欠款期间禁止提现。
🎨 素材库与一键转发
- 管理员上传商品素材(图片/视频/文案)
- 代销员可一键生成含个人专属二维码的海报
- 用户通过海报扫码下单,自动绑定上级代销员关系
📦 3.3 批发商模块
- 专属入口:底部导航栏"批发商城"(仅授权批发商可见)
- 阶梯价格显示:
| 数量区间 | 单价示例 | 说明 |
|---|---|---|
| 1 - 9盆 | ¥150/盆 | 小批量 |
| 10盆及以上 | ¥120/盆 | 大批量优惠价 |
- 批量采购:选择商品数量自动计算总价,支持预约自提或配送
- 库存规则:批发与零售共享标准品库存,实时扣减;孤品不参与批发
🚚 3.4 同城配送与基地服务
◆ 同城配送
- 基地设置中心坐标、配送最大半径15km、核心区半径5km
- 运费规则:≤5km 免费 | 5-15km 按每公里费率计算 | >15km 不配送
- 订单状态:待分拣 → 配送中 → 已送达
📃 同城配送流程图
📝 用户下单
→
📍 距离计算
驾车距离
驾车距离
→
💲 运费计算
→
📦 待分拣
→
🚚 配送中
→
✅ 已送达
💲 运费计算逻辑
距离 ≤ 5km
免运费
免运费
|
5km < 距离 ≤ 15km
按公里计费
按公里计费
|
距离 > 15km
不支持配送
不支持配送
🎉 活动预约
- 管理员发布活动(标题、时间、地点、人数上限、收费/免费、退款规则)
- 用户在线报名付费,生成二维码入场券
- 退款规则:活动开始前48小时可退
- 现场扫码核销
四、后台管理功能模块
后台系统为基地管理员提供完整的运营管理能力,涵盖商品、订单、分销、财务、活动及系统配置等核心模块。
📦 4.1 商品管理
| 功能 | 说明 |
|---|---|
| 商品列表 | 支持搜索、筛选(类型/状态/标签)、排序 |
| 商品上架 | 填写基本信息、上传主图/视频、设置价格库存、配置标签 |
| 商品编辑 | 修改商品信息,同步更新前台展示 |
| 商品下架 | 手动下架或孤品售出后自动下架 |
| 批量导入/导出 | 支持Excel模板批量导入商品,导出商品数据 |
| 低库存预警 | 库存低于阈值时自动提醒管理员补货 |
📋 4.2 订单管理
| 功能 | 说明 |
|---|---|
| 订单列表 | 全部订单的检索、筛选、状态分类查看 |
| 订单详情 | 商品信息、支付信息、物流信息、售后记录 |
| 孤品视频上传 | 支付成功后为孤品订单上传发货前视频 |
| 状态变更 | 手动流转订单状态(待分拣→配送中→已送达) |
| 售后处理 | 处理用户异议:同意退款/推荐换货/驳回 |
| 配送单打印 | 打印配送标签和分拣单 |
| 订单导出 | 按条件导出订单数据为Excel |
👥 4.3 分销(代销员)管理
| 功能 | 说明 |
|---|---|
| 代销员列表 | 查看所有代销员状态(待审核/已激活/已冻结/已清退) |
| 审核管理 | 审核代销员申请,查看实名认证信息 |
| 清退处理 | 违规清退,扣除20%违约金后退还剩余佣金 |
| 下级关系树状图 | 可视化展示代销员的上下级关系网络 |
| 佣金调整 | 手动调整佣金比例、冻结/解冻佣金 |
| 素材库管理 | 上传/编辑/删除营销素材,管理素材分类 |
💼 4.4 批发商管理
| 功能 | 说明 |
|---|---|
| 批发商列表 | 查看所有批发商信息与状态 |
| 授权管理 | 审核营业执照,授权/撤销批发商资格 |
| 批发订单管理 | 批发订单的查看、处理、导出 |
| 阶梯价格配置 | 为不同商品设置批发阶梯价规则 |
💰 4.5 财务与提现管理
| 功能 | 说明 |
|---|---|
| 提现申请列表 | 待审核/已通过/已拒绝的提现申请管理 |
| 提现审核 | 核实金额与个税计算,审批通过或拒绝 |
| 对账单 | 日/月维度对账单,收入支出明细 |
| 佣金流水 | 每笔佣金的产生、冻结、解冻、提现记录 |
| 欠款管理 | 管理代销员负余额,跟踪抵扣情况 |
| 手动打款 | 特殊情况下手动处理转账 |
🎉 4.6 活动管理
| 功能 | 说明 |
|---|---|
| 活动列表 | 查看所有活动及状态(未开始/进行中/已结束) |
| 发布活动 | 设置标题、时间、地点、人数上限、费用、退款规则 |
| 编辑活动 | 修改活动信息(已报名用户需通知) |
| 报名列表 | 查看报名用户、付款状态、入场券状态 |
| 现场核销 | 扫描用户二维码入场券完成核销 |
| 报名导出 | 导出报名列表为Excel |
⚙ 4.7 系统与权限管理
| 功能 | 说明 |
|---|---|
| 管理员账号管理 | 添加/编辑/禁用管理员账号,分配角色权限 |
| 操作日志 | 记录所有管理操作,支持审计追溯 |
| 配送配置 | 设置基地坐标、配送半径、公里费率 |
| 全局参数配置 | 佣金比例、冻结天数、个税阈值、锁定时长等 |
📊 4.8 数据看板
| 数据指标 | 说明 |
|---|---|
| 今日销售额/订单数 | 实时统计当日核心销售数据 |
| 代销员排行榜(前10) | 按销售额排名,激励代销员 |
| 商品动销率 | 有销量商品占比,衡量商品健康度 |
| 滞销商品列表 | 30天无销售的商品,提醒运营关注 |
| 畅销商品排行榜(前10) | 热销商品TOP10,指导补货决策 |
| 配送订单状态分布 | 待分拣/配送中/已送达的订单比例 |
五、关键业务规则汇总表
| 业务场景 | 规则详情 |
|---|---|
| 孤品购买 | 下单锁定10分钟;发货前用户确认视频(3小时内),超时自动发货 |
| 代销员激活 | 实名+微信支付实名一致+转账授权+7天内自购一单;超期自动降级为普通用户 |
| 二级佣金 | 比例可配置(默认20%);30天保护期内无条件获得,之后需当月有直销方可享受 |
| 佣金冻结期 | 确认收货后7天(主动确认或送达后7天自动确认) |
| 个税计算 | 月度累计劳务报酬:每月1日清零,累计提现减800后×20% |
| 退款追偿 | 已提现佣金从余额扣除或从未来佣金抵扣,欠款期间禁止提现 |
| 运费计算 | 驾车距离:≤5km免费,5-15km按公里计费,>15km不配送 |
| 售后时限 | 签收后48小时内可申请售后 |
| 批发库存 | 与零售共享标准品库存,实时扣减;孤品不参与批发 |
| 活动退款 | 默认活动开始前48小时可退,超时不退 |
六、用户体验补充要求
| # | 场景 | 体验要求 |
|---|---|---|
| 1 | 孤品浏览 | 视频自动播放(静音),滑动切换,沉浸式全屏体验 |
| 2 | 下单锁定 | 锁定倒计时可视化显示(10:00倒数),营造紧迫感 |
| 3 | 支付成功 | 庆祝动画 + "恭喜结缘"提示 + 推荐同类商品 |
| 4 | 视频确认 | 视频支持全屏播放、截图保存,确认按钮醒目 |
| 5 | 代销员申请 | 进度条式引导(4步),每步完成有勾选动画反馈 |
| 6 | 佣金到账 | 微信服务通知推送,余额变动实时更新 |
| 7 | 提现操作 | 预估到账金额实时计算(含税后),操作前二次确认 |
| 8 | 素材转发 | 一键生成海报,长按保存到相册,复制文案到剪贴板 |
| 9 | 批发下单 | 数量选择自动切换阶梯价,总价实时更新 |
| 10 | 配送追踪 | 地图实时显示配送员位置,预计到达时间 |
| 11 | 活动报名 | 名额剩余实时显示,报满后显示候补选项 |
| 12 | 入场核销 | 二维码亮度自动最大化,支持离线展示 |
| 13 | 低库存提醒 | 商品详情页显示"仅剩X盆",制造稀缺感 |
| 14 | 搜索体验 | 支持语音搜索、历史搜索、热门推荐 |
| 15 | 新人引导 | 首次进入展示功能引导弹窗,可跳过 |
| 16 | 加载状态 | 骨架屏占位、下拉刷新、上拉加载更多 |
| 17 | 错误处理 | 友好的错误提示(非技术语言),提供重试按钮 |
| 18 | 无网络状态 | 离线时显示缓存数据,恢复网络后自动刷新 |
移动端 UI 界面展示
以下为小程序关键页面的可视化原型 Mockup,展示产品核心交互形态。
⋮ ○
🔍 搜索兰花品种、编号...
一花一拍
标准品
批发
活动
🌼
建兰·富山奇蝶
¥580
预估佣金 ¥58
已结缘
🌻
墨兰·企黑
¥320
预估佣金 ¥32
🌱
春剑·绿云
¥450
预估佣金 ¥45
🌸
蓠兰·金孔雀
¥680
预估佣金 ¥68
首页 · 兰花孤品广场搜索 + Banner + 分类标签 + 瀑布流商品卡片
⋮ ○
编号:A-001 · 孤品
建兰·富山奇蝶 精品苗
¥580
🌱 养护百科
光照:散射光 | 浇水:3天/次 | 难度:⭐⭐
📷 实拍细节
🔒 下单后锁定10分钟,请尽快支付
💜 立即结缘
孤品详情页视频展示 + 商品编号 + 结缘按钮 + 养护信息
⋮ ○
09:42商品已锁定,请在倒计时内完成支付
商品信息
🌼
建兰·富山奇蝶 A-001
¥580
📍
张三 138****5678
广州市天河区天河路388号
配送距离
🚚 距基地 6.2km · 运费 ¥8
支付方式
💳 微信支付
合计:¥588
立即支付
下单锁定 / 支付页10分钟倒计时 + 地址 + 配送费 + 微信支付
⋮ ○
📅 2026-05-18 14:32:05
商品
建兰·富山奇蝶 A-001 | 订单号 202605180001
⏳ 请在 2小时37分10秒 内确认
超时未操作将自动确认发货(合计3小时)
✅ 确认发货
⚠ 提出异议
发货前视频确认页视频播放(时间水印) + 确认/异议按钮 + 3h倒计时
🚀 代销员 & 批发 & 管理端页面
⋮ ○
✓
实名
认证
认证
2
微信支付
校验
校验
3
转账
授权
授权
4
7天
激活
激活
💳 第2步:微信支付实名校验
👤 姓名:张三
🆔 身份证号:440106****1234
💳 微信支付实名:自动校验中...
系统将校验您的姓名与微信支付实名是否一致
下一步:授权转账
已有 1,280 人加入代销员网络
代销员申请页4步进度条 + 实名认证 + 支付校验 + 激活倒计时
⋮ ○
可提现余额
¥1,286.50
立即提现
¥360
冻结中
¥8,520
累计收益
¥126
本月个税
提现限额
单笔 ¥1 ~ ¥2,000,实时到账微信零钱
👥 我的团队
直推 12 人 | 间推 38 人 | 本月团队业绩 ¥15,600
近期佣金记录
建兰·富山奇蝶 一级佣金+¥58
墨兰·企黑 团队辅导奖+¥6.4
提现到账-¥500
代销员中心 / 佣金提现页余额 + 冻结 + 累计收益 + 个税 + 团队层级
⋮ ○
🌼
建兰·富山奇蝶 (标准品)
库存充足 | 支持自提/配送
数量区间
单价
说明
1 - 9盆
¥150
小批量
10盆+
¥120
大批量优惠
-
12
+
实时总价:¥1,440 (已触发阶梯价 ¥120/盆)
取货方式
🚚 配送到店 | 🏢 到店自提
📦 批量下单
批发商城页阶梯价格表 + 数量选择器 + 实时总价 + 批量下单
⋮ ○
¥12,860
今日销售额
47
今日订单
89%
动销率
156
代销员总数
🏆 代销员排行 Top5
1
李芳
¥3,280
2
王强
¥2,960
3
赵文
¥2,150
4
刘海
¥1,880
5
陈美
¥1,560
🚚 配送订单状态
已送达 36%
配送中 33%
待分拣 31%
数据看板(管理员)销售大字卡片 + 代销员排行Top + 配送状态饼图
七、系统架构要点
🗃 库存管理体系
- 孤品库存:固定为1,下单即锁定,支付即清零下架
- 标准品库存:零售与批发共享,实时扣减,支持并发锁控制
- 库存预警:低于阈值自动通知管理员,支持批量补货操作
- 库存回滚:订单取消/退款后自动恢复库存(孤品重新上架需手动确认)
💰 佣金结算体系
- 佣金计算:订单支付成功时即时计算一级+二级佣金,记录待结算
- 冻结机制:确认收货后进入7天冻结期,期间退款可撤回
- 个税代扣:月度累计计算,超800元部分按20%代扣代缴
- 负余额追偿:退款追偿产生的负余额从后续佣金自动抵扣
- 对账审计:每日自动生成对账单,支持月度汇总导出
🚚 配送体系
- 距离计算:调用地图API获取驾车距离(非直线距离)
- 区域划分:核心区(≤5km)免运费,扩展区(5-15km)按公里计费
- 配送调度:管理员手动分配或按区域自动分配配送员
- 签收确认:配送员标记送达后,用户可主动确认或7天自动确认
🛡 安全与风控体系
- 实名认证:微信支付实名接口校验,确保身份真实
- 设备风控:同设备/IP注册超3个账号标记可疑
- 敏感词检测:AI自动检测违规内容,3次违规自动清退
- 资金安全:提现需人工审核,单笔限额1-2000元
- 数据加密:用户身份证号等敏感信息加密存储
- 操作审计:后台所有操作记录日志,支持追溯
🌼 兰花同城供应链分销小程序 — 模块功能分类与业务逻辑文档
版本 Final 1.0 | 2026-04-16 | 保密文档