Procházet zdrojové kódy

课程导出机构分离

ting.yin před 8 roky
rodič
revize
1923752418

+ 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));
         });