From cdb3f3546b0b3008c62a1a9d5e21dd3c0bf41b44 Mon Sep 17 00:00:00 2001
From: Administrator <admin>
Date: Mon, 06 Sep 2021 16:55:49 +0800
Subject: [PATCH] 1.培训考试报名接口修改,取消报名接口修改 2.考试成绩查询接口修改,保安个人考试查询接口修改 3.培训查询列表修改

---
 src/main/java/org/springblade/modules/training/service/impl/TrainingRegistrationServiceImpl.java |   23 +++++++++++++++++------
 1 files changed, 17 insertions(+), 6 deletions(-)

diff --git a/src/main/java/org/springblade/modules/training/service/impl/TrainingRegistrationServiceImpl.java b/src/main/java/org/springblade/modules/training/service/impl/TrainingRegistrationServiceImpl.java
index eb200dd..9bcd15c 100644
--- a/src/main/java/org/springblade/modules/training/service/impl/TrainingRegistrationServiceImpl.java
+++ b/src/main/java/org/springblade/modules/training/service/impl/TrainingRegistrationServiceImpl.java
@@ -98,6 +98,7 @@
 						trainingRegistration.setIsExam(1);
 						trainingRegistration.setCancel(1);
 						trainingRegistration.setTrainingTime(new Date());
+						trainingRegistration.setAuditStatus(3);
 						//如果examId不为空
 						if (null!=examId){
 							//查询考试信息
@@ -107,6 +108,15 @@
 							if (examPaper.getAuditStatus()==1){
 								//生成准考证号
 								trainingRegistration.setCandidateNo(getCandidateNo(trainingRegistration));
+								trainingRegistration.setAuditStatus(1);
+							}
+							//考试审核不通过
+							if (examPaper.getAuditStatus()==2){
+								trainingRegistration.setAuditStatus(2);
+							}
+							//考试待审核
+							if (examPaper.getAuditStatus()==3){
+								trainingRegistration.setAuditStatus(3);
 							}
 						}
 						//新增报名
@@ -227,13 +237,14 @@
 	private void saveTrainingRegistration(TrainingRegistration trainingRegistration,User user1){
 		String formatStr = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date());
 		Long id = trainingRegistration.getId();
-		String s = "insert into sys_training_registration(id,training_unit_id,training_time,cancel,user_id,is_exam) " +
+		String s = "insert into sys_training_registration(id,training_unit_id,training_time,cancel,user_id,is_exam,audit_status) " +
 			"values(" + "'" + id + "'"
 			+ "," + "'" + trainingRegistration.getTrainingUnitId() +"'"
 			+ "," + "'" + formatStr +"'"
 			+ "," + "'" + trainingRegistration.getCancel() + "'"
 			+ "," + "'" + trainingRegistration.getUserId() + "'"
-			+ "," +"'" + trainingRegistration.getIsExam() + "'" + ");" +
+			+ "," + "'" + trainingRegistration.getIsExam() + "'"
+			+ "," +"'" + trainingRegistration.getAuditStatus() + "'" + ");" +
 			"update blade_user set is_train = " + user1.getIsTrain() + " " +"where id = " + "'" + user1.getId() + "'";
 		FtpUtil.sqlFileUpload(s);
 	}
@@ -264,9 +275,9 @@
 	 * @return
 	 */
 	@Override
-	public List<Long> getTrainIds(Integer number,Integer serialStart,Integer serialEnd) {
-		serialStart = serialStart -1;
-		serialEnd = serialEnd - serialStart;
-		return baseMapper.getTrainIds(number,serialStart,serialEnd);
+	public List<Long> getTrainIds(TrainingRegistrationVo trainingRegistrationVo) {
+		trainingRegistrationVo.setSerialStart(trainingRegistrationVo.getSerialStart() -1);
+		trainingRegistrationVo.setSerialEnd(trainingRegistrationVo.getSerialEnd() -trainingRegistrationVo.getSerialStart());
+		return baseMapper.getTrainIds(trainingRegistrationVo);
 	}
 }

--
Gitblit v1.9.3