Commit 0f6363c1fa9baf603aa36bb31dde392b47a089f3

Authored by YunaiV
1 parent 7cae2852

fix(docker): 对齐各版本项目的 Java 运行时镜像

fix(test): 修正 Redis 配置层级并适配 Spring Boot 版本
yudao-module-mall/yudao-module-product/src/test/resources/application-unit-test.yaml
@@ -21,11 +21,11 @@ spring: @@ -21,11 +21,11 @@ spring:
21 schema-locations: classpath:/sql/create_tables.sql 21 schema-locations: classpath:/sql/create_tables.sql
22 22
23 # Redis 配置。Redisson 默认的配置足够使用,一般不需要进行调优 23 # Redis 配置。Redisson 默认的配置足够使用,一般不需要进行调优
24 - data:  
25 - redis:  
26 - host: 127.0.0.1 # 地址  
27 - port: 16379 # 端口(单元测试,使用 16379 端口)  
28 - database: 0 # 数据库索引 24 + data:
  25 + redis:
  26 + host: 127.0.0.1 # 地址
  27 + port: 16379 # 端口(单元测试,使用 16379 端口)
  28 + database: 0 # 数据库索引
29 29
30 mybatis-plus: 30 mybatis-plus:
31 lazy-initialization: true # 单元测试,设置 MyBatis Mapper 延迟加载,加速每个单元测试 31 lazy-initialization: true # 单元测试,设置 MyBatis Mapper 延迟加载,加速每个单元测试
yudao-module-mall/yudao-module-promotion/src/test/resources/application-unit-test.yaml
@@ -21,11 +21,11 @@ spring: @@ -21,11 +21,11 @@ spring:
21 schema-locations: classpath:/sql/create_tables.sql 21 schema-locations: classpath:/sql/create_tables.sql
22 22
23 # Redis 配置。Redisson 默认的配置足够使用,一般不需要进行调优 23 # Redis 配置。Redisson 默认的配置足够使用,一般不需要进行调优
24 - data:  
25 - redis:  
26 - host: 127.0.0.1 # 地址  
27 - port: 16379 # 端口(单元测试,使用 16379 端口)  
28 - database: 0 # 数据库索引 24 + data:
  25 + redis:
  26 + host: 127.0.0.1 # 地址
  27 + port: 16379 # 端口(单元测试,使用 16379 端口)
  28 + database: 0 # 数据库索引
29 29
30 mybatis: 30 mybatis:
31 lazy-initialization: true # 单元测试,设置 MyBatis Mapper 延迟加载,加速每个单元测试 31 lazy-initialization: true # 单元测试,设置 MyBatis Mapper 延迟加载,加速每个单元测试
yudao-module-mall/yudao-module-trade/src/test/resources/application-unit-test.yaml
@@ -21,11 +21,11 @@ spring: @@ -21,11 +21,11 @@ spring:
21 schema-locations: classpath:/sql/create_tables.sql 21 schema-locations: classpath:/sql/create_tables.sql
22 22
23 # Redis 配置。Redisson 默认的配置足够使用,一般不需要进行调优 23 # Redis 配置。Redisson 默认的配置足够使用,一般不需要进行调优
24 - data:  
25 - redis:  
26 - host: 127.0.0.1 # 地址  
27 - port: 16379 # 端口(单元测试,使用 16379 端口)  
28 - database: 0 # 数据库索引 24 + data:
  25 + redis:
  26 + host: 127.0.0.1 # 地址
  27 + port: 16379 # 端口(单元测试,使用 16379 端口)
  28 + database: 0 # 数据库索引
29 29
30 mybatis: 30 mybatis:
31 lazy-initialization: true # 单元测试,设置 MyBatis Mapper 延迟加载,加速每个单元测试 31 lazy-initialization: true # 单元测试,设置 MyBatis Mapper 延迟加载,加速每个单元测试
yudao-module-member/src/test/resources/application-unit-test.yaml
@@ -21,11 +21,11 @@ spring: @@ -21,11 +21,11 @@ spring:
21 schema-locations: classpath:/sql/create_tables.sql 21 schema-locations: classpath:/sql/create_tables.sql
22 22
23 # Redis 配置。Redisson 默认的配置足够使用,一般不需要进行调优 23 # Redis 配置。Redisson 默认的配置足够使用,一般不需要进行调优
24 - data:  
25 - redis:  
26 - host: 127.0.0.1 # 地址  
27 - port: 16379 # 端口(单元测试,使用 16379 端口)  
28 - database: 0 # 数据库索引 24 + data:
  25 + redis:
  26 + host: 127.0.0.1 # 地址
  27 + port: 16379 # 端口(单元测试,使用 16379 端口)
  28 + database: 0 # 数据库索引
