Merge branch refs/heads/master into refs/heads/hyc

This commit is contained in:
华允传
2025-04-23 17:25:29 +08:00
1125 changed files with 3210 additions and 11121 deletions

8
.gitignore vendored
View File

@@ -6,6 +6,7 @@ Icon
._*
# IDE - IntelliJ IDEA
.flattened-pom.xml
.idea/
*.iml
*.iws
@@ -20,6 +21,13 @@ out/
# Obsidian files
.obsidian/
# Java build directory
/target/
# Java build output
target/
*/target/
**/target/
# Compiled files
*.class
*.jar

70
.idea/compiler.xml generated
View File

@@ -1,70 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="CompilerConfiguration">
<annotationProcessing>
<profile name="Annotation profile for exam" enabled="true">
<sourceOutputDir name="target/generated-sources/annotations" />
<sourceTestOutputDir name="target/generated-test-sources/test-annotations" />
<outputRelativeToContentRoot value="true" />
<processorPath useClasspath="false">
<entry name="$PROJECT_DIR$/../../Java/Maven_Repo/org/springframework/boot/spring-boot-configuration-processor/3.4.1/spring-boot-configuration-processor-3.4.1.jar" />
<entry name="$PROJECT_DIR$/../../Java/Maven_Repo/org/projectlombok/lombok/1.18.36/lombok-1.18.36.jar" />
<entry name="$PROJECT_DIR$/../../Java/Maven_Repo/org/mapstruct/mapstruct-processor/1.6.3/mapstruct-processor-1.6.3.jar" />
<entry name="$PROJECT_DIR$/../../Java/Maven_Repo/org/mapstruct/mapstruct/1.6.3/mapstruct-1.6.3.jar" />
</processorPath>
<module name="exam-server" />
<module name="exam-module-system-api" />
<module name="exam-spring-boot-starter-redis" />
<module name="exam-spring-boot-starter-security" />
<module name="exam-module-system-biz" />
<module name="exam-spring-boot-starter-job" />
<module name="exam-spring-boot-starter-biz-ip" />
<module name="exam-spring-boot-starter-monitor" />
<module name="exam-spring-boot-starter-mq" />
<module name="exam-spring-boot-starter-biz-tenant" />
<module name="exam-spring-boot-starter-protection" />
<module name="exam-spring-boot-starter-mybatis" />
<module name="exam-module-judgement-api" />
<module name="exam-spring-boot-starter-websocket" />
<module name="exam-module-infra-api" />
<module name="exam-common" />
<module name="exam-spring-boot-starter-test" />
<module name="exam-module-judgement-biz" />
<module name="exam-spring-boot-starter-excel" />
<module name="exam-spring-boot-starter-biz-data-permission" />
<module name="exam-module-exam-api" />
<module name="exam-module-infra-biz" />
<module name="exam-spring-boot-starter-web" />
<module name="exam-module-exam-biz" />
</profile>
</annotationProcessing>
</component>
<component name="JavacSettings">
<option name="ADDITIONAL_OPTIONS_OVERRIDE">
<module name="exam-common" options="-parameters" />
<module name="exam-module-exam-api" options="-parameters" />
<module name="exam-module-exam-biz" options="-parameters" />
<module name="exam-module-infra-api" options="-parameters" />
<module name="exam-module-infra-biz" options="-parameters" />
<module name="exam-module-judgement-api" options="-parameters" />
<module name="exam-module-judgement-biz" options="-parameters" />
<module name="exam-module-system-api" options="-parameters" />
<module name="exam-module-system-biz" options="-parameters" />
<module name="exam-server" options="-parameters" />
<module name="exam-spring-boot-starter-biz-data-permission" options="-parameters" />
<module name="exam-spring-boot-starter-biz-ip" options="-parameters" />
<module name="exam-spring-boot-starter-biz-tenant" options="-parameters" />
<module name="exam-spring-boot-starter-excel" options="-parameters" />
<module name="exam-spring-boot-starter-job" options="-parameters" />
<module name="exam-spring-boot-starter-monitor" options="-parameters" />
<module name="exam-spring-boot-starter-mq" options="-parameters" />
<module name="exam-spring-boot-starter-mybatis" options="-parameters" />
<module name="exam-spring-boot-starter-protection" options="-parameters" />
<module name="exam-spring-boot-starter-redis" options="-parameters" />
<module name="exam-spring-boot-starter-security" options="-parameters" />
<module name="exam-spring-boot-starter-test" options="-parameters" />
<module name="exam-spring-boot-starter-web" options="-parameters" />
<module name="exam-spring-boot-starter-websocket" options="-parameters" />
</option>
</component>
</project>

View File

@@ -1,2 +0,0 @@
pc.exam.pp.framework.datapermission.config.ExamDataPermissionAutoConfiguration
pc.exam.pp.framework.datapermission.config.ExamDeptDataPermissionAutoConfiguration

View File

@@ -1,36 +0,0 @@
{
"groups": [
{
"name": "exam.tenant",
"type": "pc.exam.pp.framework.tenant.config.TenantProperties",
"sourceType": "pc.exam.pp.framework.tenant.config.TenantProperties"
}
],
"properties": [
{
"name": "exam.tenant.enable",
"type": "java.lang.Boolean",
"description": "是否开启",
"sourceType": "pc.exam.pp.framework.tenant.config.TenantProperties"
},
{
"name": "exam.tenant.ignore-caches",
"type": "java.util.Set<java.lang.String>",
"description": "需要忽略多租户的 Spring Cache 缓存 即默认所有缓存都开启多租户的功能,所以记得添加对应的 tenant_id 字段哟",
"sourceType": "pc.exam.pp.framework.tenant.config.TenantProperties"
},
{
"name": "exam.tenant.ignore-tables",
"type": "java.util.Set<java.lang.String>",
"description": "需要忽略多租户的表 即默认所有表都开启多租户的功能,所以记得添加对应的 tenant_id 字段哟",
"sourceType": "pc.exam.pp.framework.tenant.config.TenantProperties"
},
{
"name": "exam.tenant.ignore-urls",
"type": "java.util.Set<java.lang.String>",
"description": "需要忽略多租户的请求 默认情况下,每个请求需要带上 tenant-id 的请求头。但是,部分请求是无需带上的,例如说短信回调、支付回调等 Open API",
"sourceType": "pc.exam.pp.framework.tenant.config.TenantProperties"
}
],
"hints": []
}

View File

@@ -1,2 +0,0 @@
org.springframework.boot.env.EnvironmentPostProcessor=\
pc.exam.pp.framework.tenant.core.mq.kafka.TenantKafkaEnvironmentPostProcessor

Some files were not shown because too many files have changed in this diff Show More