TripOffice 是一套面向旅行社的 一体化 ERP / SaaS 管理系统,主要用于集中管理旅行社日常业务。
核心功能包括:客户管理、咨询与报价、订单与预约、游客信息、旅游产品与行程、导游与合作商、运营管理、财务与会计、结算、审批、内部聊天、文档管理、BI 数据分析、备份恢复以及系统监控。
系统采用 多租户架构,每家公司拥有独立的 Workspace,平台管理员可以统一管理公司、权限、订阅、系统更新等内容。
目前还加入了 Workspace Tools 办公工具模块,计划支持 Word、Excel、HWP/HWPX、PDF 编辑器和计算器,并支持弹窗拖动、最小化、窗口位置记忆、自动保存、版本管理和文件导出。
整体目标是把 TripOffice 打造成一个集 旅行社 ERP、办公工具、内部协作、财务管理和后续 AI 助手 于一体的综合业务平台。
TripOffice 采用 PHP 8 + MySQL 5.7 + JavaScript/jQuery 开发,使用可独立部署的安装型架构,并支持多公司、多用户、多权限管理。
系统主要通过 Workspace + Platform Admin 两套后台实现业务与平台管理,核心模块之间共享统一的数据、权限和日志体系。
项目采用 FULL + PATCH 更新机制,更新文件覆盖后,可在后台执行数据库升级。
Workspace Tools 作为独立模块开发,拥有自己的版本管理和更新系统,支持 Word、Excel、PDF、HWP/HWPX、计算器等办公工具,并逐步实现自动保存、窗口状态保存、导入导出和业务数据联动。
整体采用模块化设计,方便后续继续扩展 邮件系统、AI 助手、自动化工作流和更多办公工具。