jshERP 进销存二次开发产品系统

我要开发同款
一休2026年10月24日
6阅读

技术信息

语言技术
Java、Vue
系统类型
Web
行业分类
企业服务、开发工具

作品详情

行业场景

中小制造与贸易企业在采购、销售、库存之间存在大量手工台账,同一款商品有多个规格与尺寸时,库存只能记总数,无法知道哪个尺寸还剩多少,导致发货错漏、盘点困难。本项目基于开源进销存系统做深度二次开发,重点解决多属性商品按规格独立管理库存的问题,让企业从商品建档、开单、选货到库存查询都能精确到具体尺寸,减少人工核对成本与发错货的损失。

功能介绍

系统覆盖商品管理、采购管理、销售管理、库存管理、财务管理、报表统计六大模块。本次改造集中在商品与库存链路:一、商品资料支持多属性多尺寸录入,每个规格可单独填写条码、所属仓库与期初库存。二、多尺寸商品的期初库存按规格分别写入,并自动汇总为商品总库存。三、选货弹窗与扫码开单按规格逐行展示,每行显示对应尺寸与实时库存。四、十四个开单弹窗与单据明细统一增加尺寸列,历史单据同样能带出规格信息。五、库存查询支持从商品汇总行下钻到各规格明细。

项目实现

本人负责从数据库到前端的全链路改造。后端使用 Java 与 Spring Boot,持久层为 MyBatis,数据库为 MySQL,前端为 Vue 与 Ant Design Vue。改动包括数据库扩展尺寸字段、实体与视图对象同步新增属性、多个 Mapper 的查询与映射补全、Service 层新增带规格参数的期初库存写入重载、以及十四个开单弹窗与明细组件的列配置。亮点是把原系统按仓库单行记录的期初库存改为按规格折叠写入,同时保证商品总库存一致。难点在于上游已备好规格级库存引擎但仓库整体编译不通过,需要定位缺失的方法重载并修复异常处理,才能让整条链路跑通。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论