# GreaterWMS
**Repository Path**: hackerodm/GreaterWMS
## Basic Information
- **Project Name**: GreaterWMS
- **Description**: 该仓库管理系统是,目前福特亚太区售后物流仓储供应链流程。
离开福特后,我开始了这个项目。 为了帮助一些有需要的人。
OneAPP 理念。 支持扫描设备PDA、手机APP、桌面exe、网站等。
- **Primary Language**: Python
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: https://www.56yhz.com/
- **GVP Project**: No
## Statistics
- **Stars**: 1
- **Forks**: 1107
- **Created**: 2022-11-07
- **Last Updated**: 2023-01-16
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
GreaterWMS
完全开源的仓库管理系统
[](https://opensource.org/licenses/Apache-2.0/)
















[](https://space.bilibili.com/407321291/channel/seriesdetail?sid=776320)
[//]: # (Some Link)
## :rocket: 找到我们
[//]: # (About the Project)
### :star2: 关于此项目
该库存管理系统是,目前福特亚太区售后物流仓储供应链流程。
离开福特后,我开始了这个项目。 为了帮助一些有需要的人。
OneAPP 理念。 支持扫描设备PDA、手机APP、桌面exe、网站等。
[//]: # (Function)
## :dart: 模块
* [x] 供应商管理
* [x] 客户管理
* [x] 扫描设备PDA
* [x] 盘点
* [x] 订单管理
* [x] 库存管理
* [x] 安全库存
* [x] API文档
* [x] IOS APP支持
* [x] Android APP支持
* [x] Electron APP支持
* [x] 自动更新
* [x] i18n国际化
[//]: # (Install)
## :compass: 安装
python安装
- [python 3.9.5](https://www.python.org/downloads/release/python-395/)
nodejs安装
- [nodejs 14.19.3](https://nodejs.org/download/release/v14.19.3/)
克隆代码
~~~shell
git clone https://github.com/GreaterWMS/GreaterWMS.git
~~~
后端环境
~~~shell
cd GreaterWMS/
pip install -r requirements.txt
~~~
后端环境
~~~shell
npm install -g @quasar/cli
npm install -g yarn
cd templates/
yarn install
~~~
数据初始化
~~~shell
cd GreaterWMS/
python manage.py makemigratons
python manage.py migrate
~~~
### docker(可选择)
~~~shell
cd GreaterWMS/
docker-compose up -d
# 修改请求地址
# baseurl GreaterWMS/templates/public/statics/baseurl.txt
docker-compose restart
~~~
[//]: # (development)
## :hammer_and_wrench: 怎么启动开发环境:
- 启动后端环境:
~~~shell
cd GreaterWMS
python manage.py runserver
or
python manage.py runserver 0.0.0.0:8008 # 局域网
~~~
- 启动前端环境:
~~~shell
cd templates
quasar d # http://localhost:8080
or
quasar dev # http://localhost:8080
~~~
- 请求地址修改
~~~shell
templates/public/statics/baseurl.txt
~~~
- 配套的手机APP
[Android](https://production.56yhz.com/media/GWMS.apks)
GreaterWMS有配套的APP,支持手机扫描,和PDA扫描,配置下服务器请求地址即可
配套的APP是一个apks文件,需要使用[bundletool](https://github.com/google/bundletool/releases)进行手机安装
确保你的电脑中已经安装了JAVA
~~~shell
## 注意使用你下载的bundletool版本
bundletool-all-1.13.0.jar install-apks --apks=GWMS.apks
~~~
[//]: # (publish)
## :trumpet: 怎么构建你的app:
- 网页版构建:
~~~shell
cd templates
quasar build # /templates/dist/spa
~~~
[//]: # (deploy)
## :computer: 怎么部署到服务器:
记得启用ssl的话,需要额外配置
在前端代码中进行编辑
## :money_with_wings: 打赏
如果你觉得我们的项目对你有所帮助,可以请我们喝杯咖啡,我们会更好的维护这个项目。
## Show
## :warning: License
该项目使用的是 [APL v2](https://opensource.org/licenses/Apache-2.0/) 协议. 详情查阅[LICENSE.txt](https://github.com/GreaterWMS/GreaterWMS/blob/master/LICENSE).必须遵守此协议。
## :old_key: 商用授权
- 不要担心商用授权,下载本软件,即获得了GreaterWMS授予的免费商用授权,无需担心商业使用。
## :bowing_man: 关于作者
[Elvis.Shi](https://gitee.com/Singosgu/GreaterWMS/wikis/%E6%88%91%E6%98%AF%E5%A6%82%E4%BD%95%E4%BB%8E%E4%B8%80%E4%B8%AA%E7%89%A9%E6%B5%81%E8%8F%9C%E9%B8%9F%EF%BC%8C%E4%B8%80%E7%9B%B4%E5%81%9A%E5%88%B0500%E5%BC%BA%E4%BA%9A%E5%A4%AA%E5%8C%BAChina%20PDC%20Manager%E7%9A%84)