|
@@ -96,6 +96,7 @@ public class ClientServiceImpl implements ClientService {
|
|
|
BasicCourse basicCourse = basicCourseService.getById(examTask.getCourseId());
|
|
|
Map<String, Object> map = new HashMap<>();
|
|
|
map.put("printPlanId", printPlanId);
|
|
|
+ map.put("courseId", basicCourse.getId());
|
|
|
map.put("courseCode", basicCourse.getCode());
|
|
|
map.put("courseName", basicCourse.getName());
|
|
|
map.put("paperNumber", examTask.getPaperNumber());
|
|
@@ -523,7 +524,7 @@ public class ClientServiceImpl implements ClientService {
|
|
|
List<ExamDetailCourse> examDetailCourses = examDetailCourseService.list(examDetailCourseQueryWrapper);
|
|
|
for (ExamDetailCourse examDetailCours : examDetailCourses) {
|
|
|
QueryWrapper<ClientStatus> clientStatusQueryWrapper = new QueryWrapper<>();
|
|
|
- clientStatusQueryWrapper.lambda().eq(ClientStatus::getSchoolId, schoolId).eq(ClientStatus::getExamDetailId, examDetailId).eq(ClientStatus::getPrintPlanId, examDetail.getPrintPlanId()).eq(ClientStatus::getCourseCode, examDetailCours.getCourseCode()).eq(ClientStatus::getPaperNumber, examDetailCours.getPaperNumber()).eq(ClientStatus::getMachineCode, machineCode);
|
|
|
+ clientStatusQueryWrapper.lambda().eq(ClientStatus::getSchoolId, schoolId).eq(ClientStatus::getExamDetailId, examDetailId).eq(ClientStatus::getPrintPlanId, examDetail.getPrintPlanId()).eq(ClientStatus::getCourseId, examDetailCours.getCourseId()).eq(ClientStatus::getPaperNumber, examDetailCours.getPaperNumber()).eq(ClientStatus::getMachineCode, machineCode);
|
|
|
ClientStatus clientStatus = clientStatusService.getOne(clientStatusQueryWrapper);
|
|
|
if (clientStatus == null) {
|
|
|
clientStatus = new ClientStatus();
|