Skip to content

CN.1875084792839892:497f9e2ed676e99002f8a1779453db4f_69214f341434dca2cf189ae4.69217ad3a19aa082d2edc782.69217ad36023ba2ee87a7f9e:Trae CN.T(2025/11/22 16:56:51)#48

Open
beckzhang2012 wants to merge 5 commits intoyeqifu:masterfrom
beckzhang2012:dev

Conversation

@beckzhang2012
Copy link

1、我在本系统的数据库中创建了wms_warehouse数据表,数据表的结构见 warehouse.sql 文件。
2、根据wms_warehouse数据表的数据结构,充分理解本项目的代码,在src\main\java\com\yeqifu\bus下创建对应此数据表的mapper、vo、entity、service和controller,最终生成前端开源使用的接口方法,确保仓库的增删改查功能可用,可用参考src\main\java\com\yeqifu\bus\controller\CustomerController.java,也就是客户管理的接口实现。
3、设计前端页面,在src\main\resources\templates\business目录新建warehouse文件夹,仓库管理的前端页面放在这个这个目录中,可以参考其它前端页面的结构,比如客户和供应商。
4、我已经在菜单管理增加了仓库管理,在基础管理下面,菜单地址是:/bus/toWarehouseManager, 请在前端修改路由使用户点击仓库管理可以跳转到新建的前端页面,使功能正常运行。
5、确保仓库的列表功能,增加、修改、删除功能可以正常运行,数据可以正确存储到数据表中。

新增仓库管理模块,包括仓库实体类、Mapper接口、Service服务层、Controller控制层及前端页面
添加仓库管理功能,支持增删改查、分页查询、条件筛选等操作
更新pom.xml文件,添加lombok依赖及maven-compiler-plugin配置
新增仓库管理页面跳转功能及登录页面
添加 wms_inventory_balance 表用于记录商品库存信息,包括账面库存、锁定数量和可用库存计算字段。该表通过唯一索引确保同一商品在相同仓库、批次和库位的唯一性,并建立外键关联仓库和商品表。
实现商品库存现存量表的基础CRUD功能,包括:
1. 新增InventoryBalance实体类及Mapper接口
2. 添加IInventoryBalanceService服务接口及实现
3. 创建InventoryBalanceVo值对象用于分页查询
4. 实现InventoryBalanceController控制器
5. 开发前端库存管理页面
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant