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