MODULE 08 · MINIPROGRAM CMS

📱小程序运营
内容中台 + 公共 API

游客侧的内容中台。运营人员零代码统一管理首页轮播、快捷导航、专题活动、资讯公告、服务目录与每日限量;公共 HTTP API 实时驱动小程序客户端,无需重新发版即可生效。

零代码运营 实时生效 多租户 · 多站点隔离
BANNER

轮播 · 导航
专题 · 资讯

SERVICE

服务分类 + 项目
每日限量防超售

API

匿名公共 API
首屏快加载

01 · OVERVIEW

模块总览 · 游客侧内容中台

功能域说明
轮播图管理小程序首页/频道顶部横幅
快捷导航管理首页图标快捷入口,支持多种跳转
专题活动管理运营专题聚合,关联具体产品
资讯公告管理图文资讯 / 外链 / 小程序页
服务分类管理「服务」频道分类目录
服务项目管理分类下具体服务条目
每日限量管理按日期设置总量上限,防超卖
公共 API 服务面向小程序客户端的匿名数据接口
03 · QUICK NAV

快捷导航管理 · 5 种跳转类型

跳转类型适用场景
应用内跳转跳转至当前小程序内的页面
打开另一个小程序跨小程序跳转(合作方)
授权的域名跳转跳转至已授权域名的 H5
资讯跳转跳转至站内资讯详情页
拨打电话点击直接拨打指定电话

字段:名称 · 图标 · 简短描述 · 标签 · 跳转地址 · 显示排序 · 首页展示 · 发布状态。支持按 ProductType 过滤展示,不同业务场景显示不同导航。

04 · TOPIC

专题活动管理 · Topic + TopicItem 两层

4.2 专题(Topic)
专题名称 / 简短描述展示标题 + 标语
分组标签后台归组,批量管理
首页展示 / 排序 / 发布状态多专题间顺序控制
4.3 内容项(TopicItem)
内容名称 / 封面 / 标签角标如「热销」「限时」
简短描述卡片副文案
关联票务产品点击直接进入购买页
跳转开关 / 发布状态 / 排序独立维护

专题与票务产品联动:产品下线时专题内容同步处理,运营到转化一步完成。

05 · INFORMATION

资讯公告管理

字段说明
标题 / 封面 / 简短描述列表卡片展示
正文内容富文本详情(仅"文章"类型)
链接地址 / 内容类型文章 / 网页链接 / 小程序链接
推送间隔(小时)循环推送,0 表示不重复
有效开始/结束时间UTC,过期自动停止展示
首页展示 / 排序 / 发布状态首页资讯栏滚动控制
🎯 自动失效 + 按业务过滤

设置有效期后过期自动停止展示,无需手动下线。支持按 ProductType 过滤,不同业务场景显示不同资讯。

06 · SERVICE

服务目录管理 · 分类 + 项目两层

🗂️

6 · 服务分类(ServiceCategory)

  • 分类名称 / 描述
  • 显示排序
  • 发布状态(已发布/未发布)
  • 新建/编辑/删除 · 上下线
📋

7 · 服务项目(ServiceItem)

  • 项目名称 / 描述
  • 所属分类
  • 显示排序 / 发布状态
  • 按分类层级结构维护
08 · DAY LIMIT

每日限量管理 · 限量规则 + 每日记录

8.2 限量规则(DayLimitSetting)
规则名称如「暑期每日限额」
生效开始日期规则适用起始
生效结束日期规则适用截止
8.3 每日记录(DayLimit)
所属规则 / 日期归属规则
总量(Total)当日容量上限
已用量(Used)实时更新
剩余量Total - Used,小程序实时显示
🛡️ 超售防控

已用量实时跟踪。游客购票时实时检查当日已用量 vs 总量,已满额时提示"今日票已售罄",从源头杜绝超售。退票时已用量自动减少,释放余量。

09 · PUBLIC API

公共 API 服务 · 匿名可访问

9.2 首页数据 API返回内容说明
获取轮播图列表Banner 列表支持按 ProductType 筛选
获取快捷导航QuickNav 列表支持按 ProductType 筛选
获取专题活动Topic + TopicItem产品下线自动过滤
获取资讯公告Information 列表有效期自动过滤
9.3 其他公共 API 覆盖范围
Ticket / Product票务产品查询、详情、库存
Order / Payment下单、订单查询、微信/支付宝支付
Lease / Coach / Timing租赁/教练/计时项目查询
ETicket / Pass电子票核验、通行证管理
User / Face / Hardware微信登录、人脸识别、硬件交互
OTA / Activity / CampOTA 渠道、活动、营地查询
Contacts / Site / Report联系方式、站点信息、用户报表
SelfService自助服务入口
⚡ 首屏快加载

所有公共 API 均为匿名可访问,适合在小程序启动时预加载,提升首屏渲染速度。

10 · PERMISSION

权限控制 · 资源级 CRUD 授权

权限模块权限项
资讯公告 / 轮播图 / 专题活动查看、新增、编辑、删除
专题内容项 / 快捷导航查看、新增、编辑、删除
限量规则 / 每日限量查看、新增、编辑、删除
服务分类 / 服务项目查看、新增、编辑、删除

权限可按角色分配,实现"运营人员只能管内容""管理员可全量操作"等灵活配置。

11 · ISOLATION

多租户 · 多站点隔离

🏢

多租户(TenantId)

不同客户内容完全隔离,互不可见

🌍

多站点(SiteId)

同租户下不同景区独立维护内容

🎯

产品类型过滤

滑雪/水上/营地等业务线显示不同首页

12 · FLOWS

典型业务流程

流程 A · 运营人员更新首页内容

A1
登录后台

运营人员

A2
上传新轮播

跳转类型+地址

A3
调整导航

新增活动入口

A4
创建专题

关联票务产品

A5
发布资讯

设置有效期

A6
小程序实时呈现

公共 API 拉取

流程 B · 配置每日限量防止超售

B1
创建限量规则

元旦假期 1.1-1.3

B2
逐日填总量

各日期上限

B3
购票实时校验

已用量 vs 总量

B4
满额提示

"今日票已售罄"

B5
退票释放

已用量自动减

统一管理 · 实时驱动小程序

零代码运营,发布即生效,支持按租户/站点/业务线精细分发。