Skip to content

chenbool/wewms

Repository files navigation

WeWMS 仓库管理系统

基于 ThinkPHP 5.1 开发的企业级仓库管理系统(进销存)。

技术栈

分类 技术
框架 ThinkPHP 5.1
数据库 MySQL
前端 Bootstrap + jQuery
表格 Bootstrap Table
图标 Font Awesome

项目结构

wewms/
├── application/              # 应用目录
│   ├── admin/              # 后台模块
│   │   ├── controller/    # 控制器
│   │   ├── model/         # 模型
│   │   ├── service/       # 服务层
│   │   ├── validate/      # 验证器
│   │   └── view/          # 视图
│   ├── common/            # 公共模块
│   └── index/             # 前台模块
├── config/                  # 配置目录
│   ├── app.php           # 应用配置
│   ├── database.php      # 数据库配置
│   └── ...
├── extend/                  # 扩展类库
├── public/                 # Web 入口
│   └── static/          # 静态资源
├── plug/                   # 插件
│   ├── oauth/           # OAuth 登录
│   └── pay/             # 支付插件
├── b_admin.sql            # 数据库文件
├── composer.json           # 依赖配置
└── README.md

功能模块

模块 说明
基础管理 品牌管理、分类管理、颜色管理、单位管理
仓库管理 仓库管理、库位管理
商品管理 商品管理
供应商 供应商管理
客户 客户管理
采购 采购订单、采购入库
销售 销售订单、销售出库
库存 库存管理
物流 快递管理
系统管理 角色管理、节点管理、插件管理
登录 管理员登录

核心控制器

控制器 说明
Admin.php 管理员管理
Brand.php 品牌管理
Cate.php 分类管理
Color.php 颜色管理
Customer.php 客户管理
Depot.php 仓库管理
Express.php 快递管理
Indepot.php 入库管理
Location.php 库位管理
Node.php 节点管理
Outdepot.php 出库管理
Product.php 商品管理
Purchase.php 采购管理
Role.php 角色管理
Sale.php 销售管理
Supplier.php 供应商管理
Unit.php 单位管理

快速开始

1. 环境要求

  • PHP >= 5.6
  • MySQL >= 5.5
  • Composer

2. 安装依赖

composer install

3. 导入数据库

导入 b_admin.sql 文件到 MySQL 数据库

4. 配置数据库

修改 config/database.php 中的数据库连接信息

5. 启动服务

php think run

访问地址:http://localhost:8000

插件说明

OAuth 登录

插件 说明
coding Coding.net 登录
gitee Gitee 登录
github GitHub 登录
oschina 码云登录

支付

插件 说明
alipay 支付宝支付
wechat 微信支付

依赖说明

说明
topthink/framework ThinkPHP 5.1 核心框架

目录权限

确保以下目录可写:

  • runtime/
  • public/uploads/

相关链接

About

仓库管理 进销存

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors