소스 검색

分班调整

dzx 8 달 전
부모
커밋
4e34213ef1
1개의 변경된 파일10개의 추가작업 그리고 0개의 파일을 삭제
  1. 10 0
      src/main/java/com/xjrsoft/module/banding/service/impl/BandingTaskClassStudentServiceImpl.java

+ 10 - 0
src/main/java/com/xjrsoft/module/banding/service/impl/BandingTaskClassStudentServiceImpl.java

@@ -88,6 +88,16 @@ public class BandingTaskClassStudentServiceImpl extends MPJBaseServiceImpl<Bandi
                         .eq(StudentReportPlan::getCategory, 2)
                         .eq(StudentReportPlan::getBandingTaskId, taskClass.getBandingTaskId())
         );
+        if(plan == null){
+            plan.setStatus(0);
+            plan.setCategory(2);
+            plan.setBandingTaskId(taskClass.getBandingTaskId());
+            plan.setDeleteMark(DeleteMark.NODELETE.getCode());
+            plan.setEnabledMark(EnabledMark.ENABLED.getCode());
+            plan.setCreateDate(new Date());
+            plan.setCreateUserId(StpUtil.getLoginIdAsLong());
+            reportPlanService.save(plan);
+        }
 
         List<BandingTaskClassStudent> dataList = new ArrayList<>();
         long createUserId = StpUtil.getLoginIdAsLong();