# 电商后台管理系统(前端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" />
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
本人十余年JAVA架构设计经验,擅长JAVA高可用、分布式、高并发系统架构设计。有志于做JAVA系统性的技术提升的同学可与我联系,交个朋友哦~ 本人十余年JAVA架构设计经验,擅长JAVA高可用、分布式、高并发系统架构设计。有志于做JAVA系统性的技术提升的同学可与我联系,交个朋友哦~ 本人十余年JAVA架构设计经验,擅长JAVA高可用、分布式、高并发系统架构设计。有志于做JAVA系统性的技术提升的同学可与我联系,交个朋友哦~
资源推荐
资源详情
资源评论
收起资源包目录
《毕业设计&代码复用》--基于Springboot+Vue超市销售管理系统设计毕业源码案例设计.zip (74个子文件)
chaoshi_server
mvnw.cmd 6KB
pom.xml 4KB
src
test
java
com
lewis
base
BaseApplicationTests.java 338B
main
resources
mybatis
mapper
GoodsMapper.xml 3KB
UserMapper.xml 3KB
OrderMapper.xml 3KB
AdminMapper.xml 4KB
OrdersMapper.xml 3KB
CarsMapper.xml 3KB
generator
generatorConfig.xml 4KB
mybatisGeneratorinit.properties 503B
application.yml 1KB
java
com
lewis
base
mapper
OrderMapper.java 1KB
CarsMapper.java 1KB
UserMapper.java 1KB
GoodsMapper.java 1KB
OrdersMapper.java 1KB
AdminMapper.java 1KB
controller
FileController.java 6KB
AdminController.java 6KB
UserController.java 5KB
CarsController.java 2KB
entity
ComResult.java 923B
GoodsStu.java 576B
Goods.java 5KB
Admin.java 9KB
Orders.java 5KB
Order.java 5KB
Seals.java 369B
Cars.java 3KB
User.java 5KB
BaseApplication.java 2KB
.mvn
wrapper
maven-wrapper.properties 116B
maven-wrapper.jar 47KB
MavenWrapperDownloader.java 5KB
mvnw 9KB
.gitignore 333B
chaoshi_admin
.browserslistrc 21B
babel.config.js 523B
src
App.vue 213B
plugins
element-ui.js 1KB
assets
img
logo.jpg 33KB
css
base.css 98B
index.css 213B
main-dev.js 522B
components
MbxNav.vue 439B
main-prod.js 540B
common
citydata.js 285KB
tools.js 595B
network
request.js 945B
login.js 640B
admin.js 4KB
goods.js 6KB
shenqing.js 6KB
home.js 4KB
rights.js 2KB
router
index.js 2KB
views
home
Home.vue 7KB
children
roles
OrderList.vue 12KB
RolesList.vue 16KB
GoodsReturnList.vue 11KB
goods
GoodsList.vue 12KB
Welcome.vue 146B
login
Login.vue 4KB
package.json 714B
public
index.html 2KB
logo.jpg 9KB
package-lock.json 410KB
api.md 55KB
vue.config.js 2KB
.gitignore 214B
README.md 6KB
db_chaoshi_manger.sql 5KB
README.md 831B
共 74 条
- 1
资源评论
季风泯灭的季节
- 粉丝: 1829
- 资源: 3371
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- ACR122u写卡软件
- 【java毕业设计】职称评审管理系统源码(springboot+vue+mysql+说明文档+LW).zip
- 【java毕业设计】springboot校园志愿者服务管理系统(springboot+vue+mysql+说明文档).zip
- 【java毕业设计】springboot毕业生追踪系统(springboot+vue+mysql+说明文档).zip
- 【java毕业设计】招生管理系统源码(springboot+vue+mysql+说明文档+LW).zip
- springboot中华传统服饰文化传播系统61792(数据库+源码)
- 【java毕业设计】招聘信息管理系统源码(springboot+vue+mysql+说明文档+LW).zip
- genad-horizon-gridsample.zip
- vscode-pylance-2023.5.21-vsixhub.com.vsix
- 计算机网络课程实验报告-3.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功