本系统是一个支持物品追踪溯源的仓储管理平台,主要模块包括基础数据
,入库管理
,出库管理
,调拨管理
,要货管理
,报表中心
,流程中心
。
采用前后端分离模式,基于 RuoYi框架进行二次开发;小程序端代码使用uniapp开发,可转换成微信小程序,支付宝小程序,百度小程序等(扫码功能仅在微信小程序测试,其他小程序需自行处理)
演示地址: https://wms.xiaoy-ai.com
体验账号: test
密码:123456
- 门店信息:门店信息的增删改查
- 物品信息:维护物料基础信息,支持设置最大库存,最小库存,质保时间,是否重点物资,物品图片等信息
- 物料分类:支持按照层级结构维护物品的分类信息
- 仓库信息:维护仓储基础信息,支持区分个人仓库和公司类型仓库
- 供应商库:供应商基础信息维护
- 客户信息:客户基础信息维护
- 入库单管理:支持入库单新增,打印。入库单支持审核,物品扫码入库等功能,物品入库逻辑如下:
- 出库单管理:支持出库单新增,打印。出库单支持审核,物品扫码出库等功能
- 调拨单管理:创建物品调拨单据,出库仓库生成出库单,入库仓库生成入库单
- 要货单管理:个人可通过移动端生成要货申请,管理人员针对要货单据进行审核,审核通过生成出库单
- 库存查询:支持按照仓库,入库单价显示仓库物品库存,支持Excel导出
- 物品溯源:支持按照溯源码,物品编码,名称查询物品溯源信息,追踪物品从入库,出库到使用的全流程记录
- 库存盘点:物品盘点
流程中心集成Activiti6.0工作流引擎,在次基础上进行二次开发,流程审批节点审批人支持按照角色、指定人员、部门矩阵、机构矩阵等多种方式。审批方式支持顺序会签,同步会签等多种方式。流程模板文件采用BPMN格式,系统集成流程模板制作功能
- 我的待办:查询我的待办列表
- 新建流程:新建审批流程
- 已办流程: 查询我的已办流程
- 我的请求:查询我的请求流程
- 流程模板制作:流程模板制作,部署
用户,部门,角色,权限等基础模块。支持多种数据权限设置
- 传统部署
前端使用Nginx等web服务器进行代理,后端服务使用java -jar warehouse-admin.jar 命令启动
- Docker部署
使用Dockerfile文件自行构建Docker镜像运行
本项目可供个人学习,或有能力自主开发的企业或个人免费使用(须遵循开源协议)。如需协助本地化部署或其他使用过程中遇到的问题可联系作者反馈