思杰航空票务管理系统产品系统Vibe Coding

我要开发同款
proginn17532807492026年08月17日
5阅读

技术信息

语言技术
JavaVue
系统类型
Web
行业分类
企业服务

作品详情

行业场景

机票代理公司日常需同时操作携程、去哪儿、美团、飞猪等多个 OTA 平台的后台,订单、退票、改签分散在各平台,人工切换操作效率低、易漏单错单;同时向 OTA 供货又面临运价采集慢、政策配置复杂、出票链路不可控等问题。本项目旨在打造一套航空票务 B2B 分销平台,将“多平台订单统一运营”与“运价采集—政策加工—比价查询—下单交易”全链路整合到一套系统内,解决票务代理商多渠道操作分散、交易链路不可靠、政策运营成本高的行业痛点。

功能介绍

1、运价采集:对接多数据源自动采集航班运价,异步管道入库,异常自动重试;
2、政策管理:政策规则配置、多维度匹配引擎、政策试算、冲突检测与版本审计,运营可自主配置;
3、比价查询:热门航线高频查询,多级缓存支撑毫秒级响应;
4、交易下单:渠道搜索、验价、下单、支付回调全链路,幂等防重复出票;
5、订单运营后台:多 OTA 平台订单统一管理,覆盖订单审核、退票、改签、采购全流程,含退票标签、航班动态、风险客户提示;
6、报表看板:运营数据统计、缓存命中率监控、Excel 导入导出。

项目实现

后端:8 个 Spring Boot 微服务(Spring Cloud Gateway、Nacos、OpenFeign),MySQL 8 + MyBatis-Plus + Redis + RabbitMQ,累计 2.6 万行代码、15+ 张表。亮点:①三级缓存(Caffeine + Redis + SingleFlight 防击穿)+ 热点检测与政策变更精确失效;②渠道 SPI 适配层统一对接携程、去哪儿,报文转换、AES 加解密、幂等处理;③订单状态机 + 事件溯源 + 超时恢复 Job,保证交易链路可恢复、重复请求不重复出票。

前端:Vue + Element UI,交付 300+ 页面、59 个公共组件、139 个 API 模块,实现请求层统一封装(token 续期、重复请求拦截)、证件号/手机号加密脱敏 + 页面水印、多附件渲染性能优化等难点。

示例图片

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

评论