Ver Fonte

ADD: manager info in task detail

zhangxin há 8 anos atrás
pai
commit
32ac95100a

+ 5 - 0
mooctest-site-server/src/main/java/cn/iselab/mooctest/site/web/logic/impl/TaskLogicImpl.java

@@ -335,6 +335,11 @@ public class TaskLogicImpl extends BaseLogic implements TaskLogic {
         List<CaseBlock> caseBlocks = taskService.getCaseBlocks(taskId);
         vo.setCaseBlocks(caseBlockVOWrapper.wrap(caseBlocks));
 
+        vo.setManagerName(managerService.getManagerById(task.getManagerId()).getName());
+
+        List<Long> assistantManagerIds = getAssistManagerIds(taskId);
+        vo.setAssistantManagers(managerVOWrapper.wrap(managerService.getManagers(assistantManagerIds)));
+
         return vo;
     }