# 电商后台管理系统(前端Vue项目)
> 介绍:本项目是基于Vue技术栈+ElementUI的SPA项目
> 个人网站:[https://www.luojing.top](https://luojing.top) 或 百度一下 [rocyuan](https://www.baidu.com/s?ie=UTF-8&wd=rocyuan)
> 项目地址:[http://roc.luojing.top/vueadmin](http://roc.luojing.top/vueadmin)
> username: ` admin ` password: ` 123456 `
## 功能
- 登录
- 注销
- 用户管理
- 用户列表
- 用户管理
- 角色列表
- 权限列表
- 商品管理
- 商品列表
- 分类参数
- 商品分类
- 订单管理
- 订单列表
- 数据统计
- 数据报表
## 技术栈
- Vue
- Vue-router
- axios (进行了封装,降低axios与项目的耦合度)
- ElementUI
- Echarts
## 关于接口数据
> 本人提供的接口地址(baseURL):` http://roc.luojing.top:8888/api/private/v1 `注意!!!大家别乱删数据,删了请添加回去;如出现被删除导致数据库删空,请联系本人:` yuanpeng0704@gmail.com ` 、` rocyuan@luojing.top `,我将抽空重新恢复导入数据库数据
> 接口源码下载(直接用我的接口地址,不用下载):[点击下载](http://luojing.top/api_serve.zip)
### 源码说明(直接用我的接口,下面可略过):
> 安装 ` node `
> 将 ` db ` 文件夹下的 ` mydb.sql ` 导入数据库
> ` config > default.json ` 修改连接数据库账号密码等配置
> ` node app.js ` 跑起来
### 接口文档
[接口文档](api.md)
## 项目结构
```
.
├── src // 源码目录
│ ├── assets // 静态资源
│ │ ├── css // css文件
│ │ └── img // 图片文件
│ ├── common // 公共js文件(工具,等)
│ ├── components // 组件
│ │ └── MbxNav.vue // 公共面包屑导航
│ ├── network // 数据请求
│ │ ├── request.js // axios配置,以及封装axios
│ │ ├── goods.js // 商品管理 请求业务
│ │ ├── home.js // 用户列表 主页请求业务
│ │ ├── login.js // 登录页面 请求业务
│ │ ├── orders.js // 订单管理 请求业务
│ │ ├── reports.js // 数据统计 请求业务
│ │ └── rights.js // 权限管理 请求业务
│ ├── plugins // 插件目录(elementUI.js)
│ ├── router // 路由目录
│ │ └── index.js // 路由配置
│ ├── views // 主要页面目录
│ │ ├── home // 首页目录
│ │ │ ├── Home.vue // 首页
│ │ │ ├── children // 子页面目录
│ │ │ │ ├── Welcome.vue // 欢迎页面
│ │ │ │ ├── users // 用户管理目录
│ │ │ │ │ └── UserList.vue // 用户列表页
│ │ │ │ ├── roles // 权限管理目录
│ │ │ │ │ ├── RolesList.vue // 角色列表页
│ │ │ │ │ └── RightsList.vue // 权限列表页
│ │ │ │ ├── goods // 商品管理目录
│ │ │ │ │ ├── GoodsList.vue // 商品列表页
│ │ │ │ │ ├── Add.vue // 添加商品页
│ │ │ │ │ ├── Params.vue // 分类参数页
│ │ │ │ │ └── CategoriesList.vue // 商品分类页
│ │ │ │ ├── orders // 订单管理目录
│ │ │ │ │ └── OrdersList.vue // 订单列表页
│ │ │ │ ├── reports // 数据统计目录
│ │ │ │ │ └── Reports.vue // 数据报表页
│ │ ├── login // 登录目录
│ │ │ └── Login.vue // 登录页
```
## 项目优化 (具体优化方法见个人网站) [RocYuan](http://www.luojing.top/rocyuan)
` 个人不喜欢在github写一些 心得记录 有时间的话基本都写在个人网站 `
- 顶部进度条(nprogress)
- 去掉console(babel-plugin-transform-remove-console)
- 开发模式,发布模式入口调整(chainWebpack)
- 发布模式使用cdn资源(externals)
- 定制index.html页面
## 应用部分截图
<img src="http://luojing.top/adminimg/1-1.jpg" />
<img src="http://luojing.top/adminimg/1-2.jpg" />
<img src="http://luojing.top/adminimg/2-1.jpg" />
<img src="http://luojing.top/adminimg/2-2.jpg" />
<img src="http://luojing.top/adminimg/4-1.jpg" />
<img src="http://luojing.top/adminimg/4-2.jpg" />
<img src="http://luojing.top/adminimg/5-1.jpg" />
<img src="http://luojing.top/adminimg/6-1.jpg" />
<img src="http://luojing.top/adminimg/7-1.jpg" />
流华追梦
- 粉丝: 1w+
- 资源: 3853
最新资源
- 日立hgp电梯mcub03主板维修原理图 日立gvf电梯mcub01主板维修原理图 日立hgp电梯evecd03变频器维修原理图 日立gvf电梯evecd01变频器维修原理图 日立hge电梯els-4
- 基于Python3的Mysql数据库操作封装类解析及其应用
- S7-200Smart PLC,MCGS触摸屏,使用中的机组程序,采用通讯方式同步控制3台变频器调速,温度采集程序
- RS422-ARINC429通讯转模块 RS422支持全双工通讯接口,通讯速率可设置,ARINC429支持发送和接收,每通道发送接收速率可单独设置,可卖板卡,也可以根据具体要求设计硬件,支持FPGA
- 无人艇(机)仿真,带gui 具体内容看图片 文字资料已遗失,主参数通过initial来生成,具体模型全部在simulink里面,可自行推导,或者加价我去推导 gui界面打开方式:在主界面输入gu
- MATLAB代码:基于多时间尺度滚动优化的多能源微网双层调度模型红旗红旗红旗火火 关键词:多能源微网 多时间尺度 滚动优化 微网双层模型 调度 红旗红旗 主要内容:代码主要
- 重庆大学 Python 考试题目解析与计算机基础知识点复习资料
- 西门子300PLC 分时产量计数程序,在地址不冲突情况下,改个启动计数条件,就可以拿来在项目上直接使用,间接寻址,程序直观明了,触摸屏有系统时间更改功能
- LNOI绝缘体上铌酸锂薄膜电光调制特性
- Apollo7.0-行为预测模块思维导图及该模块注释代码 , Apollo 7.0为Apollo最新版本,此次重点针对感知和预测算法,进行了模块升级 引入Inter-TNT行为预测模式,通过障碍物与
- 数学建模竞赛之城市交通拥堵与优化-华数杯赛题解析及应用
- 西门子UG后处理三轴后处理840D828D系统 界面简洁,没那么多字幕 无使用限制 带刀具信息 带备刀 带ij圆弧输出 输出m08冷却液 程序段m1暂停 g41半径补偿 结尾回零点 带pui 840没
- simulink 风电调频,双馈风机调频,VSG同步机控制,风电场调频,三机九节点,带有惯性控制,下垂控制 同步机为火电机组,水轮机,可实现同步机调频,火电调频,水轮机调频等 风电渗透20%,ph
- Matlab路径规划算法代码 传统A star算法源码+详细注释 可固定地图和起点终点 适合初学者入门学习使用 保证运行
- 冲床送料机程序,送料机程序,伺服送料机程序,伺服电机,程序,三菱,台达,中达一体机,送料机程序,PLC多段数据不同,可任意调节A段B段c段长度,并定长切断 程序能存储5段工件数据,使用调出非常方便
- 项目:超声波-基于Arduino的超声波距离测量(LCD1602显示) 设计;proteus 仿真(版本8.9-可提供软件安装包) 主控:Arduino UNO 外设:超声波,LCD1602 程序:
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