← 返回博客首页 | Y2Ksoft 官网

百香果种植 ERP 实战:火龙果 + 百香果双品类,怎么用一套服务端数据底座跑通全链

Y2Ksoft 实战笔记 100 | 2026-10-19 | 农业产业 ERP | Node.js 服务端 | 4K 系统实拍
百香果和火龙果看起来都是藤蔓或热带水果,但真正进入种植 ERP 后,它们的生命周期、基地、批次、糖度、采摘、库存和渠道数据并不一样。罗甸县火龙果百香果种植 ERP 的目标不是做两个孤立页面,而是让红心火龙果、白心火龙果、黄金百香果和紫香百香果共用一套服务端数据底座,在同一个经营视图里被解释。
20
业务页面
19
数据集合
4
主栽品种
6
销售渠道
0
外部资源请求

一、为什么不是“两种水果各做一套系统”

如果火龙果和百香果分别维护一套 ERP,最容易出现的问题不是页面太多,而是同一块基地、同一个农户、同一个客户、同一笔费用被抄两遍。数据一旦分裂,渠道营收和利润报表就会变成两份互相不认识的账。

双品类系统的正确做法,是让品种成为业务记录中的维度,而不是复制整个系统。基地可以同时种火龙果和百香果;采摘批次可以有不同的品种和糖度;渠道销售可以按品种拆分;库存和物流按实际批次流动;财务则统一汇总。

基地→品种→农事→采摘→库存→订单 / 销售→结算 / 利润

二、双品类 ERP 的数据模型

业务层火龙果百香果共享数据
基地红心 / 白心主栽区黄金 / 紫香棚架区面积、负责人、农户
生产补光、套袋、疏果棚架、整枝、水肥农事、物候、病虫害
采摘批次、糖度、等级批次、成熟度、等级地块、负责人、仓库
流通礼盒、冷链、批发鲜果、直播、私域库存、订单、物流、客户
财务按基地和批次核算按基地和批次核算收支、成本、结算、利润

系统在业务数据之外保留了品种、基地、农户、渠道、客户、订单、库存、物流、采摘、物候、农事、水肥、病虫害、收支、结算、成本和渠道销售明细等集合。页面可以变化,但这些集合是同一份真实数据源。

三、服务端化之后,数据不再是“打开浏览器才有”

原来的单文件系统把数据放进 localStorage,换浏览器、清缓存或者换电脑,数据就断了。重构之后,Node.js 服务端负责会话、数据校验和持久化,浏览器只负责展示和提交。每次保存都写临时文件,再原子替换正式数据文件。

🔐
真正的登录
scrypt 密码哈希、HttpOnly Cookie、登录限流和同源校验。
👥
角色分层
管理员、操作员、只读访客,前端隐藏与后端拒绝同时生效。
🧾
输出安全
用户输入在渲染前统一转义,避免存储型 XSS。
📦
可交付
服务端、种子数据、手册 PDF、截图和自动化测试一起交付。

四、百香果经营最怕“只看总账,不看品种和批次”

黄金百香果和紫香百香果的价格、渠道、客户偏好不一样;火龙果红心和白心也有不同的糖度、等级与销售渠道。系统把品种放进采摘、库存和销售记录中,才能看到品种营收贡献、渠道结构和基地产出,而不是最后只剩一个总销售额。

库存与订单分开后,临期库存、待处理订单和物流状态都能回到经营驾驶舱。农户结算也不再是一段自由文本,而是把数量、单价、扣款类型、扣款金额和实付金额拆开,财务口径更稳定。

五、本地化图表与离线可用

这套系统不依赖 CDN。Chart.js 放在项目本地,登录背景也本地化,断网时页面仍然可以打开。对客户来说,这不是技术炫技,而是很多园区常见的现实条件:网络不稳定、浏览器版本不统一、电脑不一定永远在线。

农业系统不能只在开发者的网络环境里漂亮,要在基地办公室里也能打开。

六、系统截图

01 · 登录页:双品类产业入口

百香果与火龙果共用同一套安全登录入口。
01 · 登录页:双品类产业入口

02 · 运营驾驶舱:产业经营总览

基地、渠道、销量、收入、待办和临期预警进入统一看板。
02 · 运营驾驶舱:产业经营总览

03 · 销售渠道:线上与线下并行

批发、电商、直播、私域等渠道按统一数据口径管理。
03 · 销售渠道:线上与线下并行

04 · 基地管理:多基地与多品种

基地面积、负责人、技术体系、认证和品种结构。
04 · 基地管理:多基地与多品种

05 · 采摘入库:批次与质量

批次、品种、地块、数量、糖度和等级形成采收记录。
05 · 采摘入库:批次与质量

06 · 库存管理:冷链与临期

库位、来源、到期日、库存价值与预警联动。
06 · 库存管理:冷链与临期

07 · 利润报表:收支与成本

收入、成本、净收益和利润率从业务数据计算。
07 · 利润报表:收支与成本

08 · 农户档案:基地与农户关系

农户、基地、规模、品种和参与类型统一维护。
08 · 农户档案:基地与农户关系

09 · 系统设置:产业主体信息

合作社、产业概况、认证资质和运营参数集中查看。
09 · 系统设置:产业主体信息

七、这类系统真正交付了什么

双品类 ERP 不是把两个名字写进标题,而是让两个产业共用一套能长期维护的数据结构。页面可以随着经营变化,数据底座不能每天都在重做。

上一篇:芒果 ERP 代码审计实录 | 下一篇:返回博客首页
博客首页:www.y2ksoft.cn/blog/ | 官网:www.y2ksoft.cn