소스 검색

课程导出机构分离

ting.yin 8 년 전
부모
커밋
1923752418
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      core-api/src/main/java/cn/com/qmth/examcloud/service/core/api/CourseApi.java

+ 3 - 1
core-api/src/main/java/cn/com/qmth/examcloud/service/core/api/CourseApi.java

@@ -139,8 +139,10 @@ public class CourseApi {
     
     @ApiOperation(value="导出课程",notes = "导出")
     @GetMapping("/export")
-    public void exportCourse(@ModelAttribute Course orgCriteria,HttpServletResponse response){
+    public void exportCourse(@ModelAttribute Course orgCriteria,HttpServletResponse response,HttpServletRequest request){
     	List<CourseDTO> list = new ArrayList<CourseDTO>();
+    	AccessUser accessUser = (AccessUser) request.getAttribute("accessUser");
+    	orgCriteria.setOrgId(accessUser.getRootOrgId());
     	courseService.findAll(orgCriteria).forEach(c -> {
     		list.add(courseAssembler.toDTO(c));
         });