摩天轮票务平台 C 端 / P 端 / B 端 / IM 多端同构体系产品系统

我要开发同款
woodpeckerAnos2026年09月28日
5阅读

技术信息

作品详情

行业场景

摩天轮票务是二级票务交易平台,连接场馆、经销商、中间商等非官方直售票源与终端消费者。传统演出票多由官方统一定价,热门演出一票难求,冷门演出容易滞销;二级票务市场让票价脱离单一票面定价,根据供需关系浮动:大部分演出票可以低于票面价成交,热门票允许溢价,但用户不用再靠抢票拼手速。
平台的核心业务特点是:票源非标、库存动态、价格波动大、渠道分散、交易链路长、多端转化要求高。
摩天轮 C 端日活约 60 万、日转化率约 0.37%,是市面上最大的二级票务交易平台,平台侧还覆盖 P 端运营系统、B 端卖家交易站点与 IM 站点。

功能介绍

C 端购票链路
支持演出搜索、分类推荐、票档与价格日历、折扣票与热门溢价展示、选座/选票、下单支付、订单管理、票品履约、退改转让、IM 咨询等。一套代码部署为 PC Web、H5、微信小程序、支付宝小程序、HarmonyOS Next App;同时选座页支持ios android端内嵌;以及建设银行 / 关爱通 / 随申办等第三方 App 内嵌链路。
P 端运营系统
覆盖票源与商品管理、定价与活动配置、渠道投放、订单与售后处理、选座场馆绘制、数据看板等,支撑运营人员对多端、多渠道票务商品进行统一管理。
B 端卖家交易站点
面向卖家/票源方,提供票源上架、库存与价格管理、订单履约、结算等能力,帮助非官方直售票源在线化交易。
IM 站点
基于 Vue3 + 腾讯 IM TUI,支持多端外层通讯、联合登录与权限控制,承接购票咨询、订单沟通与售后协同。
平台级能力
动态价格体系、多渠道定制编译、神策埋点与前端错误监控预警,为 BI 分析、业务预警和线上稳定性提供数据基础。

项目实现

负责:
● 渐进式技术栈迁移(核心难点):存量系统为 nuxt / angular 多框架并存,需在不影响线上项目的前提下整体迁移至 uniapp。小程序侧利用其"注入运行时"与页面划分一致的特点,按业务链路粒度替换页面并同步优化包体,避免分包超限;Web 侧通过协调路由挂载实现新旧框架共存,由新框架逐步接管。最终旧 C 端工程全部下线,全程无线上中断。
● 自研 Vite 插件族(工程化基建):① 将仅支持 app.json 形态的声明式路由拓展为支持路由别名;② 实现路由由 app.json 自动注册到 RouterMap,消除手工维护错漏;③ 以统一 RouterMap 实现渠道定制编译,同内容底座可组合成不同渠道链路,新增投放渠道从"改代码"变为"加配置"。
● process / states 业务建模规范:设计并推行以 process 流程单元为核心的状态建模方式,把复杂业务逻辑拆分为可组合、可复用的独立流程单元,固化为团队开发规范,成为后续大型改造需求的支撑底座。
● 多端一致性统一管控:设计多端条件编译与各端差异适配层,一套代码进 6 个端。选座绘制页是交互差异最大的场景,通过集中封装 App 与小程序嵌套的选座交互,实现"一套 Web 统一管控多端交互状态";并移除多层 Canvas 映射,收敛为 SVG 图形操作。
● 下单链路性能与接口治理:全局区分阻塞性与非阻塞性行为并分级调度,提升下单链路操作完成速度;主导删减约 1/5 冗余接口,推动业务流程接口换新,后端服务负载同步下降。
● 质量与监控体系:接入神策埋点与前端错误上报,完成数据监控的设计、开发与持续优化,为 BI 分析与业务预警提供数据基础;重构完成后至离职,前端原因导致的 P0 事故为 0。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论