From 2427d836fddad653347f5fd299132409b6470cb6 Mon Sep 17 00:00:00 2001 From: dxfeng Date: Tue, 31 Dec 2024 09:22:56 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=97=A5=E6=9C=9F=E6=9B=BF?= =?UTF-8?q?=E6=8D=A2=E5=8A=9F=E8=83=BD=E5=88=B0RecruitModeUtil=E7=B1=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../recruit/modeexpand/util/RecruitModeUtil.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/weaver/formmode/recruit/modeexpand/util/RecruitModeUtil.java b/src/weaver/formmode/recruit/modeexpand/util/RecruitModeUtil.java index efa5781..36e1da7 100644 --- a/src/weaver/formmode/recruit/modeexpand/util/RecruitModeUtil.java +++ b/src/weaver/formmode/recruit/modeexpand/util/RecruitModeUtil.java @@ -144,6 +144,17 @@ public class RecruitModeUtil { } public static String getReplaceContent(String content, Map> fieldMapList, Map paramsData) { + // 替换年月日 + if(StringUtils.isNotBlank(content)){ + Calendar calendar = Calendar.getInstance(); + // 获取年份、月份和日期 + int year = calendar.get(Calendar.YEAR); + int month = calendar.get(Calendar.MONTH) + 1; + int day = calendar.get(Calendar.DAY_OF_MONTH); + content = content.replace("{yyyy}", String.valueOf(year)) + .replace("{MM}", String.valueOf(month)) + .replace("{dd}", String.valueOf(day)); + } Matcher matcher = EMAIL_PATTERN.matcher(content); // 指定要匹配的字符串 StringBuffer sb = new StringBuffer();