haogh 1 月之前
父節點
當前提交
06dc191e26
共有 1 個文件被更改,包括 10 次插入0 次删除
  1. 10 0
      src/main/java/com/qmth/exam/reserve/service/impl/TimePeriodExamRoomServiceImpl.java

+ 10 - 0
src/main/java/com/qmth/exam/reserve/service/impl/TimePeriodExamRoomServiceImpl.java

@@ -22,6 +22,7 @@ import com.qmth.exam.reserve.entity.TimePeriodEntity;
 import com.qmth.exam.reserve.entity.TimePeriodExamRoomEntity;
 import com.qmth.exam.reserve.enums.Role;
 import com.qmth.exam.reserve.service.ExamRoomService;
+import com.qmth.exam.reserve.service.ExamSiteService;
 import com.qmth.exam.reserve.service.TimePeriodExamRoomService;
 import com.qmth.exam.reserve.service.TimePeriodService;
 import com.qmth.exam.reserve.util.DateUtil;
@@ -64,6 +65,9 @@ public class TimePeriodExamRoomServiceImpl extends ServiceImpl<TimePeriodExamRoo
     @Autowired
     private ConcurrentService concurrentService;
 
+    @Autowired
+    private ExamSiteService examSiteService;
+
 
     @Override
     public List<TimePeriodExamSiteVo> ListDetail(LoginUser loginUser, Long examRoomId) {
@@ -374,6 +378,8 @@ public class TimePeriodExamRoomServiceImpl extends ServiceImpl<TimePeriodExamRoo
                             applyTaskCacheService.refreshApplyAvailableCountCache(
                                     examRoom.getExamSiteId(),
                                     item.getTimePeriodId(),
+//                                    examSite.getCapacity(),
+//                                    examSite.getCapacity()- examRoom.getCapacity()
                                     examRoom.getCapacity(),
                                     0
                             );
@@ -414,6 +420,8 @@ public class TimePeriodExamRoomServiceImpl extends ServiceImpl<TimePeriodExamRoo
                         applyTaskCacheService.refreshApplyAvailableCountCache(
                                 examRoom.getExamSiteId(),
                                 timePeriod.getTimePeriodId(),
+                                //                                examSite.getCapacity(),
+                                //                                examSite.getCapacity() - examRoom.getCapacity()
                                 examRoom.getCapacity(),
                                 0
                         );
@@ -425,6 +433,8 @@ public class TimePeriodExamRoomServiceImpl extends ServiceImpl<TimePeriodExamRoo
                         applyTaskCacheService.refreshApplyAvailableCountCache(
                                 examRoom.getExamSiteId(),
                                 timePeriod.getTimePeriodId(),
+                                //                                examSite.getCapacity(),
+                                //                                examSite.getCapacity() + examRoom.getCapacity()
                                 0,
                                 examRoom.getCapacity()
                         );