航空低空
项目背景
为某全国性航空行业协会建设会议报名管理平台,把会议与赛事发布、报名表单配置、会员与优惠定价、微信支付、二维码签到、电子发票与退费、会后问卷与统计收进同一套系统;管理后台负责配置与审核,参会人通过微信小程序自助完成全流程,并通过开放接口与既有会员体系、历史会议数据打通。
业务挑战
- 会议与赛事的报名表字段、票价规则各不相同,靠表格收集与人工核对难以复用
- 企业会员、个人会员、早鸟与团体优惠、优惠码叠加,人工计价与对账易出错
- 报名、支付、开票、退费与现场签到分属不同环节,会后数据难以一次汇总
- 旧会议系统的会议、参会人与订单数据分散,与既有会员体系之间缺少稳定接口
解决方案
- 动态表单引擎与会议 / 场次配置:报名表、票价、会员价、优惠码与通知开关后台可配,小程序按配置渲染
- 订单与财务闭环:微信支付回调、订单拆分与导出、部分退费审核,电子发票开票、红冲与入账确认
- 签到与消息触达:小程序码 / URL Link 扫码签到、签到记录导出,短信与微信订阅消息按场景通知
- 统计与系统集成:报名、未报名、访问、签到与问卷统计,开放接口对接既有业务系统并完成历史数据迁移
交付成果
全流程
报名支付签到开票闭环
3 端
后台 / 小程序 / API 协同
可配置
报名表单与优惠规则
双通道
短信与订阅消息通知
技术栈与交付物
Java 17 + Spring Boot 3.5 + MyBatis-Plus + MySQL/Redis,Vue 3 管理后台 + uni-app 微信小程序;集成微信支付、电子发票、短信与对象存储,Sa-Token + JWT 鉴权、Flyway 版本化数据库迁移,支持多租户与私有化部署