29 29
30 mybatis: 30 mybatis:
31 lazy-initialization: true # 单元测试,设置 MyBatis Mapper 延迟加载,加速每个单元测试 31 lazy-initialization: true # 单元测试,设置 MyBatis Mapper 延迟加载,加速每个单元测试
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/enums/md/autocode/MesMdAutoCodeRuleCodeEnum.java
@@ -43,6 +43,7 @@ public enum MesMdAutoCodeRuleCodeEnum { @@ -43,6 +43,7 @@ public enum MesMdAutoCodeRuleCodeEnum {
43 DV_MACHINERY_CODE("DV_MACHINERY_CODE", "设备编码"), 43 DV_MACHINERY_CODE("DV_MACHINERY_CODE", "设备编码"),
44 DV_MACHINERY_TYPE_CODE("DV_MACHINERY_TYPE_CODE", "设备类型编码"), 44 DV_MACHINERY_TYPE_CODE("DV_MACHINERY_TYPE_CODE", "设备类型编码"),
45 DV_SUBJECT_CODE("DV_SUBJECT_CODE", "点检保养项目编码"), 45 DV_SUBJECT_CODE("DV_SUBJECT_CODE", "点检保养项目编码"),
  46 + DV_CHECK_PLAN_CODE("DV_CHECK_PLAN_CODE", "点检保养方案编码"),
46 DV_REPAIR_CODE("DV_REPAIR_CODE", "维修单编码"), 47 DV_REPAIR_CODE("DV_REPAIR_CODE", "维修单编码"),
47 WM_SALES_NOTICE_CODE("WM_SALES_NOTICE_CODE", "发货通知单编码"), 48 WM_SALES_NOTICE_CODE("WM_SALES_NOTICE_CODE", "发货通知单编码"),
48 WM_RETURN_SALES_CODE("WM_RETURN_SALES_CODE", "销售退货单编码"), 49 WM_RETURN_SALES_CODE("WM_RETURN_SALES_CODE", "销售退货单编码"),
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/wm/barcode/MesWmBarcodeServiceImpl.java
@@ -117,7 +117,7 @@ public class MesWmBarcodeServiceImpl implements MesWmBarcodeService { @@ -117,7 +117,7 @@ public class MesWmBarcodeServiceImpl implements MesWmBarcodeService {
117 if (barcode == null) { 117 if (barcode == null) {
118 return; 118 return;
119 } 119 }
120 - if (ObjUtil.notEqual(barcode, id)) { 120 + if (ObjUtil.notEqual(barcode.getId(), id)) {
121 throw exception(WM_BARCODE_ALREADY_EXISTS); 121 throw exception(WM_BARCODE_ALREADY_EXISTS);
122 } 122 }
123 } 123 }
yudao-module-pay/src/test/resources/application-unit-test.yaml
@@ -21,11 +21,11 @@ spring: @@ -21,11 +21,11 @@ spring:
21 schema-locations: classpath:/sql/create_tables.sql 21 schema-locations: classpath:/sql/create_tables.sql
22 22
23 # Redis 配置。Redisson 默认的配置足够使用,一般不需要进行调优 23 # Redis 配置。Redisson 默认的配置足够使用,一般不需要进行调优
24 - data:  
25 - redis:  
26 - host: 127.0.0.1 # 地址  
27 - port: 16379 # 端口(单元测试,使用 16379 端口)  
28 - database: 0 # 数据库索引 24 + data:
  25 + redis:
  26 + host: 127.0.0.1 # 地址
  27 + port: 16379 # 端口(单元测试,使用 16379 端口)
  28 + database: 0 # 数据库索引
29 29
30 mybatis: 30 mybatis:
31 lazy-initialization: true # 单元测试,设置 MyBatis Mapper 延迟加载,加速每个单元测试 31 lazy-initialization: true # 单元测试,设置 MyBatis Mapper 延迟加载,加速每个单元测试
yudao-module-report/src/test/resources/application-unit-test.yaml
@@ -21,11 +21,11 @@ spring: @@ -21,11 +21,11 @@ spring:
21 schema-locations: classpath:/sql/create_tables.sql 21 schema-locations: classpath:/sql/create_tables.sql
22 22
23 # Redis 配置。Redisson 默认的配置足够使用,一般不需要进行调优 23 # Redis 配置。Redisson 默认的配置足够使用,一般不需要进行调优
24 - data:  
25 - redis:  
26 - host: 127.0.0.1 # 地址  
27 - port: 16379 # 端口(单元测试,使用 16379 端口)  
28 - database: 0 # 数据库索引 24 + data:
  25 + redis:
  26 + host: 127.0.0.1 # 地址
  27 + port: 16379 # 端口(单元测试,使用 16379 端口)
  28 + database: 0 # 数据库索引
29 29
30 mybatis: 30 mybatis:
31 lazy-initialization: true # 单元测试,设置 MyBatis Mapper 延迟加载,加速每个单元测试 31 lazy-initialization: true # 单元测试,设置 MyBatis Mapper 延迟加载,加速每个单元测试
yudao-server/Dockerfile
1 ## AdoptOpenJDK 停止发布 OpenJDK 二进制,而 Eclipse Temurin 是它的延伸,提供更好的稳定性 1 ## AdoptOpenJDK 停止发布 OpenJDK 二进制,而 Eclipse Temurin 是它的延伸,提供更好的稳定性
2 ## 感谢复旦核博士的建议!灰子哥,牛皮! 2 ## 感谢复旦核博士的建议!灰子哥,牛皮!
3 -FROM eclipse-temurin:21-jre 3 +FROM eclipse-temurin:17-jre
4 4
5 ## 创建目录,并使用它作为工作目录 5 ## 创建目录,并使用它作为工作目录
6 RUN mkdir -p /yudao-server 6 RUN mkdir -p /yudao-server