语言技术
Java、Docker、Maven、Vue、MySQL系统类型
Web、小程序轻应用行业分类
电商参考价格
2000演示地址
https://github.com/yangxiaobin-727/ecommerce-erp-feishu-report
本项目适用于淘宝、天猫、拼多多、抖音、Shopify 等多平台电商团队,尤其是已经使用 ERP、店铺后台、Excel 和飞书进行日常经营管理的中小商家。
这类团队的常见问题是:商品、订单、库存、退款等数据分散在不同系统中,运营每天需要人工导出表格、合并数据、核对口径并制作经营日报;老板无法及时看到当天销售、退款和库存风险;低库存、退款异常、同步失败等问题也往往依赖人工检查,发现不够及时。
本项目以典型电商经营流程为基础,模拟 ERP / 店铺数据同步,将订单、库存、退款和预警数据统一沉淀,并通过经营看板、库存预警、自动日报、飞书通知和 AI 经营问答,帮助电商团队减少人工导表和手工汇报成本,提升经营数据的可见性和异常处理效率。
项目包含 8 个核心功能模块:
1. 数据同步:模拟从 ERP / 店铺系统同步商品、订单、库存和退款数据,并记录同步批次、成功失败数量、耗时和失败原因;
2. 经营看板:展示今日销售额、订单数、退款额、低库存商品数、异常预警数,以及近 7 日销售和订单趋势;
3. 订单列表:统一展示淘宝、天猫、拼多多、Shopify 等多平台订单数据,支持店铺、平台、状态和日期筛选;
4. 商品库存:根据当前库存、锁定库存、安全库存和近 7 日销量,计算可售库存、低库存状态和建议补货量;
5. 预警中心:自动识别库存不足、退款异常和同步失败,并按风险等级展示待处理和已处理状态;
6. 经营日报:自动汇总销售、订单、退款、库存和预警数据,生成老板可读的经营摘要、风险提醒和经营建议;
7. 飞书通知:通过飞书机器人 Webhook 推送经营日报,并记录通知成功或失败结果;
8. AI 经营问答:支持用自然语言查询今日经营情况、库存不足商品、退款异常和老板日报。
本人独立完成项目需求分析、页面原型设计、技术方案设计、数据库设计、前后端开发、联调测试、部署说明和作品材料整理。
后端基于 Java 17、Spring Boot 3、MyBatis Plus 和 MySQL 实现,设计了店铺、商品、订单、订单明细、库存、退款、预警、日报、同步日志和通知记录等核心数据表。系统通过 Mock ERP 数据生成模块模拟真实电商数据同步流程,并在同步过程中记录批次号、成功失败数量、耗时和失败原因,便于后续替换为真实 ERP / API 接口。
前端基于 Vue 3、Vite、Element Plus 和 ECharts 实现,包含经营看板、数据同步、订单列表、商品库存、预警中心、经营日报、飞书通知和 AI 经营问答等页面。页面采用后台 SaaS 风格,重点突出经营指标、库存风险、日报内容和通知结果,适合作品展示和演示录屏。
业务规则上,实现了可售库存计算、低库存识别、建议补货量计算、退款异常识别、预警生成、日报生成和飞书推送结果留痕。飞书 Webhook 未配置时系统不会中断流程,会记录失败原因,保证演示环境稳定。AI 经营问答当前采用规则式意图识别,后续可扩展为接入大模型 API 的经营分析 Agent。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

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