.
+版权所有 (c)2017-2027,西安众邦网络科技有限公司 保留所有权利。
+感谢您选择CrmEb开源客户管理+电商系统(简称CRMEB),CRMEB是国内最稳定、最强大、最先进的互联网电商平台解决方案之一,
+CRMEB java版本基于 jdk1.8 + SptingBoot + MySQL + 的技术框架开发。
+为了使你正确并合法的使用本软件,请你在使用前务必阅读清楚下面的协议条款:
+本授权协议适用且仅适用于CRMEB java 版本,CRMEB官方对本授权协议的最终解释权和修改权。
+
+一、协议许可的权利
+1、您可以在完全遵守本最终用户授权协议的基础上,将本软件应用于非商业用途,而不必支付软件版权授权费用。
+2、您可以在协议规定的约束和限制范围内修改 CRMEB java 源代码或界面风格以适应您的网站要求。
+3、您拥有使用本软件构建的网站全部内容所有权,并独立承担与这些内容的相关法律义务。
+4、获得商业授权之后,您可以将本软件应用于商业用途,同时依据所购买的授权类型中确定的技术支持内容。商业授权用户享有反映和提出意见的权力,相关意见将被作为首要考虑,但没有一定被采纳的承诺或保证。
+
+二、协议许可的权利和限制
+1、未获商业授权之前,不得删除网站底部及相应的官方版权信息和链接。购买商业授权请联系西安众邦网络科技有限公司了解最新说明。CRMEB java著作权已在中华人民共和国国家版权局注册(中国国家版权局著作权登记号 2018SR024463),著作权受到法律和国际公约保护。
+2、未经官方许可,不得对本软件或与之关联的商业授权进行出租、出售、抵押或发放子许可证。
+3、不管你的网站是否整体使用 CRMEB java ,还是部份栏目使用 CRMEB java,在你使用了 CRMEB java 的网站主页上必须加上 CRMEB 官方网址(www.crmeb.com)的链接。
+4、未经官方许可,禁止在 CRMEB java 的整体或任何部分基础上以发展任何派生版本、修改版本或第三方版本用于重新分发。
+5、如果您未能遵守本协议的条款,您的授权将被终止,所被许可的权利将被收回,并承担相应法律责任。
+
+三、有限担保和免责声明
+1、本软件及所附带的文件是作为不提供任何明确的或隐含的赔偿或担保的形式提供的。
+2、用户出于自愿而使用本软件,您必须了解使用本软件的风险,在尚未购买产品技术服务之前,我们不承诺对免费用户提供任何形式的技术支持、使用担保,也不承担任何因使用本软件而产生问题的相关责任。
+3、电子文本形式的授权协议如同双方书面签署的协议一样,具有完全的和等同的法律效力。您一旦开始确认本协议并安装 CRMEB,即被视为完全理解并接受本协议的各项条款,在享有上述条款授予的权力的同时,受到相关的约束和限制。协议许可范围以外的行为,将直接违反本授权协议并构成侵权,我们有权随时终止授权,责令停止损害,并保留追究相关责任的权力。
+
+协议发布时间: 2017年8月01日
+版本最新更新: 2020年12月23日 By CRMEB
+
+CRMEB官方网站:http://www.crmeb.com
+CRMEB java 版本演示站:https://admin.java.crmeb.net
+-----------------------------------------------------
+运营团队: 众邦科技
+电 话: 400-8888-794
+邮 箱: admin@xazbkj.com
+网 址: http://www.xazbkj.com
diff --git a/README.md b/README.md
index ff3819e6..f4b2eaca 100644
--- a/README.md
+++ b/README.md
@@ -24,9 +24,6 @@
# 加技术交流群
## [CRMEB JAVA 技术交流QQ群 1群](点击加群 893839288)
-## 扫码联系客服
-
-
# 演示站
1. 移动端:[https://java.crmeb.net](https://java.crmeb.net)
2. 后台:[https://admin.java.crmeb.net](https://admin.java.crmeb.net)
@@ -48,8 +45,7 @@ CRMEB打通版:https://gitee.com/ZhongBangKeJi/CRMEB
1:admin WEB程序 PC端管理端 VUE + ElementUi
2:app 移动商城 UniApp标准开发
3:crmeb Api Java SpringBoot + mybatisPlus ...
- 4:icons 基本素材 分类图标等
- 5:接口文档 Api对应的接口文档也可以部署项目后查看
+ 4:接口文档 Api对应的接口文档也可以部署项目后查看
~~~
## 主要特性
@@ -135,6 +131,21 @@ prod环境swagger默认账号密码在 prod.yml配置里
3. [如何导入第三方JAVA SDK包](https://blog.csdn.net/weixin_46028577/article/details/106342938?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase "如何导入第三方JAVA SDK包")
#
+
+# v1.3 更新列表
+ 1. 【新增】砍价
+ 2. 【新增】拼团
+ 3. 【新增】一号通
+ 4. 【修复】商品sku 编辑时出现商品属性对应错误的问题
+ 5. 【修复】商品推广海报生成二维码可能会出错的问题【小程序调试中】
+ 6. 【修复】微信公众号和小程序头像可能获取不到的问题
+ 7. 【修复】下单时可能会出错的问题
+ 8. 【修复】pc管理端用户访问量
+ 9. 【修复】微信退款
+ 10. 【修复】管理端订单状态可能出现不正确的情况
+ 11. 【修复】WEB管理端-菜单色调,短信API更新,首页用户访问量,系统设置tab是自动选择下一及表单
+ 12. 【修复】系统设置出现更新不正确的问题
+
# v1.2.2 更新列表
1. 修复了商品从回收站中删除的逻辑
2. 新增了icon文件
diff --git a/crmeb/README.md b/crmeb/README.md
index 387da3e8..acab8c22 100644
--- a/crmeb/README.md
+++ b/crmeb/README.md
@@ -1,126 +1,45 @@
- CRMEB客户管理+电商营销系统Java版
-
-
-
-
- 如果对您有帮助,您可以点右上角 "Star" 支持一下 谢谢!
-
-
-# 项目介绍
-
- CRMEB JAVA版商城系统是基于JavaSpringBoot + Vue + UniApp开发的一套新零售移动电商系统,CRMEB系统就是集客户关系管理+营销电商系统,能够快速积累客户、会员数据分析、智能转化客户、
- 有效提高销售、会员维护、网络营销的一款企业应用,更适合企业二次开发;
-
-## 导航栏目
-
- | [使用手册](http://help.crmeb.net/crmeb_java/1748037t)
- | [论坛地址](http://bbs.crmeb.net)
- | [官网地址](https://www.crmeb.com)
- | [服务器](https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=dligum2z)
- | [授权价格](http://crmeb.com/web/index/price.html)
- | [GitHub地址](https://github.com/crmeb/crmeb_java)
- | [码云地址](https://gitee.com/ZhongBangKeJi/crmeb_java)
-
-# 加技术交流群
-## [CRMEB JAVA 技术交流QQ群 1群](点击加群 893839288)
-
-# 演示站
-1. 移动端:[https://java.crmeb.net](https://java.crmeb.net)
-2. 后台:[https://admin.java.crmeb.net](https://admin.java.crmeb.net)
-### 后台账号 demo 密码 crmeb.com, 请大家不要随意改密码!
-### 请大家不要随意改密码!请大家不要随意改密码!请大家不要随意改密码!
-
-# 推荐项目
-CRMEB知识付费项目:https://gitee.com/ZhongBangKeJi/crmeb_zzff_class
-CRMEB打通版:https://gitee.com/ZhongBangKeJi/CRMEB
-
-#运行环境
-
-运行环境要求JAVA1.8
-
-注意:请尽量遵循阿里巴巴开发规范,可以减少在开发过程中出现不必要的错误
-
-# 开源项目内包含三个子项目
-~~~
- 1:admin WEB程序 PC端管理端 VUE + ElementUi
- 2:app 移动商城 UniApp标准开发
- 3:crmeb Api Java SpringBoot + mybatisPlus ...
- 4:icons 基本素材 分类图标等
- 5:接口文档 Api对应的接口文档也可以部署项目后查看
-~~~
-## 主要特性
-
-有详细的代码注释,有完整系统手册
-### SpringBoot框架
-使用SpringBoot框架框架开发
-### 前端采用Vue UniApp框架
-前端使用Vue UniApp框架,标准前后端分离开发.
-### 标准接口
-标准RESTful 接口、逻辑层次更明确
-### 支持队列
-降低流量高峰,解除耦合,高可用
-### 无缝事件机制
-行为扩展更方便,方便二次开发
-### 数据操作
-Excel数据导出,导出表格更加美观可视;
-### 数据统计分析
-后台使用ECharts图表统计,实现用户、产品、订单、资金等统计分析
-### 强大的后台权限管理
-后台多种角色、多重身份权限管理,权限可以控制到每一步操作
-### 基于Vue表单生成控件
-可以自由拖拉拽配置表单,减少前端重复表单工作量,后端接口统一调用
-
-
-# 安装
-
-### 创建三个站点
-1. 把crmeb内的文件夹上传到 接口站点,此站点重定向到自己配置的端口,详情见crmeb项目.md文档
-2. 打包app项目,请使用uniapp专业工具
-3. 打包admin项目,详情见admin文件夹里.md文档
-4. 新建数据库导入sql文件
-
-### 解析三个域名:
-1. api.xx.com 后台服务使用
-2. app.xx.com 移动端使用
-3. admin.xx.com PC管理端使用
-
-
-### Java项目说明
-### 运行环境
+# 环境
1. Java Jdk1.8
2. Redis 5+
3. Mysql 5.7+
-4. Nginx
-### Java项目框架
+# Java项目框架
1. SpringBoot 2.2.6.RELEASE
2. Maven 3.6.1
-3. swagger-bootstrap-ui 1.0
+3. Swagger 2.9.2
4. Mybatis Plus 3.3.1
-# 运行部署
+
+# 部署
1. 拿到jar包,上传到web目录下,(宝塔配置的域名指向的web目录下即可)
2. 在 jar包同级目录下运行 `start.sh (运行命令为 ./start.sh )` 脚本即可启动项目
3. shell脚本会自动运行 `tail -f crmeb_out.file` 命令输出当前启动日志
4. 看到 `Completed 200 OK` 表示启动成功
5. 默认启动 `20000` 端口号
-~~~
-Swagger接口文档
-演示站接口: https://api.java.crmeb.net/doc.html
-
-本地启动Java Api项目接口地址:http://localhost:8080/doc.html# 8080为配置文件里配置的 server/port
-
-prod环境swagger默认账号密码在 prod.yml配置里
-~~~
-# **自己安装项目后台管理员**
-### 超级管理员:admin
-### 密码:123456
# 注意事项
1. web端口号不可以设置为`20000`
2. 反向代理地址: `http://127.0.0.1:20000` 【外网域名指向这个地址】
+# 二次开发帮助文档
+##注解参考:
+1. `@NotNull` 注解 作用类型 解释 任何类型 属性不能为 `null`
+2. `@NotEmpty` 集合 集合不能为 `null`,且 `size` 大于 `0`
+3. `@NotBlank` 只能作用在 `String` 上,不能为 `null`,而且调用 `trim()` 后,长度必须大于 `0`
+4. `@AssertTrue` `Boolean、boolean` 布尔属性必须是 `true`
+5. `@Min` 数字类型(原子和包装) 限定数字的最小值(整型)
+6. `@Max` 同 `@Min` 限定数字的最大值(整型)
+7. `@DecimalMin` 同 `@Min` 限定数字的最小值(字符串,可以是小数)
+8. `@DecimalMax` 同 `@Min` 限定数字的最大值(字符串,可以是小数)
+9. `@Range` 数字类型(原子和包装) 限定数字范围(长整型)
+10. `@Length` 字符串 限定字符串长度
+11. `@Size` 集合 限定集合大小
+12. `@Past` 时间、日期 必须是一个过去的时间或日期
+13. `@Future` 时期、时间 必须是一个未来的时间或日期
+14. `@Email` 字符串 必须是一个邮箱格式
+15. `@Pattern` 字符串、字符 正则匹配字符串
+
# 产品复制
1. 设置 [99api](https://www.99api.com "99api") 对应的api到配置表eb_system_config
2. 配置baseUrl和key 实际的key可以根据自己的定义修改
@@ -130,129 +49,3 @@ prod环境swagger默认账号密码在 prod.yml配置里
1. [易联云文档](http://doc2.10ss.net/337744 "易联云文档")
2. [易联云JAVA SDK](http://doc2.10ss.net/337744 "易联云JAVA SDK gitee文档")
3. [如何导入第三方JAVA SDK包](https://blog.csdn.net/weixin_46028577/article/details/106342938?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase "如何导入第三方JAVA SDK包")
-#
-
-
-# v1.3 更新列表
- 1. 【新增】砍价
- 2. 【新增】拼团
- 3. 【新增】一号通
- 4. 【修复】商品sku 编辑时出现商品属性对应错误的问题
- 5. 【修复】商品推广海报生成二维码可能会出错的问题【小程序调试中】
- 6. 【修复】微信公众号和小程序头像可能获取不到的问题
- 7. 【修复】下单时可能会出错的问题
- 8. 【修复】pc管理端用户访问量
- 9. 【修复】微信退款
- 10. 【修复】管理端订单状态可能出现不正确的情况
- 11. 【修复】WEB管理端-菜单色调,短信API更新,首页用户访问量,系统设置tab是自动选择下一及表单
- 12. 【修复】系统设置出现更新不正确的问题
-
-# v1.2.2 更新列表
- 1. 修复了商品从回收站中删除的逻辑
- 2. 新增了icon文件
- 3. 短信下单购买二维码加载不到的问题
- 4. 秒杀配置时间小于当前所有时间的重叠判断
-
-# v1.2.1 更新列表
- 1. 短信后台升级,更新供应商
- 2. 替换官方swagger文档提升友好和易用[swagger-bootstrap-ui] https://doc.xiaominfo.com/knife4j
- 3. 添加商品分类必要素材,可在配置好图片服务后自行维护
-
-# v1.2 修复内容列表
- 1. 修复购物车,订单和退单后后置任务正确执行
- 2. 修复佣金记录金额和详情
- 3. 修复管理端 移动应用界面下订单管理数据统计不准确的问题
- 4. 修复短信API升级-后台使用一号通
- 5. 修复用户管理相关问题
- 6. 修复核销点核销后核销地址不准确
- 7. 修复资源同步云服务的问题
-### 新增功能
- 1. 秒杀
- a. 秒杀时段配置
- b. 秒杀商品维护
- 2. 财务管理
- a. 申请提现
- b. 财务记录
- i. 充值记录
- ii. 资金监控
- c. 佣金记录
-普通商品显示该商品正在参加的活动信息[秒杀]
-
-
-# admin项目说明
-公用组件
-无限极分类组件 src/components/Category
-使用范围:菜单,文章等各种分类配置数据
-
-表单生成组件
-https://github.com/JakHuang/form-generator
-
-json渲染表单以及是否需要编辑数据回填的功能以下为例
-示例:src/views/maintain/devconfig/combineEdit.vue
-
-
-注意:设置单选按钮的值时需要带上单引号,要不渲染待编辑数据时不会自动选中
-
-
-## 帮助文档
-[帮助文档](http://help.crmeb.net/crmeb_java/1748037)
-
-
-
-
-
-
-
-
-
-
-
-
-
-###后台界面
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-# 参与开发
-
-请参阅 [CRMEB](https://github.com/crmeb/crmeb_java)。
-
-# 开源版使用须知
-
-1.允许用于个人学习、毕业设计、教学案例、公益事业;
-
-2.如果商用必须保留版权信息,请自觉遵守;
-
-3.禁止将本项目的代码和资源进行任何形式的出售,产生的一切任何后果责任由侵权者自负。
-
-# 版权信息
-
-
-本项目包含的第三方源码和二进制文件之版权信息另行标注。
-
-版权所有Copyright © 2017-2020 by CRMEB (http://www.crmeb.com)
-
-All rights reserved。
-
-CRMEB® 商标和著作权所有者为西安众邦网络科技有限公司。