From c0a3203df024e13041843ea917abc630f88ebfba Mon Sep 17 00:00:00 2001 From: yinq Date: Mon, 27 Oct 2025 13:44:06 +0800 Subject: [PATCH] =?UTF-8?q?1.0.22=20=E8=8E=B7=E5=8F=96=E7=94=9F=E6=88=90?= =?UTF-8?q?=E7=9A=84=E7=BC=96=E7=A0=81=E8=A7=84=E5=88=99=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dromara/system/service/impl/SysCodeRuleServiceImpl.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysCodeRuleServiceImpl.java b/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysCodeRuleServiceImpl.java index eb41a218..9b3f7318 100644 --- a/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysCodeRuleServiceImpl.java +++ b/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysCodeRuleServiceImpl.java @@ -180,6 +180,9 @@ public class SysCodeRuleServiceImpl implements ISysCodeRuleService { sysCodeRule.setNextCode(nCode); return sysCodeRule; } + } else if (sysCodeRule.getRenewFlag().equals(SysConstants.SYS_RENEW_FLAG_NO) && ruleTemplate != null) { + dateToStr = DateUtils.parseDateToStr(ruleTemplate, new Date()); + code.append(dateToStr); } long seq = 1L; if ((StringUtils.isNotEmpty(nextCode) && StringUtils.isNotEmpty(dateToStr) && nextCode.contains(dateToStr))