一、项目简介

基于SpringBoot + Vue + UniApp开发的一套新零售移动电商系统,系统就是集客户关系管理 + 营销电商系统,能够快速积累客户、会员数据分析、智能转化客户、有效提高销售、会员维护、网络营销的一款企业应用,更适合企业二次开发。

二、系统亮点

1.SpringBoot 框架开发业界主流。

2.【前端】Web PC 管理端 Vue + Element UI。

3.【前端】移动端使用 Uni-app 框架,前后端分离开发。

4.标准RESTful 接口、标准数据传输,逻辑层次更明确,更多的提高api复用。

5.支持Redis队列,降低流量高峰,解除耦合,高可用。

6.数据导出,方便个性化分析。

7.数据统计分析,使用ECharts图表统计,实现用户、产品、订单、资金等统计分析。

8.Spring Security 权限管理,后台多种角色,多重身份权限管理,权限可以控制到按钮级别的操作。

9.Vue表单生成控件,拖拽配置表单,减少前端重复表单工作量,提高前端开发效率。

三、功能介绍

商品: 能够对商品的状态分类管理 (出售中、待上架、库存中、已售馨、库存警戒、回收站)、添加产品、添加商品分类等功能

会员:站内会员的管理 (发放优惠劵、发通知、发图文消息、增加余额、会员行为详情)、站内通知 、微信端用户管理 (微信用户的管理、分组、行为观察、添加标签) 等功能

营销:能够管理优惠的发放和制作、用户积分的统计使用情况、秒杀产品的管理等

财务:能够对用户的消费、充值、返佣的记录

订单:能够完成用户的订单管理(发货、订单详情、修改订单、订单备注、订单记录、订单退款) 、售后服务 (评论的回复与删除)

分销:后台有分销统计管理,分销可以设置人人分销和指定人分销,也可以自己稍微开发一下修改规

数据统计图表统计分析(财务统计、产品统计、会员统计、营销统计、分销统计、交易统计等)

设置:能够完成管理员对网站的商品资料(添加父子类、商品添加、属性快速生成、商品审查)、商品交易(外理订单、发货查询)、会员管理(会员审查)、操作管理(管理员添加、管理员审查、管理员退出)、系统配置、后台通知等功能

内容:管理文章分类 (添加分类、删除分类、修改分类) 、 管理文章

维护:查看系统日志、文件变动效验、刷新网站缓存、在线更新系统、清除数据、文件管理等功能

权限管理:可以创建不同身份,不同管理员,同一个管理员可以拥有多重身份,权限可以控制到每一个控制器函数。

四、安装部署

开发环境
移动端uniapp开发框架 可生成H5 公众号 微信小程序WEB Pc 管理后台使用Vue + Element UI 开发 兼容主流浏览器 ie11+后台服务 Java SpringBoot + Mybatis-plus + Mysql + redis运行环境 linux和windows等都支持,只要有Java环境和对应的数据库 redis运行条件 Java 1.8 Mysql5.7

Java项目框架 和 WEB PC 项目运行环境

SpringBoot 2.2.6.RELEASEMaven 3.6.1swagger-bootstrap-ui 1.0Mybatis Plus 3.3.1npm 6node 14vue 2.xelement ui 2.13
idea 导入代码后
启动 admin 服务
在crmeb-admin 包下找到 不带环境描述的yml文件
修改crmeb 配置节点下的 imagePath 为自己本地项目实际的crmebimage的上一级目录 和1.x 不同的是 2.0取消 本地单独需要nginx图片服务的限制 直接tomcat 挂载附件节点,较少图片配置难易程度。
修改 server.port tomcat 端口 如果需要的话
修改 mysql 链接地址 口令等
修改 redis 链接地址 密码

 

如下图

选择对应的启动程序 — 如果这里不显示 可以点击上面的 Edit Coinfiguration 中手动根据目录选择下。

点击上图红框 右侧的运行(绿色小三角) 或者debug(绿色小虫子)启动CRMEB admin服务

访问admin对应的swagger文档

到了这一步 admin 需要的Java 服务我们已经启动成功

启动Java Front服务

Front 服务是针对移动端商城的服务 2.0 代码中区别于1.x 区分 服务端jar和商城端jar 启动front和 admin一样,仅仅是端口不同

Web PC管理端启动
项目根目录下安装依赖
npm install                            -- 安装项目依赖npm run dev                            -- 启动开发环境npm run build:stage            -- 编译测试环境npm run build:prod            -- 编译生产环境

很多朋友会卡到 npm install 这个步骤,可以使用cnpm 或者 淘宝镜像 华为也有私有服务。有条件的同学可以科学上网无障碍使用。

淘宝镜像

 npm install --registry=https://registry.npm.taobao.org

 

本地运行修改环境文件
下一步 npm run dev 启动 WEB PC 管理端服务 前提是 开发环境你对应的api地址要设置正确
  
五、UI展示
版权声明:
1、本网站名称:帝企吧
2、本站永久网址:https://www.diqiba.com
3、本网站的文章部分内容可能来源于网络及作者投稿,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报。
6、本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
7、本站所有资源来源于互联网,仅用于学习及参考使用,切勿用于商业用途,如产生法律纠纷本站概不负责! 8、资源除标明原创外均来自网络转载,版权归原作者所有,若侵犯到您权益请联系我们删除,我们将及时处理! 9、若您需使用非免费的软件或服务,请购买正版授权并合法使用!