Ver código fonte

在公开试卷之后才给所有人设置view权限

梅杰 8 anos atrás
pai
commit
435c4a7bed

+ 2 - 2
mooctest-site-server/src/main/java/cn/iselab/mooctest/site/web/logic/impl/PaperLogicImpl.java

@@ -92,7 +92,7 @@ public class PaperLogicImpl extends BaseLogic implements PaperLogic {
 
         User user = (User) SecurityUtils.getSubject().getSession().getAttribute("User");
         paperPermissionService.createPaper(user.getId(), newPaper.getId());
-        paperPermissionService.publishPaper(newPaper.getId());
+
 
         return Converter.convert(PaperVO.class,newPaper);
     }
@@ -102,7 +102,6 @@ public class PaperLogicImpl extends BaseLogic implements PaperLogic {
         PaperVO savedPaper =  savePaperVO(paperVO);
         User user = (User) SecurityUtils.getSubject().getSession().getAttribute("User");
         paperPermissionService.createPaper(user.getId(), savedPaper.getId());
-        paperPermissionService.publishPaper(savedPaper.getId());
         return savedPaper;
     }
 
@@ -161,6 +160,7 @@ public class PaperLogicImpl extends BaseLogic implements PaperLogic {
         });
         paper = paperService.createOrUpdate(paper);
 
+        paperPermissionService.publishPaper(paper.getId());
         return paperVOWrapper.wrap(paper);
     }
 }