Selaa lähdekoodia

履职登记簿代码提交

jingyuanchao 1 vuosi sitten
vanhempi
commit
3036a6b1f9

+ 3 - 0
soc-modules/soc-modules-core/src/main/java/com/xunmei/core/resumption/service/impl/AppPlanServiceImpl.java

@@ -1075,6 +1075,7 @@ public class AppPlanServiceImpl extends ServiceImpl<AppPlanMapper, AppPlan> impl
         SysOrg sysOrg = RemoteCallHandlerExecutor.executeRemoteCall(() -> orgService.selectOrgById(orgId, SecurityConstants.INNER), ErrorMsgConstants.QUERY_ORG_DATA_ERROR);
         String fileName = registerBookPdfService.getPdfFileName(RegisterBookType.ON_DUTY_USER, sysOrg.getName());
         Map<String, Object> data = this.getFtlResumptionNotWorkTime(orgId, date);
+        data.put("title", RegisterBookType.ON_DUTY_USER.getText());
         data.put("fileName", fileName);
         data.put("orgName", sysOrg.getShortName());
         data.put("dateStr", DateUtil.format(new Date(), Constants.DAILY_FORMAT));
@@ -1125,6 +1126,7 @@ public class AppPlanServiceImpl extends ServiceImpl<AppPlanMapper, AppPlan> impl
             return;
         }
         data.put("fileName", fileName);
+        data.put("title", RegisterBookType.SECURITY_PERFORMANCE.getText());
         data.put("orgName", sysOrg.getShortName());
         data.put("dateStr", DateUtil.format(new Date(), Constants.DAILY_FORMAT));
         data.put("remark", "");
@@ -1224,6 +1226,7 @@ public class AppPlanServiceImpl extends ServiceImpl<AppPlanMapper, AppPlan> impl
             data.put("submiterNames", allDayDataList.stream().map(Resumption::getSubmitorName).distinct().collect(Collectors.joining(",")));
             // 获取任务相关问题
             data.put("questions", getListQuestionPdfVo(allDayDataList.stream().map(Resumption::getId).collect(Collectors.toList())));
+            data.put("title", RegisterBookType.getEnums(planType).getText());
             data.put("fileName", fileName);
             data.put("orgName", sysOrg.getShortName());
             data.put("dateStr", DateUtil.format(date, Constants.DAILY_FORMAT));

+ 1 - 1
soc-modules/soc-modules-file/src/main/java/com/xunmei/file/service/LocalSysFileServiceImpl.java

@@ -216,7 +216,7 @@ public class LocalSysFileServiceImpl implements ISysFileService {
     private void dealHeader(Map<String, Object> dataMap, Document document, BaseFont abf, BaseFont fs) throws
             DocumentException {
         //处理标题
-        Paragraph p = new Paragraph("日常履职登记簿", new Font(fs, 20, Font.NORMAL));
+        Paragraph p = new Paragraph(dataMap.get("title").toString(), new Font(fs, 20, Font.NORMAL));
         p.setAlignment(Paragraph.ALIGN_CENTER);
         //段落下空白
         p.setSpacingAfter(10f);