xuxiaopang 2 år sedan
förälder
incheckning
ae18fbb2bf

+ 3 - 0
seecoder-portal-server/src/main/java/cn/seecoder/seecoderportalserver/serviceImpl/ProjectServiceImpl.java

@@ -91,18 +91,21 @@ public class ProjectServiceImpl implements ProjectService {
         if (!courseService.isCourseAccessible(courseId)) {
             throw CustomErrorException.unauthorizedUser();
         }
+        log.info("课程被锁定");
         JSONObject projects = new JSONObject();
         projects.put("public", new JSONArray());
         projects.put("private", new JSONArray());
         // public
         List<CourseProject> publicProjects = courseProjectRepository.findByCourse_IdAndIsPublic(courseId, true);
         for (CourseProject courseProject : publicProjects) {
+            log.info("增加公共项目");
             projects.getJSONArray("public").add(this.findProjectById(courseProject.getProjectId()));
         }
         // private
         JSONArray allProjects = this.findAllProjects();
         for (Object o : allProjects) {
             JSONObject project = (JSONObject) o;
+            log.info("增加私有项目");
             CourseProject courseProject = courseProjectRepository.findById(project.getInteger("id")).orElse(null);
             if (courseProject != null && !courseProject.getPublic()) {
                 projects.getJSONArray("private").add(project);