# 电商后台管理系统(前端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" />
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
毕业设计,基于Springboot+Vue开发的前后端分离的超市销售管理系统,内含Java完整源代码,数据库脚本 基于Springboot+Vue超市销售管理系统设计毕业源码案例设计 开发软件:Eclipse/Idea + WebStorm/VsCode 数据库:mysql 今天带来的是一个基于Springboot+Vue的前后端分离的超市销售管理系统,系统一共有系统管理员,会计,销售员,库管员几个角色。管理员登录后可以拥有最高权限看,包括管理添加员工信息,选择商品和会员自动结算商品,其中销售的时候还可以参与积分打折活动,查询销售订单历史记录,处理商品退货,统计商品销售信息和统计商品信息,添加管理会员信息,添加维护商品信息。会计登录后主要是财务统计功能,销售员登录后主要是销售产品,库管员登录后主要是管理商品库存。
资源推荐
资源详情
资源评论
收起资源包目录
Springboot_Vue_Supermarket_Sales_Management.zip (75个子文件)
Springboot_Vue_Supermarket_Sales_Management
关于系统.txt 495B
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
共 75 条
- 1
资源评论
- 岚熙rich2024-04-23资源很好用,有较大的参考价值,资源不错,支持一下。
- 琉瑆2024-07-26发现一个宝藏资源,赶紧冲冲冲!支持大佬~
流华追梦
- 粉丝: 9848
- 资源: 3844
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功