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();