diff --git a/exam-framework/exam-spring-boot-starter-mq/pom.xml b/exam-framework/exam-spring-boot-starter-mq/pom.xml
index 577a6c01..f7b69ba3 100644
--- a/exam-framework/exam-spring-boot-starter-mq/pom.xml
+++ b/exam-framework/exam-spring-boot-starter-mq/pom.xml
@@ -31,7 +31,7 @@
org.springframework.amqp
spring-rabbit
- true
+
org.apache.rocketmq
diff --git a/exam-module-exam/exam-module-exam-api/pom.xml b/exam-module-exam/exam-module-exam-api/pom.xml
index acf6e265..93457a91 100644
--- a/exam-module-exam/exam-module-exam-api/pom.xml
+++ b/exam-module-exam/exam-module-exam-api/pom.xml
@@ -3,8 +3,8 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ pc.exam.gg
exam-module-exam
- pc.exam
${revision}
4.0.0
@@ -18,9 +18,16 @@
- pc.exam
+ pc.exam.gg
exam-common
+
+
+
+ org.springframework.boot
+ spring-boot-starter-validation
+ true
+
diff --git a/exam-module-exam/exam-module-exam-biz/pom.xml b/exam-module-exam/exam-module-exam-biz/pom.xml
index 5f06ac36..acd1d07e 100644
--- a/exam-module-exam/exam-module-exam-biz/pom.xml
+++ b/exam-module-exam/exam-module-exam-biz/pom.xml
@@ -3,8 +3,8 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ pc.exam.gg
exam-module-exam
- pc.exam
${revision}
4.0.0
@@ -17,48 +17,112 @@
-
- org.springframework.boot
- spring-boot-starter
+ pc.exam.gg
+ exam-module-system-api
+ ${revision}
+
+
+ pc.exam.gg
+ exam-module-infra-api
+ ${revision}
- pc.exam
- exam-module-exam-api
- ${revision}
+ pc.exam.gg
+ exam-spring-boot-starter-biz-tenant
- pc.exam
- exam-spring-boot-starter-web
+ pc.exam.gg
+ exam-spring-boot-starter-security
- pc.exam
- exam-spring-boot-starter-security
+ pc.exam.gg
+ exam-spring-boot-starter-websocket
- pc.exam
+ pc.exam.gg
exam-spring-boot-starter-mybatis
+
+ com.baomidou
+ mybatis-plus-generator
+
+
+
+ pc.exam.gg
+ exam-spring-boot-starter-redis
+
+
+
+
+
+
+ pc.exam.gg
+ exam-spring-boot-starter-job
+
+
+
+
+ pc.exam.gg
+ exam-spring-boot-starter-mq
+
- pc.exam
+ pc.exam.gg
exam-spring-boot-starter-test
test
+
- pc.exam
+ pc.exam.gg
exam-spring-boot-starter-excel
+
+
+ org.apache.velocity
+ velocity-engine-core
+
+
+
+
+ pc.exam.gg
+ exam-spring-boot-starter-monitor
+
+
+
+ de.codecentric
+ spring-boot-admin-starter-server
+
+
+
+
+ commons-net
+ commons-net
+
+
+ com.jcraft
+ jsch
+
+
+ com.amazonaws
+ aws-java-sdk-s3
+
+
+
+ org.apache.tika
+ tika-core
+
+
diff --git a/exam-module-exam/exam-module-exam-biz/src/main/java/pc/exam/pp/module/exam/controller/admin/ExamController.java b/exam-module-exam/exam-module-exam-biz/src/main/java/pc/exam/pp/module/exam/controller/admin/ExamController.java
index 88540a6a..04299bae 100644
--- a/exam-module-exam/exam-module-exam-biz/src/main/java/pc/exam/pp/module/exam/controller/admin/ExamController.java
+++ b/exam-module-exam/exam-module-exam-biz/src/main/java/pc/exam/pp/module/exam/controller/admin/ExamController.java
@@ -1,84 +1,14 @@
package pc.exam.pp.module.exam.controller.admin;
import org.springframework.web.bind.annotation.*;
-import javax.annotation.Resource;
-import javax.validation.Valid;
-
-import pc.exam.pp.framework.common.pojo.CommonResult;
-import pc.exam.pp.framework.common.pojo.PageResult;
-import pc.exam.pp.module.exam.controller.admin.vo.ExamPageReqVO;
-import pc.exam.pp.module.exam.dal.dataobject.ExamDO;
-import pc.exam.pp.module.exam.service.ExamService;
-
-import static pc.exam.pp.framework.common.pojo.CommonResult.success;
/**
- * 管理后台 - 考试信息
+ * 管理后台 - 授权信息
*
* @author pengchen
*/
@RestController
-@RequestMapping("/exam")
+@RequestMapping("/exam/authorize")
public class ExamController {
- @Resource
- private ExamService examService;
-
- /**
- * 创建考试
- *
- * @param createReqVO 创建信息
- * @return 考试编号
- */
- @PostMapping("/create")
- public CommonResult createExam(@Valid @RequestBody ExamDO createReqVO) {
- return success(examService.createExam(createReqVO));
- }
-
- /**
- * 更新考试
- *
- * @param updateReqVO 更新信息
- * @return 成功状态
- */
- @PutMapping("/update")
- public CommonResult updateExam(@Valid @RequestBody ExamDO updateReqVO) {
- examService.updateExam(updateReqVO);
- return success(true);
- }
-
- /**
- * 删除考试
- *
- * @param id 编号
- * @return 成功状态
- */
- @DeleteMapping("/delete")
- public CommonResult deleteExam(@RequestParam("id") Long id) {
- examService.deleteExam(id);
- return success(true);
- }
-
- /**
- * 获得考试
- *
- * @param id 编号
- * @return 考试
- */
- @GetMapping("/get")
- public CommonResult getExam(@RequestParam("id") Long id) {
- return success(examService.getExam(id));
- }
-
- /**
- * 获得考试分页
- *
- * @param pageVO 分页查询
- * @return 考试分页
- */
- @GetMapping("/page")
- public CommonResult> getExamPage(@Valid ExamPageReqVO pageVO) {
- return success(examService.getExamPage(pageVO));
- }
-
}
diff --git a/exam-module-exam/pom.xml b/exam-module-exam/pom.xml
index 4147d498..bb8eb385 100644
--- a/exam-module-exam/pom.xml
+++ b/exam-module-exam/pom.xml
@@ -3,8 +3,8 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- pengchen-exam-java-new
- pc.exam
+ pc.exam.gg
+ exam
${revision}
4.0.0
diff --git a/exam-module-infra/exam-module-infra-biz/target/generated-sources/annotations/pc/exam/pp/module/infra/convert/codegen/CodegenConvertImpl.java b/exam-module-infra/exam-module-infra-biz/target/generated-sources/annotations/pc/exam/pp/module/infra/convert/codegen/CodegenConvertImpl.java
index e2740270..389803b4 100644
--- a/exam-module-infra/exam-module-infra-biz/target/generated-sources/annotations/pc/exam/pp/module/infra/convert/codegen/CodegenConvertImpl.java
+++ b/exam-module-infra/exam-module-infra-biz/target/generated-sources/annotations/pc/exam/pp/module/infra/convert/codegen/CodegenConvertImpl.java
@@ -12,7 +12,7 @@ import pc.exam.pp.module.infra.dal.dataobject.codegen.CodegenTableDO;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2025-04-17T13:07:54+0800",
+ date = "2025-04-18T13:31:34+0800",
comments = "version: 1.6.3, compiler: javac, environment: Java 17.0.13 (Oracle Corporation)"
)
public class CodegenConvertImpl implements CodegenConvert {
diff --git a/exam-module-infra/exam-module-infra-biz/target/generated-sources/annotations/pc/exam/pp/module/infra/convert/config/ConfigConvertImpl.java b/exam-module-infra/exam-module-infra-biz/target/generated-sources/annotations/pc/exam/pp/module/infra/convert/config/ConfigConvertImpl.java
index 21132bb8..2dbcb66f 100644
--- a/exam-module-infra/exam-module-infra-biz/target/generated-sources/annotations/pc/exam/pp/module/infra/convert/config/ConfigConvertImpl.java
+++ b/exam-module-infra/exam-module-infra-biz/target/generated-sources/annotations/pc/exam/pp/module/infra/convert/config/ConfigConvertImpl.java
@@ -10,7 +10,7 @@ import pc.exam.pp.module.infra.dal.dataobject.config.ConfigDO;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2025-04-17T13:07:54+0800",
+ date = "2025-04-18T13:31:34+0800",
comments = "version: 1.6.3, compiler: javac, environment: Java 17.0.13 (Oracle Corporation)"
)
public class ConfigConvertImpl implements ConfigConvert {
diff --git a/exam-module-infra/exam-module-infra-biz/target/generated-sources/annotations/pc/exam/pp/module/infra/convert/file/FileConfigConvertImpl.java b/exam-module-infra/exam-module-infra-biz/target/generated-sources/annotations/pc/exam/pp/module/infra/convert/file/FileConfigConvertImpl.java
index 79895aae..a6dd1fd7 100644
--- a/exam-module-infra/exam-module-infra-biz/target/generated-sources/annotations/pc/exam/pp/module/infra/convert/file/FileConfigConvertImpl.java
+++ b/exam-module-infra/exam-module-infra-biz/target/generated-sources/annotations/pc/exam/pp/module/infra/convert/file/FileConfigConvertImpl.java
@@ -6,7 +6,7 @@ import pc.exam.pp.module.infra.dal.dataobject.file.FileConfigDO;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2025-04-17T13:07:54+0800",
+ date = "2025-04-18T13:31:34+0800",
comments = "version: 1.6.3, compiler: javac, environment: Java 17.0.13 (Oracle Corporation)"
)
public class FileConfigConvertImpl implements FileConfigConvert {
diff --git a/exam-module-infra/exam-module-infra-biz/target/generated-sources/annotations/pc/exam/pp/module/infra/convert/redis/RedisConvertImpl.java b/exam-module-infra/exam-module-infra-biz/target/generated-sources/annotations/pc/exam/pp/module/infra/convert/redis/RedisConvertImpl.java
index 2b54283f..3f123f3f 100644
--- a/exam-module-infra/exam-module-infra-biz/target/generated-sources/annotations/pc/exam/pp/module/infra/convert/redis/RedisConvertImpl.java
+++ b/exam-module-infra/exam-module-infra-biz/target/generated-sources/annotations/pc/exam/pp/module/infra/convert/redis/RedisConvertImpl.java
@@ -4,7 +4,7 @@ import javax.annotation.processing.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2025-04-17T13:07:54+0800",
+ date = "2025-04-18T13:31:34+0800",
comments = "version: 1.6.3, compiler: javac, environment: Java 17.0.13 (Oracle Corporation)"
)
public class RedisConvertImpl implements RedisConvert {
diff --git a/exam-module-judgement/exam-module-judgement-api/pom.xml b/exam-module-judgement/exam-module-judgement-api/pom.xml
index d236ba13..f06af9c3 100644
--- a/exam-module-judgement/exam-module-judgement-api/pom.xml
+++ b/exam-module-judgement/exam-module-judgement-api/pom.xml
@@ -3,8 +3,8 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ pc.exam.gg
exam-module-judgement
- pc.exam
${revision}
4.0.0
@@ -18,9 +18,16 @@
- pc.exam
+ pc.exam.gg
exam-common
+
+
+
+ org.springframework.boot
+ spring-boot-starter-validation
+ true
+
diff --git a/exam-module-judgement/exam-module-judgement-biz/pom.xml b/exam-module-judgement/exam-module-judgement-biz/pom.xml
index 1809c79f..a4164251 100644
--- a/exam-module-judgement/exam-module-judgement-biz/pom.xml
+++ b/exam-module-judgement/exam-module-judgement-biz/pom.xml
@@ -3,8 +3,8 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ pc.exam.gg
exam-module-judgement
- pc.exam
${revision}
4.0.0
@@ -17,55 +17,112 @@
-
- org.springframework.boot
- spring-boot-starter
+ pc.exam.gg
+ exam-module-system-api
+ ${revision}
+
+
+ pc.exam.gg
+ exam-module-infra-api
+ ${revision}
- pc.exam
- exam-module-judgement-api
- ${revision}
-
-
-
-
- pc.exam
- exam-module-exam-api
- ${revision}
+ pc.exam.gg
+ exam-spring-boot-starter-biz-tenant
- pc.exam
- exam-spring-boot-starter-web
+ pc.exam.gg
+ exam-spring-boot-starter-security
- pc.exam
- exam-spring-boot-starter-security
+ pc.exam.gg
+ exam-spring-boot-starter-websocket
- pc.exam
+ pc.exam.gg
exam-spring-boot-starter-mybatis
+
+ com.baomidou
+ mybatis-plus-generator
+
+
+
+ pc.exam.gg
+ exam-spring-boot-starter-redis
+
+
+
+
+
+
+ pc.exam.gg
+ exam-spring-boot-starter-job
+
+
+
+
+ pc.exam.gg
+ exam-spring-boot-starter-mq
+
- pc.exam
+ pc.exam.gg
exam-spring-boot-starter-test
test
+
- pc.exam
+ pc.exam.gg
exam-spring-boot-starter-excel
+
+
+ org.apache.velocity
+ velocity-engine-core
+
+
+
+
+ pc.exam.gg
+ exam-spring-boot-starter-monitor
+
+
+
+ de.codecentric
+ spring-boot-admin-starter-server
+
+
+
+
+ commons-net
+ commons-net
+
+
+ com.jcraft
+ jsch
+
+
+ com.amazonaws
+ aws-java-sdk-s3
+
+
+
+ org.apache.tika
+ tika-core
+
+
diff --git a/exam-module-judgement/pom.xml b/exam-module-judgement/pom.xml
index 77eeb80e..f4e1d551 100644
--- a/exam-module-judgement/pom.xml
+++ b/exam-module-judgement/pom.xml
@@ -3,8 +3,8 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- pengchen-exam-java-new
- pc.exam
+ pc.exam.gg
+ exam
${revision}
4.0.0
diff --git a/exam-module-system/exam-module-system-biz/pom.xml b/exam-module-system/exam-module-system-biz/pom.xml
index 62407038..a0ad7617 100644
--- a/exam-module-system/exam-module-system-biz/pom.xml
+++ b/exam-module-system/exam-module-system-biz/pom.xml
@@ -29,6 +29,12 @@
${revision}
+
+
+ pc.exam.gg
+ exam-spring-boot-starter-mq
+
+
pc.exam.gg
diff --git a/exam-module-system/exam-module-system-biz/src/main/java/pc/exam/pp/module/system/mq/consumer/sms/SmsSendConsumer.java b/exam-module-system/exam-module-system-biz/src/main/java/pc/exam/pp/module/system/mq/consumer/sms/SmsSendConsumer.java
index 3c329d96..0be480c8 100644
--- a/exam-module-system/exam-module-system-biz/src/main/java/pc/exam/pp/module/system/mq/consumer/sms/SmsSendConsumer.java
+++ b/exam-module-system/exam-module-system-biz/src/main/java/pc/exam/pp/module/system/mq/consumer/sms/SmsSendConsumer.java
@@ -1,5 +1,6 @@
package pc.exam.pp.module.system.mq.consumer.sms;
+import org.springframework.amqp.rabbit.annotation.RabbitListener;
import pc.exam.pp.module.system.mq.message.sms.SmsSendMessage;
import pc.exam.pp.module.system.service.sms.SmsSendService;
import lombok.extern.slf4j.Slf4j;
@@ -15,6 +16,7 @@ import jakarta.annotation.Resource;
* @author zzf
*/
@Component
+@RabbitListener(queues = SmsSendMessage.QUEUE)
@Slf4j
public class SmsSendConsumer {
diff --git a/exam-module-system/exam-module-system-biz/src/main/java/pc/exam/pp/module/system/mq/message/sms/SmsSendMessage.java b/exam-module-system/exam-module-system-biz/src/main/java/pc/exam/pp/module/system/mq/message/sms/SmsSendMessage.java
index ea0ad85c..1c37fed6 100644
--- a/exam-module-system/exam-module-system-biz/src/main/java/pc/exam/pp/module/system/mq/message/sms/SmsSendMessage.java
+++ b/exam-module-system/exam-module-system-biz/src/main/java/pc/exam/pp/module/system/mq/message/sms/SmsSendMessage.java
@@ -14,6 +14,8 @@ import java.util.List;
@Data
public class SmsSendMessage {
+ public static final String QUEUE = "SEND_MESSAGE_QUEUE"; // 重点:需要增加消息对应的 Queue
+
/**
* 短信日志编号
*/
diff --git a/exam-module-system/exam-module-system-biz/src/main/java/pc/exam/pp/module/system/mq/producer/sms/SmsProducer.java b/exam-module-system/exam-module-system-biz/src/main/java/pc/exam/pp/module/system/mq/producer/sms/SmsProducer.java
index 7adbaf44..c3095fc7 100644
--- a/exam-module-system/exam-module-system-biz/src/main/java/pc/exam/pp/module/system/mq/producer/sms/SmsProducer.java
+++ b/exam-module-system/exam-module-system-biz/src/main/java/pc/exam/pp/module/system/mq/producer/sms/SmsProducer.java
@@ -1,5 +1,6 @@
package pc.exam.pp.module.system.mq.producer.sms;
+import org.springframework.amqp.rabbit.core.RabbitTemplate;
import pc.exam.pp.framework.common.core.KeyValue;
import pc.exam.pp.module.system.mq.message.sms.SmsSendMessage;
import lombok.extern.slf4j.Slf4j;
@@ -21,7 +22,23 @@ public class SmsProducer {
@Resource
private ApplicationContext applicationContext;
-
+ @Resource
+ private RabbitTemplate rabbitTemplate; // 重点:注入 RabbitTemplate 对象
+ /**
+ * 发送 {@link SmsSendMessage} 消息
+ *
+ * @param logId 短信日志编号
+ * @param mobile 手机号
+ * @param channelId 渠道编号
+ * @param apiTemplateId 短信模板编号
+ * @param templateParams 短信模板参数
+ */
+// public void sendSmsSendMessage(Long logId, String mobile,
+// Long channelId, String apiTemplateId, List> templateParams) {
+// SmsSendMessage message = new SmsSendMessage().setLogId(logId).setMobile(mobile);
+// message.setChannelId(channelId).setApiTemplateId(apiTemplateId).setTemplateParams(templateParams);
+// applicationContext.publishEvent(message);
+// }
/**
* 发送 {@link SmsSendMessage} 消息
*
@@ -35,7 +52,7 @@ public class SmsProducer {
Long channelId, String apiTemplateId, List> templateParams) {
SmsSendMessage message = new SmsSendMessage().setLogId(logId).setMobile(mobile);
message.setChannelId(channelId).setApiTemplateId(apiTemplateId).setTemplateParams(templateParams);
- applicationContext.publishEvent(message);
+ rabbitTemplate.convertAndSend(SmsSendMessage.QUEUE, message); // 重点:使用 RabbitTemplate 发送消息
}
}
diff --git a/exam-module-system/exam-module-system-biz/target/classes/pc/exam/pp/module/system/mq/consumer/sms/SmsSendConsumer.class b/exam-module-system/exam-module-system-biz/target/classes/pc/exam/pp/module/system/mq/consumer/sms/SmsSendConsumer.class
index 1291dca2..9ef3c848 100644
Binary files a/exam-module-system/exam-module-system-biz/target/classes/pc/exam/pp/module/system/mq/consumer/sms/SmsSendConsumer.class and b/exam-module-system/exam-module-system-biz/target/classes/pc/exam/pp/module/system/mq/consumer/sms/SmsSendConsumer.class differ
diff --git a/exam-module-system/exam-module-system-biz/target/classes/pc/exam/pp/module/system/mq/message/sms/SmsSendMessage.class b/exam-module-system/exam-module-system-biz/target/classes/pc/exam/pp/module/system/mq/message/sms/SmsSendMessage.class
index 568283b0..92fb6a3c 100644
Binary files a/exam-module-system/exam-module-system-biz/target/classes/pc/exam/pp/module/system/mq/message/sms/SmsSendMessage.class and b/exam-module-system/exam-module-system-biz/target/classes/pc/exam/pp/module/system/mq/message/sms/SmsSendMessage.class differ
diff --git a/exam-module-system/exam-module-system-biz/target/classes/pc/exam/pp/module/system/mq/producer/sms/SmsProducer.class b/exam-module-system/exam-module-system-biz/target/classes/pc/exam/pp/module/system/mq/producer/sms/SmsProducer.class
index fdd58516..39e5e302 100644
Binary files a/exam-module-system/exam-module-system-biz/target/classes/pc/exam/pp/module/system/mq/producer/sms/SmsProducer.class and b/exam-module-system/exam-module-system-biz/target/classes/pc/exam/pp/module/system/mq/producer/sms/SmsProducer.class differ
diff --git a/exam-module-system/exam-module-system-biz/target/generated-sources/annotations/pc/exam/pp/module/system/convert/auth/AuthConvertImpl.java b/exam-module-system/exam-module-system-biz/target/generated-sources/annotations/pc/exam/pp/module/system/convert/auth/AuthConvertImpl.java
index 8e7a2376..0046b3c6 100644
--- a/exam-module-system/exam-module-system-biz/target/generated-sources/annotations/pc/exam/pp/module/system/convert/auth/AuthConvertImpl.java
+++ b/exam-module-system/exam-module-system-biz/target/generated-sources/annotations/pc/exam/pp/module/system/convert/auth/AuthConvertImpl.java
@@ -14,7 +14,7 @@ import pc.exam.pp.module.system.dal.dataobject.permission.MenuDO;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2025-04-17T13:07:54+0800",
+ date = "2025-04-18T13:31:34+0800",
comments = "version: 1.6.3, compiler: javac, environment: Java 17.0.13 (Oracle Corporation)"
)
public class AuthConvertImpl implements AuthConvert {
diff --git a/exam-module-system/exam-module-system-biz/target/generated-sources/annotations/pc/exam/pp/module/system/convert/oauth2/OAuth2OpenConvertImpl.java b/exam-module-system/exam-module-system-biz/target/generated-sources/annotations/pc/exam/pp/module/system/convert/oauth2/OAuth2OpenConvertImpl.java
index 86fdc692..2cc4688f 100644
--- a/exam-module-system/exam-module-system-biz/target/generated-sources/annotations/pc/exam/pp/module/system/convert/oauth2/OAuth2OpenConvertImpl.java
+++ b/exam-module-system/exam-module-system-biz/target/generated-sources/annotations/pc/exam/pp/module/system/convert/oauth2/OAuth2OpenConvertImpl.java
@@ -4,7 +4,7 @@ import javax.annotation.processing.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2025-04-17T13:07:54+0800",
+ date = "2025-04-18T13:31:34+0800",
comments = "version: 1.6.3, compiler: javac, environment: Java 17.0.13 (Oracle Corporation)"
)
public class OAuth2OpenConvertImpl implements OAuth2OpenConvert {
diff --git a/exam-module-system/exam-module-system-biz/target/generated-sources/annotations/pc/exam/pp/module/system/convert/social/SocialUserConvertImpl.java b/exam-module-system/exam-module-system-biz/target/generated-sources/annotations/pc/exam/pp/module/system/convert/social/SocialUserConvertImpl.java
index 59c3f367..b7abe53e 100644
--- a/exam-module-system/exam-module-system-biz/target/generated-sources/annotations/pc/exam/pp/module/system/convert/social/SocialUserConvertImpl.java
+++ b/exam-module-system/exam-module-system-biz/target/generated-sources/annotations/pc/exam/pp/module/system/convert/social/SocialUserConvertImpl.java
@@ -6,7 +6,7 @@ import pc.exam.pp.module.system.controller.admin.socail.vo.user.SocialUserBindRe
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2025-04-17T13:07:54+0800",
+ date = "2025-04-18T13:31:34+0800",
comments = "version: 1.6.3, compiler: javac, environment: Java 17.0.13 (Oracle Corporation)"
)
public class SocialUserConvertImpl implements SocialUserConvert {
diff --git a/exam-module-system/exam-module-system-biz/target/generated-sources/annotations/pc/exam/pp/module/system/convert/tenant/TenantConvertImpl.java b/exam-module-system/exam-module-system-biz/target/generated-sources/annotations/pc/exam/pp/module/system/convert/tenant/TenantConvertImpl.java
index 3f4e66fb..56b738f7 100644
--- a/exam-module-system/exam-module-system-biz/target/generated-sources/annotations/pc/exam/pp/module/system/convert/tenant/TenantConvertImpl.java
+++ b/exam-module-system/exam-module-system-biz/target/generated-sources/annotations/pc/exam/pp/module/system/convert/tenant/TenantConvertImpl.java
@@ -4,7 +4,7 @@ import javax.annotation.processing.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2025-04-17T13:07:54+0800",
+ date = "2025-04-18T13:31:34+0800",
comments = "version: 1.6.3, compiler: javac, environment: Java 17.0.13 (Oracle Corporation)"
)
public class TenantConvertImpl implements TenantConvert {
diff --git a/exam-module-system/exam-module-system-biz/target/generated-sources/annotations/pc/exam/pp/module/system/convert/user/UserConvertImpl.java b/exam-module-system/exam-module-system-biz/target/generated-sources/annotations/pc/exam/pp/module/system/convert/user/UserConvertImpl.java
index 4d1858a1..e24009cd 100644
--- a/exam-module-system/exam-module-system-biz/target/generated-sources/annotations/pc/exam/pp/module/system/convert/user/UserConvertImpl.java
+++ b/exam-module-system/exam-module-system-biz/target/generated-sources/annotations/pc/exam/pp/module/system/convert/user/UserConvertImpl.java
@@ -4,7 +4,7 @@ import javax.annotation.processing.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2025-04-17T13:07:54+0800",
+ date = "2025-04-18T13:31:34+0800",
comments = "version: 1.6.3, compiler: javac, environment: Java 17.0.13 (Oracle Corporation)"
)
public class UserConvertImpl implements UserConvert {
diff --git a/exam-server/pom.xml b/exam-server/pom.xml
index e82ef306..df3d3343 100644
--- a/exam-server/pom.xml
+++ b/exam-server/pom.xml
@@ -31,6 +31,16 @@
exam-module-infra-biz
${revision}
+
+ pc.exam.gg
+ exam-module-exam-biz
+ ${revision}
+
+
+ pc.exam.gg
+ exam-module-judgement-biz
+ ${revision}
+
diff --git a/exam-server/src/main/resources/application-local.yaml b/exam-server/src/main/resources/application-local.yaml
index 660924f1..6d5ba78d 100644
--- a/exam-server/src/main/resources/application-local.yaml
+++ b/exam-server/src/main/resources/application-local.yaml
@@ -13,7 +13,7 @@ spring:
- org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreAutoConfiguration # 禁用 AI 模块的 Milvus,手动创建
# 数据源配置项
datasource:
- druid: # Druid 【监控】相关的全局配置
+ druid: # Druid 【监控】相关的全局配置f
web-stat-filter:
enabled: true
stat-view-servlet:
@@ -126,8 +126,8 @@ spring:
rabbitmq:
host: 127.0.0.1 # RabbitMQ 服务的地址
port: 5672 # RabbitMQ 服务的端口
- username: rabbit # RabbitMQ 服务的账号
- password: rabbit # RabbitMQ 服务的密码
+ username: guest # RabbitMQ 服务的账号
+ password: guest # RabbitMQ 服务的密码
# Kafka 配置项,对应 KafkaProperties 配置类
kafka:
bootstrap-servers: 127.0.0.1:9092 # 指定 Kafka Broker 地址,可以设置多个,以逗号分隔
diff --git a/exam-server/target/classes/application-local.yaml b/exam-server/target/classes/application-local.yaml
index 660924f1..6d5ba78d 100644
--- a/exam-server/target/classes/application-local.yaml
+++ b/exam-server/target/classes/application-local.yaml
@@ -13,7 +13,7 @@ spring:
- org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreAutoConfiguration # 禁用 AI 模块的 Milvus,手动创建
# 数据源配置项
datasource:
- druid: # Druid 【监控】相关的全局配置
+ druid: # Druid 【监控】相关的全局配置f
web-stat-filter:
enabled: true
stat-view-servlet:
@@ -126,8 +126,8 @@ spring:
rabbitmq:
host: 127.0.0.1 # RabbitMQ 服务的地址
port: 5672 # RabbitMQ 服务的端口
- username: rabbit # RabbitMQ 服务的账号
- password: rabbit # RabbitMQ 服务的密码
+ username: guest # RabbitMQ 服务的账号
+ password: guest # RabbitMQ 服务的密码
# Kafka 配置项,对应 KafkaProperties 配置类
kafka:
bootstrap-servers: 127.0.0.1:9092 # 指定 Kafka Broker 地址,可以设置多个,以逗号分隔