# shop-web-mgt
**Repository Path**: fantasyworld/shop-web-mgt
## Basic Information
- **Project Name**: shop-web-mgt
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: MIT
- **Default Branch**: 1.x
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 1
- **Created**: 2021-01-12
- **Last Updated**: 2021-03-11
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# 管理系统
该项目为【管理系统】前端部分
分支说明
**1.x.x** 该分支提供基础模版
**2.x.x** 计划添加业务功能(如:订单,商品等)
后端项目地址:[shop-server](https://github.com/cuteJ/shop-server)
## 项目介绍
`shop-web-mgt`是【管理系统】前端项目,基于Vue+Element实现。
**项目说明**
该项目致力于为开发者提供一套快速系统搭建模版,(包含:系统用户,菜单,权限,调度任务,常量,数据字典等功能)
以便开发人员专注于业务功能开发。
--------
* 应用管理
* 应用列表
* 系统管理
* 用户管理
* 角色管理
* 菜单管理
* 定时任务
* 数据字典
* 接口列表
* 接口权限
* 常量管理
* 地区管理
### 项目演示
**在线地址**
### 项目结构
```
src -- 源码目录
├── api -- API
├── assets -- 图片资源文件
├── components -- 通用组件
├── directive -- vue指令
├── filters -- 过滤器
├── lang -- 国际化配置
├── icons -- svg文件
├── router -- 路由配置
├── store -- vuex状态管理
├── styles -- 全局css样式
├── utils -- 工具类
└── views -- 页面组件
├── app -- 应用管理(小程序)
├── dashboard -- 首页
├── errorPage -- 错误页面
├── layout -- 布局页面
├── login -- 登录页
├── profile -- 个人配置
├── svg-icons -- 图标
├── system -- 系统管理
├── components -- 页面级别组件
├── sysApiListManager -- 接口列表
├── sysAuthorityManager -- 接口权限
├── sysDicManager -- 常量管理
├── sysJobManager -- 定时任务
├── sysJobRunLogManager -- 定时任务日志
├── sysMenuManager -- 菜单管理
├── sysMetadataManager -- 数据字典
├── sysOptLogManager -- 操作日志
├── sysRegionManager -- 地区管理
├── sysRoleManager -- 角色管理
├── sysUserManager -- 系统用户管理
├── user -- C端用户管理
├── userLoginManager -- C端用户列表
```
## 快速开始
```bash
# Clone the project
git clone https://github.com/cuteJ/shop-web-mgt.git
# install dependency
npm install --registry=https://registry.npm.taobao.org
# develop
npm run dev
```
#### 打包构建
```bash
# build for test environment
npm run build:sit
# build for production environment
npm run build:prod
```
#### 创建页面
1. 在以下文件添加页面组件
```
src
├── store
├── constants.js
```
2. 添加菜单数据

## 开发计划
* 1.x 计划版本(1.0.0) 待测试
* 2.x 待开发
## 技术参考
* **Vuejs**
* **Element-ui**
* **Axios**
* **Animate**
* **Lodash**
* **Normalize**
## 致谢
* [**vue-element-admin**](https://github.com/PanJiaChen/vue-element-admin)
## 许可证
[MIT License](https://github.com/cuteJ/shop-web-mgt/blob/master/LICENSE)
Copyright © 2020 icutej.com. All rights reserved.