|
|
@@ -661,8 +661,7 @@ public class CoreEduTrainingTaskServiceImpl extends ServiceImpl<CoreEduTrainingT
|
|
|
response.addHeader("Content-Disposition", "attachment;filename=" + URLEncoder.encode(baseHeaderName, "utf-8"));
|
|
|
response.setContentType("application/octet-stream;charset=UTF-8");
|
|
|
response.setCharacterEncoding("utf-8");
|
|
|
- request.setStartTime(DateUtil.beginOfMonth(request.getDate().get(0)));
|
|
|
- request.setEndTime(DateUtil.endOfMonth(request.getDate().get(1)));
|
|
|
+
|
|
|
String header=baseHeaderName+"("+DateUtil.format( request.getStartTime(),"yyyy-MM")+"至"+ DateUtil.format( request.getEndTime(),"yyyy-MM") +")";
|
|
|
// 数据导出
|
|
|
EasyExcel.write(response.getOutputStream(), CoreEduTrainingTaskReportVo.class)
|
|
|
@@ -691,8 +690,13 @@ public class CoreEduTrainingTaskServiceImpl extends ServiceImpl<CoreEduTrainingT
|
|
|
if (ObjectUtil.isAllEmpty(planId, planIdList)) {
|
|
|
return new ArrayList<>();
|
|
|
}
|
|
|
- request.setStartTime(DateUtil.beginOfMonth(request.getDate().get(0)));
|
|
|
- request.setEndTime(DateUtil.endOfMonth(request.getDate().get(1)));
|
|
|
+ if (ObjectUtil.equal(request.getSourceType(),1)){
|
|
|
+ request.setStartTime(DateUtil.beginOfMonth(request.getMonthDate().get(0)));
|
|
|
+ request.setEndTime(DateUtil.endOfMonth(request.getMonthDate().get(1)));
|
|
|
+ }else {
|
|
|
+ request.setStartTime(DateUtil.beginOfMonth(request.getDate()));
|
|
|
+ request.setEndTime(DateUtil.endOfMonth(request.getDate()));
|
|
|
+ }
|
|
|
|
|
|
Long orgId = request.getOrgId();
|
|
|
SysOrg sysOrg = RemoteCallHandlerExecutor.executeRemoteCall(() -> orgService.selectOrgById(orgId, SecurityConstants.INNER), ErrorMsgConstants.QUERY_ORG_DATA_ERROR);
|