base on 管伊佳ERP(原名华夏ERP)基于SpringBoot框架和SaaS模式,立志为中小企业提供开源好用的ERP软件,目前专注进销存+财务功能。主要模块有零售管理、采购管理、销售管理、仓库管理、财务管理、报表查询、系统管理等。支持预付款、收入支出、仓库调拨、组装拆卸、订单等特色功能。拥有库存状况、出入库统计等报表。同时对角色和权限进行了细致全面控制,精确到每个按钮和菜单。 # 项目总述
* 很多人说管伊佳ERP(原名:华夏ERP,英文名:jshERP)是目前人气领先的国产ERP系统
* 虽然目前只有进销存+财务+生产的功能,但后面将会推出ERP的全部功能,有兴趣请帮点一下 **Star** 哦
* **官网地址:http://www.gyjerp.com 商务或技术交流,请联系QQ:752718920 微信:shenhua861584**
# 网络版介绍
* 推荐使用网络版(158元1年)淘宝链接:https://item.taobao.com/item.htm?id=674169489573
* 平台地址:http://cloud.gyjerp.com 欢迎大家注册租户进行使用
* 网络版手机端请扫描下方二维码
![输入图片说明](https://cloud.gyjerp.com/static/android-code.png)
![输入图片说明](https://cloud.gyjerp.com/static/iphone-code.png)
![输入图片说明](https://cloud.gyjerp.com/static/weixin-code.png)
# 定制和插件
* 如有ERP私人定制需求,请将需求整理成文档,发给邮箱: **
[email protected]** ,我会及时回复哒
* 如需更多功能,欢迎购买作者小店的插件 https://shop104070207.taobao.com/ 谢谢支持
# 开发初衷
* 管伊佳ERP立志为中小企业提供开源好用的ERP软件,降低企业的信息化成本
* 个人开发者也可以使用管伊佳ERP进行二次开发,加快完成开发任务
* 初学JAVA的小伙伴可以下载源代码来进行学习交流
# 技术框架
* 核心框架:SpringBoot 2.0.0
* 持久层框架:Mybatis 1.3.2
* 日志管理:SLF4J 1.7
* 前端框架:Vue 2.6.10
* UI框架: Ant-Design-Vue 1.5.2
* 模板框架: Jeecg-Boot 2.2.0
* 项目管理框架: Maven 3.2.3
# 开发环境
建议开发者使用以下环境,可以避免版本带来的问题
* IDE: IntelliJ IDEA 2019.2+和JetBrains WebStorm 2019.3+
* DB: Mysql 5.7.33
* JDK: JDK 1.8
* Node: Node 20.17.0
* Maven: Maven 3.2.3+
* Redis: 6.2.1
* Nginx: 1.12.2
# 服务器环境
* 数据库:Mysql5.7.33
* JAVA平台:JRE1.8
* Redis库:redis6.2.1
* Nginx代理:nginx1.12.2
* 操作系统:Windows、Linux等
# 配套资料
* 需要用户手册请访问这里 https://www.gyjerp.com/doc/archive/user-manual.html
* 需要接口文档请查看这里 https://www.gyjerp.com/doc/archive/apidoc.html
* 喜欢视频教程可以看这里 https://space.bilibili.com/540003552/channel/series
* 为方便大家搭建运行环境,分享了下载地址 https://pan.baidu.com/s/1jlild9uyGdQ7H2yaMx76zw 提取码:814g
* 不会打包的小伙伴,请下载此打包后的文件 https://share.weiyun.com/NDJNLhry 密码:vd3aig
* 不会部署的小伙伴,请参考部署教程 https://www.gyjerp.com/doc/archive/deploy.html
* 部署后登录系统的默认租户账号:jsh,默认超管账户:admin,默认密码均为:123456
# 开源说明
* 本系统100%开源,遵守GPL-3.0协议
# 系统美图
* 首页
![输入图片说明](jshERP-web/public/static/screenshot/1.jpg)
* 零售管理
![输入图片说明](jshERP-web/public/static/screenshot/2.jpg)
* 采购管理
![输入图片说明](jshERP-web/public/static/screenshot/3.jpg)
* 销售管理
![输入图片说明](jshERP-web/public/static/screenshot/4.jpg)
* 仓库管理
![输入图片说明](jshERP-web/public/static/screenshot/5.jpg)
* 财务管理
![输入图片说明](jshERP-web/public/static/screenshot/6.jpg)
* 报表查询
![输入图片说明](jshERP-web/public/static/screenshot/7.jpg)
* 商品管理
![输入图片说明](jshERP-web/public/static/screenshot/8.jpg)
* 基本资料
![输入图片说明](jshERP-web/public/static/screenshot/9.jpg)
* 系统管理
![输入图片说明](jshERP-web/public/static/screenshot/10.jpg)
# 如何支持
* 开源不易,坚持更难!如果您觉得管伊佳ERP不错,不用请作者喝咖啡。
* 您可以将我们的云平台地址:https://cloud.gyjerp.com 发给您的家人或朋友,只要是开店的、办厂的、做批发的都可以用得上。
* 您可以到我们自营的拼多多商城进行支持:https://mobile.pinduoduo.com/mall_page.html?mall_id=375313371
* 以上将是对我们开源最大的支持!在此表示感谢!", Assign "at most 3 tags" to the expected json: {"id":"4872","tags":[]} "only from the tags list I provide: [{"id":77,"name":"3d"},{"id":89,"name":"agent"},{"id":17,"name":"ai"},{"id":54,"name":"algorithm"},{"id":24,"name":"api"},{"id":44,"name":"authentication"},{"id":3,"name":"aws"},{"id":27,"name":"backend"},{"id":60,"name":"benchmark"},{"id":72,"name":"best-practices"},{"id":39,"name":"bitcoin"},{"id":37,"name":"blockchain"},{"id":1,"name":"blog"},{"id":45,"name":"bundler"},{"id":58,"name":"cache"},{"id":21,"name":"chat"},{"id":49,"name":"cicd"},{"id":4,"name":"cli"},{"id":64,"name":"cloud-native"},{"id":48,"name":"cms"},{"id":61,"name":"compiler"},{"id":68,"name":"containerization"},{"id":92,"name":"crm"},{"id":34,"name":"data"},{"id":47,"name":"database"},{"id":8,"name":"declarative-gui "},{"id":9,"name":"deploy-tool"},{"id":53,"name":"desktop-app"},{"id":6,"name":"dev-exp-lib"},{"id":59,"name":"dev-tool"},{"id":13,"name":"ecommerce"},{"id":26,"name":"editor"},{"id":66,"name":"emulator"},{"id":62,"name":"filesystem"},{"id":80,"name":"finance"},{"id":15,"name":"firmware"},{"id":73,"name":"for-fun"},{"id":2,"name":"framework"},{"id":11,"name":"frontend"},{"id":22,"name":"game"},{"id":81,"name":"game-engine "},{"id":23,"name":"graphql"},{"id":84,"name":"gui"},{"id":91,"name":"http"},{"id":5,"name":"http-client"},{"id":51,"name":"iac"},{"id":30,"name":"ide"},{"id":78,"name":"iot"},{"id":40,"name":"json"},{"id":83,"name":"julian"},{"id":38,"name":"k8s"},{"id":31,"name":"language"},{"id":10,"name":"learning-resource"},{"id":33,"name":"lib"},{"id":41,"name":"linter"},{"id":28,"name":"lms"},{"id":16,"name":"logging"},{"id":76,"name":"low-code"},{"id":90,"name":"message-queue"},{"id":42,"name":"mobile-app"},{"id":18,"name":"monitoring"},{"id":36,"name":"networking"},{"id":7,"name":"node-version"},{"id":55,"name":"nosql"},{"id":57,"name":"observability"},{"id":46,"name":"orm"},{"id":52,"name":"os"},{"id":14,"name":"parser"},{"id":74,"name":"react"},{"id":82,"name":"real-time"},{"id":56,"name":"robot"},{"id":65,"name":"runtime"},{"id":32,"name":"sdk"},{"id":71,"name":"search"},{"id":63,"name":"secrets"},{"id":25,"name":"security"},{"id":85,"name":"server"},{"id":86,"name":"serverless"},{"id":70,"name":"storage"},{"id":75,"name":"system-design"},{"id":79,"name":"terminal"},{"id":29,"name":"testing"},{"id":12,"name":"ui"},{"id":50,"name":"ux"},{"id":88,"name":"video"},{"id":20,"name":"web-app"},{"id":35,"name":"web-server"},{"id":43,"name":"webassembly"},{"id":69,"name":"workflow"},{"id":87,"name":"yaml"}]" returns me the "expected json"