更新记录
1.0.2(2024-04-09) 下载此版本
更改分类展示
平台兼容性
Vue2 | Vue3 |
---|---|
√ | × |
App | 快应用 | 微信小程序 | 支付宝小程序 | 百度小程序 | 字节小程序 | QQ小程序 |
---|---|---|---|---|---|---|
HBuilderX 3.8.3 | × | × | × | × | × | × |
钉钉小程序 | 快手小程序 | 飞书小程序 | 京东小程序 |
---|---|---|---|
× | × | × | × |
H5-Safari | Android Browser | 微信浏览器(Android) | QQ浏览器(Android) | Chrome | IE | Edge | Firefox | PC-Safari |
---|---|---|---|---|---|---|---|---|
× | × | × | × | × | × | × | × | × |
环境
- Java Jdk1.8
- Redis 5+
- Mysql 5.7+
Java项目框架
- SpringBoot 2.2.6.RELEASE
- Maven 3.6.1
- Swagger 2.9.2
- Mybatis Plus 3.3.1
部署
- 拿到jar包,上传到web目录下,(宝塔配置的域名指向的web目录下即可)
- 在 jar包同级目录下运行
start.sh (运行命令为 ./start.sh )
脚本即可启动项目 - shell脚本会自动运行
tail -f crmeb_out.file
命令输出当前启动日志 - 看到
Completed 200 OK
表示启动成功 - 默认启动
20000
端口号
注意事项
- web端口号不可以设置为
20000
- 反向代理地址:
http://127.0.0.1:20000
【外网域名指向这个地址】
二次开发帮助文档
注解参考:
@NotNull
注解 作用类型 解释 任何类型 属性不能为null
@NotEmpty
集合 集合不能为null
,且size
大于0
@NotBlank
只能作用在String
上,不能为null
,而且调用trim()
后,长度必须大于0
@AssertTrue
Boolean、boolean
布尔属性必须是true
@Min
数字类型(原子和包装) 限定数字的最小值(整型)@Max
同@Min
限定数字的最大值(整型)@DecimalMin
同@Min
限定数字的最小值(字符串,可以是小数)@DecimalMax
同@Min
限定数字的最大值(字符串,可以是小数)@Range
数字类型(原子和包装) 限定数字范围(长整型)@Length
字符串 限定字符串长度@Size
集合 限定集合大小@Past
时间、日期 必须是一个过去的时间或日期@Future
时期、时间 必须是一个未来的时间或日期@Email
字符串 必须是一个邮箱格式@Pattern
字符串、字符 正则匹配字符串
产品复制
- 设置 99api 对应的api到配置表eb_system_config
- 配置baseUrl和key 实际的key可以根据自己的定义修改
- 目前支持天猫,京东,淘宝,苏宁,拼多多