From 54998f9c0eff94026e7cbcdc1d7af3a9454b1840 Mon Sep 17 00:00:00 2001 From: puxiao Date: Sat, 19 Jul 2025 15:02:24 +0800 Subject: [PATCH] =?UTF-8?q?Finish=20Task#6617=20=E6=99=BA=E6=85=A7?= =?UTF-8?q?=E5=86=85=E9=A5=B0&=E5=87=BA=E9=A3=8E=E5=8F=A3=E6=9D=A1?= =?UTF-8?q?=E7=A0=81=E8=A7=84=E5=88=99=E9=9C=80=E6=B1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../numberrule/AirOutletCustSnNumberRuleStrategyService.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/i3plus-ext-mes-pcn-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/pcn/apiservice/serviceimpl/numberrule/AirOutletCustSnNumberRuleStrategyService.java b/modules/i3plus-ext-mes-pcn-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/pcn/apiservice/serviceimpl/numberrule/AirOutletCustSnNumberRuleStrategyService.java index 4746294..50f6d9c 100644 --- a/modules/i3plus-ext-mes-pcn-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/pcn/apiservice/serviceimpl/numberrule/AirOutletCustSnNumberRuleStrategyService.java +++ b/modules/i3plus-ext-mes-pcn-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/pcn/apiservice/serviceimpl/numberrule/AirOutletCustSnNumberRuleStrategyService.java @@ -33,6 +33,7 @@ public class AirOutletCustSnNumberRuleStrategyService implements INumberRulePack genSerialNoModel.setDay(getDayShort(date)); genSerialNoModel.setMinute(getDayOfYear(date)); genSerialNoModel.setSecond(getBydMonthShort(date)); + genSerialNoModel.setHour(getBydYearShort(date)); return genSerialNoModel; } @@ -45,6 +46,10 @@ public class AirOutletCustSnNumberRuleStrategyService implements INumberRulePack return MesExtEnumUtil.MONTH_SHORT.valueOfDescription(Integer.parseInt(TimeTool.getYear(date))); } + private String getBydYearShort(Date date) { + return TimeTool.pareDateToString("yy", date); + } + private String getMonthShort(Date date) { String monthShort = ""; int monthValue = Integer.parseInt(TimeTool.getMonth(date));