|
@@ -174,7 +174,7 @@ public class TReportHiYlrqController extends BaseController {
|
|
HistoricTaskInstanceQuery htiq = historyService.createHistoricTaskInstanceQuery();
|
|
HistoricTaskInstanceQuery htiq = historyService.createHistoricTaskInstanceQuery();
|
|
List<HistoricTaskInstance> htiLists = htiq.processInstanceId(tReportHiYlrq.getApproveId()).finished().orderByHistoricTaskInstanceEndTime().asc().list();
|
|
List<HistoricTaskInstance> htiLists = htiq.processInstanceId(tReportHiYlrq.getApproveId()).finished().orderByHistoricTaskInstanceEndTime().asc().list();
|
|
logger.info("历史任务:" + JSON.toJSONString(htiLists));
|
|
logger.info("历史任务:" + JSON.toJSONString(htiLists));
|
|
- if (htiLists != null) {
|
|
|
|
|
|
+ if (htiLists != null && htiLists.size() > 0 ) {
|
|
SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
|
SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
|
map.put("inspectorOne", iSysUserService.selectUserById(Long.parseLong(htiLists.get(0).getAssignee())).getNickName());
|
|
map.put("inspectorOne", iSysUserService.selectUserById(Long.parseLong(htiLists.get(0).getAssignee())).getNickName());
|
|
map.put("inspectorOneEndTime", sdf2.format(htiLists.get(0).getEndTime()));
|
|
map.put("inspectorOneEndTime", sdf2.format(htiLists.get(0).getEndTime()));
|
|
@@ -187,9 +187,13 @@ public class TReportHiYlrqController extends BaseController {
|
|
map.put("approveUser", iSysUserService.selectUserById(Long.parseLong(htiLists.get(4).getAssignee())).getNickName());
|
|
map.put("approveUser", iSysUserService.selectUserById(Long.parseLong(htiLists.get(4).getAssignee())).getNickName());
|
|
map.put("approveEndTime", sdf2.format(htiLists.get(4).getEndTime()));
|
|
map.put("approveEndTime", sdf2.format(htiLists.get(4).getEndTime()));
|
|
}
|
|
}
|
|
- String pdfName = reportYlrq.getPlantCode()
|
|
|
|
- + "-" + sdf.format(reportYlrq.getCheckDate())
|
|
|
|
- + "-" + reportYlrq.getDevno()
|
|
|
|
|
|
+ String check = "-";
|
|
|
|
+ if (tReportHiYlrq.getCheckDate()!= null) {
|
|
|
|
+ check = sdf.format(tReportHiYlrq.getCheckDate());
|
|
|
|
+ }
|
|
|
|
+ String pdfName = tReportHiYlrq.getPlantCode()
|
|
|
|
+ + "-" + check
|
|
|
|
+ + "-" + tReportHiYlrq.getDevno()
|
|
+ "-压力容器年度检查报告.pdf"
|
|
+ "-压力容器年度检查报告.pdf"
|
|
.replace(" ", "")
|
|
.replace(" ", "")
|
|
.replace("\\s", "")
|
|
.replace("\\s", "")
|