0407
This commit is contained in:
parent
97127f6223
commit
edf7003f37
@ -339,7 +339,17 @@ public class ProcessServiceImpl extends ServiceImpl<ProcessMapper, Process> impl
|
||||
.set(process.getExamTime() != null, Process::getExamTime, process.getExamTime())
|
||||
.set(process.getImages() != null, Process::getImages, process.getImages()));
|
||||
|
||||
if(process.getSubject() == 1){
|
||||
if (process.getExamStatus() != null && process.getExamStatus().equals("1")) {
|
||||
update(Wrappers.lambdaUpdate(Process.class)
|
||||
.eq(Process::getUserId, process.getUserId())
|
||||
.eq(Process::getSubject, process.getSubject())
|
||||
.eq(Process::getCourseId, process.getCourseId())
|
||||
.eq(Process::getTenantId, process.getTenantId())
|
||||
.eq(Process::getDeleted, SchoolBaseConstants.COMMON_NO)
|
||||
.set(Process::getStatus, 2));
|
||||
}
|
||||
|
||||
if(process.getSubject() == 1 && process.getExamStatus().equals("1")){
|
||||
update(Wrappers.lambdaUpdate(Process.class)
|
||||
.eq(Process::getUserId, process.getUserId())
|
||||
.eq(Process::getSubject, 2)
|
||||
@ -347,7 +357,7 @@ public class ProcessServiceImpl extends ServiceImpl<ProcessMapper, Process> impl
|
||||
.eq(Process::getDeleted, SchoolBaseConstants.COMMON_NO)
|
||||
.set(Process::getStatus, SchoolBaseConstants.PROCESS_STATUS_IN_PROGRESS));
|
||||
}
|
||||
if(process.getSubject() == 4){
|
||||
if(process.getSubject() == 4 && process.getExamStatus().equals("1")){
|
||||
dlDriveSchoolStudentService.updateStudentPassAndGradTime(process.getExamTime(),process.getUserId(),process.getTenantId());
|
||||
}
|
||||
|
||||
|
@ -66,4 +66,8 @@ public class ExamBatchItemNewVO extends ExamBatchItem {
|
||||
* 教练Id
|
||||
*/
|
||||
private Long coachId;
|
||||
|
||||
private String batchId;
|
||||
|
||||
private String batchItemId;
|
||||
}
|
||||
|
@ -86,4 +86,6 @@ public class ExamVO extends ExamBatchItemNewVO {
|
||||
* 课程类型(字典:course_type)
|
||||
*/
|
||||
private String courseType;
|
||||
|
||||
|
||||
}
|
||||
|
@ -82,11 +82,13 @@
|
||||
dseb.end_time,
|
||||
dseb.addr,
|
||||
dseb.trans_way,
|
||||
dseb.id AS batchId,
|
||||
|
||||
dsebi.fraction,
|
||||
dsebi.if_pass,
|
||||
dsebi.if_evaluate,
|
||||
dsebi.evaluate_id
|
||||
dsebi.evaluate_id,
|
||||
dsebi.id AS batchItemId
|
||||
|
||||
FROM
|
||||
drive_school_process dsp
|
||||
|
Loading…
Reference in New Issue
Block a user