wangliang преди 3 години
родител
ревизия
6073a8f046
променени са 1 файла, в които са добавени 3 реда и са изтрити 4 реда
  1. 3 4
      distributed-print/src/main/java/com/qmth/distributed/print/api/NotifyApiController.java

+ 3 - 4
distributed-print/src/main/java/com/qmth/distributed/print/api/NotifyApiController.java

@@ -116,12 +116,11 @@ public class NotifyApiController {
                 }
                 gradeBatchService.updateById(gradeBatch);
 
-                QueryWrapper<GradeBatchPaper> gradeBatchPaperQueryWrapper = new QueryWrapper<>();
-                gradeBatchPaperQueryWrapper.lambda().eq(GradeBatchPaper::getBatchId, gradeBatch.getId());
-
                 List<GradeBatchPaper> gradeBatchPaperList = new ArrayList<>();
                 calculateNotifyResult.getCourseCode().forEach((k, v) -> {
-                    gradeBatchPaperQueryWrapper.lambda().eq(GradeBatchPaper::getGradeCourseCode, k)
+                    QueryWrapper<GradeBatchPaper> gradeBatchPaperQueryWrapper = new QueryWrapper<>();
+                    gradeBatchPaperQueryWrapper.lambda().eq(GradeBatchPaper::getBatchId, gradeBatch.getId())
+                            .eq(GradeBatchPaper::getGradeCourseCode, k)
                             .eq(GradeBatchPaper::getEnable, true);
                     GradeBatchPaper gradeBatchPaper = gradeBatchPaperService.getOne(gradeBatchPaperQueryWrapper);
                     Optional.ofNullable(gradeBatchPaper).orElseThrow(() -> ExceptionResultEnum.ERROR.exception("批次科目[" + k + "]数据为空"));