项目背景:物流业务线需要统一管理产品价格卡、报价配置与对外报价单导出,原有流程依赖人工Excel维护,易出错且难追溯。
产品问题:价格卡全生命周期(生效/失效/调整)、附加费规则、报价单多Sheet配置与导入导出、审批流转缺少系统化支撑。
解决方案:基于Java/Spring Boot构建价格管理后台,覆盖物流产品管理、价格卡管理、报价配置与Excel导出、附加费配置、价格调整与飞书审批集成;支持报价目录与其他Sheet批量导入预览后落库,提升报价交付效率与可追溯性。
本系统面向物流业务的价格与报价管理,主要功能模块包括:
1. 物流产品管理:维护物流产品、线路与产品组合信息;
2. 价格卡管理:支持价格卡创建、生效/失效、调整与全生命周期管理;
3. 报价配置:报价单目录、注意事项、其他Sheet配置,支持Excel批量导入与预览确认后落库;
4. 报价导出:按配置生成多Sheet报价Excel,支持目录超链、图片块与大表数据导出;
5. 附加费与佣金配置:维护附加费规则及产品佣金相关配置;
6. 价格比对预览:调整前后价格对比,辅助业务核对;
7. 审批集成:价格调整对接飞书审批与消息通知,保证变更可追溯。
整体目标是把原先依赖人工Excel维护的报价流程系统化,提升配置效率、降低出错率,并保证价格变更可审计。
本人主要负责后端核心开发与部分关键业务落地,技术栈为 Java、Spring Boot、PostgreSQL、Redis、阿里云OSS、MQ,并对接飞书开放平台。
具体工作包括:报价Excel生成与导入解析(多Sheet、图片抽取、预览变更清单后落库)、报价单配置信息架构调整(目录/其他Sheet统一管理)、价格比对预览、产品佣金与注意事项相关能力,以及价格调整审批链路对接。
实现难点在于大体积报价模板的结构化存储与导出一致性、导入覆盖策略(系统已有数据保留)、以及审批流与业务状态的可靠同步。通过模块化配置、JSONB块存储和预览确认机制,保证了复杂报价场景下的可维护性与交付质量。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论