c0cec49f41f47554e11d03a4dc910967c112da8a
CRMEB JAVA
运行环境要求JAVA1.8。
注意:请尽量遵循阿里巴巴开发规范,可以减少在开发过程中出现不必要的错误
项目内包含三个子项目
crmeb项目结构详细说明, 此处主要是Api
crmeb
│ ├─ crmeb_log 日志
│ ├─ image图片临时文件夹
│ ├─ /src/main/
│ ├─ java/com
│ ├─ aop 切片
│ ├─ common 公用基础类
│ ├─ constants 常量类
│ ├─ exception 异常
│ ├─ filter 过滤器
│ ├─ interceptor 拦截器
│ ├─ utils 工具类
│ ├─ zbkj.crmeb 模块服务
│ ├─ article 文章
│ ├─ authorization 后台用户登录,token
│ ├─ category 分类服务
│ ├─ config 配置
│ ├─ export 导出
│ ├─ express 物流
│ ├─ finance 资金
│ ├─ front 对移动端接口
│ ├─ marketing 营销
│ ├─ payment 支付
│ ├─ pub 公共服务(可根据自己情况决定此处是否隐藏)
│ ├─ sms 短信
│ ├─ statistics 统计
│ ├─ store 产品、订单
│ ├─ system 系统服务
│ ├─ task 计划任务
│ ├─ upload 上传
│ ├─ user 用户
│ ├─ validatecode 验证码
│ ├─ wechat 微信相关
│ └─ wechatMessage 微信消息
│ ├─resource 资源文件
│ ├─ mapper mapper文件 按模块分文件夹
│ ├─ application-*.yml 配置文件,在启动项目的时候使用
└─sql sql文件目录
主要特性
有详细的代码注释,有完整系统手册
SpringBoot框架
使用SpringBoot框架框架开发
前端采用Vue CLI框架
前端使用Vue CLI框架nodejs打包,页面加载更流畅,用户体验更好
标准接口
标准接口、前后端分离,二次开发更方便
支持队列
降低流量高峰,解除耦合,高可用
无缝事件机制
行为扩展更方便,方便二次开发
数据表格导出
Excel数据导出,导出表格更加美观可视;
数据统计分析
后台使用ECharts图表统计,实现用户、产品、订单、资金等统计分析
强大的后台权限管理
后台多种角色、多重身份权限管理,权限可以控制到每一步操作
强大的表单生成控件
可以自由配置开发表单,减少前端工作量,后端接口统一调用
安装
创建三个站点
- 把crmeb内的文件夹上传到 接口站点,此站点重定向到自己配置的端口,详情见crmeb项目.md文档
- 打包app项目,请使用uniapp专业工具
- 打包admin项目,详情见admin文件夹里.md文档
- 新建数据库导入sql文件
##解析三个域名:
- api.xx.com | 此域名配置到crmeb站点下 需要做重定向域名
- app.xx.com
- admin.xx.com
admin项目超级管理员
admin 123456
参与开发
请参阅 CRMEB。
版权信息
本项目包含的第三方源码和二进制文件之版权信息另行标注。
版权所有Copyright © 2017-2020 by CRMEB (http://www.crmeb.com)
All rights reserved。
CRMEB® 商标和著作权所有者为西安众邦网络科技有限公司。
Description
Languages
Vue
41.5%
Java
36.9%
JavaScript
11.6%
HTML
7.5%
SCSS
1.2%
Other
1.2%