diff --git a/backend/src/main/java/com/imeeting/service/biz/impl/MeetingExportServiceImpl.java b/backend/src/main/java/com/imeeting/service/biz/impl/MeetingExportServiceImpl.java index 5aac1e3..423fa86 100644 --- a/backend/src/main/java/com/imeeting/service/biz/impl/MeetingExportServiceImpl.java +++ b/backend/src/main/java/com/imeeting/service/biz/impl/MeetingExportServiceImpl.java @@ -63,7 +63,8 @@ public class MeetingExportServiceImpl implements MeetingExportService { private static final float WATERMARK_BASE_STEP_X = 430f; private static final float WATERMARK_BASE_STEP_Y = 300f; private static final String PDF_EXPORT_VERSION_PROPERTY = "iMeetingPdfExportVersion"; - private static final String PDF_EXPORT_VERSION = "3"; + private static final String PDF_EXPORT_VERSION = "4"; + private static final DateTimeFormatter PDF_MEETING_TIME_FORMATTER = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm"); private final MeetingSummaryFileService meetingSummaryFileService; private final SysTenantUserService sysTenantUserService; @@ -210,7 +211,7 @@ public class MeetingExportServiceImpl implements MeetingExportService { String htmlBody = renderer.render(document); String title = meeting.getTitle() == null ? "Meeting" : meeting.getTitle(); - String time = meeting.getMeetingTime() == null ? "" : meeting.getMeetingTime().toString(); + String time = formatPdfMeetingTime(meeting); String host = meeting.getHostName() == null ? "" : meeting.getHostName(); String participants = meeting.getParticipants() == null ? "" : meeting.getParticipants(); @@ -233,16 +234,16 @@ public class MeetingExportServiceImpl implements MeetingExportService { "
" + "