|
@@ -1956,9 +1956,6 @@ public class ExportController extends BaseController {
|
|
|
@GetMapping("export/superFindCourseSchedules")
|
|
|
@PreAuthorize("@pcs.hasPermissions('export/superFindCourseSchedules')")
|
|
|
public HttpResponseResult superFindCourseSchedules(EndCourseScheduleQueryInfo queryInfo) throws IOException {
|
|
|
- queryInfo.setPage(1);
|
|
|
- queryInfo.setRows(49999);
|
|
|
- queryInfo.setIsExport(true);
|
|
|
SysUser sysUser = sysUserFeignService.queryUserInfo();
|
|
|
if (sysUser == null) {
|
|
|
throw new BizException("用户信息获取失败");
|
|
@@ -1987,9 +1984,15 @@ public class ExportController extends BaseController {
|
|
|
ExecutorService executor = Executors.newCachedThreadPool();
|
|
|
CompletableFuture.runAsync(()->{
|
|
|
try {
|
|
|
+ TenantContextHolder.setTenantId(tenantId);
|
|
|
+ queryInfo.setPage(1);
|
|
|
+ queryInfo.setRows(49999);
|
|
|
+ queryInfo.setIsExport(true);
|
|
|
exportService.superFindCourseSchedules(queryInfo, managerDownload);
|
|
|
} catch (Exception e) {
|
|
|
e.printStackTrace();
|
|
|
+ }finally {
|
|
|
+ TenantContextHolder.clearTenantId();
|
|
|
}
|
|
|
},executor);
|
|
|
HttpResponseResult<Object> succeed = succeed();
|