mannysoft/inv

使用Laravel 6进行库存管理

维护者

详细信息

github.com/mannysoft/inv

源代码

v1.7.5 2015-06-17 14:09 UTC

README

Travis CI Scrutinizer Code Quality SensioLabsInsight Latest Stable Version Total Downloads License

🚨 已废弃 🚨

这个包是在多年前创建的,以补充一个正在开发中的内部应用程序。项目被取消了,我没有时间和精力来维护这个存储库。如果有人想接管并维护这个包,请通过steven_bauman@outlook.com联系我,或者创建一个问题。

谢谢!

索引

Join the chat at https://gitter.im/stevebauman/inventory

描述

Inventory是一个经过充分测试、符合PSR的Laravel库存解决方案。它提供了使用Eloquent进行库存管理的基本功能,例如:

  • 库存项目管理
  • 库存项目变体管理
  • 库存库存管理(按位置)
  • 库存库存移动跟踪
  • 库存SKU生成
  • 库存组装管理(物料清单)
  • 库存供应商管理
  • 库存交易管理

所有移动、库存和库存项目都会自动分配当前登录用户的ID。所有库存操作,如添加/删除/创建,都由Laravel的内置数据库事务处理。如果在库存变更过程中发生异常,它将自动回滚。

根据您的需求,您可以使用内置的特性来自定义和创建自己的模型,或者您可以直接使用内置的模型。

需求

  • Laravel 4.* | 5.*
  • 如果需要自动责任,请使用Laravel的Auth、Sentry或Sentinel
  • 一个users数据库表

推荐

如果您需要支持其他身份验证驱动程序,请发送拉取请求或创建一个问题。

好处

如果您正在使用此包中的特性来自定义安装,这意味着您对自己的模型、方法(除关系名称/类型外)、数据库表、属性名称和属性拥有完全的灵活性。您可以设置自己的基模型,如果您不喜欢某个方法的行为,可以简单地重写它。

放松一下,拥有控制权真是太好了。