本项目面向航空货运(Air Cargo)领域,服务于航司与货运代理人之间的业务协同。传统模式下,代理人订舱、价单维护、运单审批依赖邮件、电话与 Excel 传递,存在信息孤岛、舱位与价单不同步、审批链路长、运单状态不透明等痛点。系统通过构建航司端与代理端一体化管理后台,实现代理人资质审核、价单线上化、运单全生命周期跟踪、舱位可视化与审批流自动化,解决多方协作效率低、数据一致性差、人工差错率高的产品问题,提升航空货运数字化运营能力。
点击空白处退出提示
语言技术
HTML5、CSS、JavaScript、Vue、TypeScript系统类型
Web行业分类
物流仓储
本项目面向航空货运(Air Cargo)领域,服务于航司与货运代理人之间的业务协同。传统模式下,代理人订舱、价单维护、运单审批依赖邮件、电话与 Excel 传递,存在信息孤岛、舱位与价单不同步、审批链路长、运单状态不透明等痛点。系统通过构建航司端与代理端一体化管理后台,实现代理人资质审核、价单线上化、运单全生命周期跟踪、舱位可视化与审批流自动化,解决多方协作效率低、数据一致性差、人工差错率高的产品问题,提升航空货运数字化运营能力。
系统包含航司端与代理端双端能力,核心模块有:
代理人管理:注册申请、资质审核、启用/停用、重置密码与操作记录;
运单管理:AWB 单号查询、运单全状态跟踪、拆单、变更航班、录入实运、导出明细;
Booking List:按航班聚合运单,调整运输优先级,监控货舱使用率;
价单管理:价单导入/导出、批量作废/截止、生效期与多币种维护;
审批中心:运单审批、价单审批、待办任务、审批流转记录;
限额管理:机型货舱、航线行李系数、计算阈值、货物类型配置;
基础信息:国家/地区、城市、机场、营业部、币种、AWB 单号管理;
邮件模板:邮件主题与内容配置;
系统管理:用户、角色、菜单、部门、岗位、字典、参数、通知、日志、在线用户;
工作台:待审批、待装机、已完成运输等数据看板。
我负责前端整体架构与核心页面开发,包括双端菜单路由、服务层封装、审批流程、运单/价单/代理人等核心模块,以及国际化、权限控制与公共组件封装。技术栈采用 Vue 3.5 + TypeScript + Vite 6 + Pinia + Vue Router + Element Plus + UnoCSS + ECharts + vxe-table + axios,集成 BPMN.js 工作流引擎。架构上采用前后端分离、Service 层统一封装 API、动态菜单路由由后端下发、组件按业务模块化拆分。
实现亮点:所有接口走 service 层、用户可见文案全部国际化(简/繁/英)、UnoCSS 原子化样式、复杂列表使用 vxe-table 虚拟滚动、审批与价单支持 Excel 导入导出。
难点:航司端与代理端权限与数据隔离、舱位容量与价单匹配计算、多节点审批流状态流转、三语文案同步与边界值校验。





评论