diff --git a/urbanops-module-garden/src/main/java/com/zteits/urbanops/module/garden/util/timeinterval/TimeIntervalFrequencyUtil.java b/urbanops-module-garden/src/main/java/com/zteits/urbanops/module/garden/util/timeinterval/TimeIntervalFrequencyUtil.java index 88fd2f8..1b37e44 100644 --- a/urbanops-module-garden/src/main/java/com/zteits/urbanops/module/garden/util/timeinterval/TimeIntervalFrequencyUtil.java +++ b/urbanops-module-garden/src/main/java/com/zteits/urbanops/module/garden/util/timeinterval/TimeIntervalFrequencyUtil.java @@ -80,7 +80,13 @@ public class TimeIntervalFrequencyUtil { /** * 将 y 个单位转换为固定天数 - * 1:日/次;2:周/次;3:月/次;4:年/次;5:按次;6:季度;7:半年 + * TIME(0, "次"), + * DAY(1, "次/日"), + * WEEK(2, "次/周"), + * MONTH(3, "次/月"), + * QUARTER(4, "次/季"), + * SEMIANNUAL(5, "次/半年"), + * YEAR(6, "次/年"); */ private static long convertToDays(int y, Integer cycleId) { switch (cycleId) { @@ -90,13 +96,13 @@ public class TimeIntervalFrequencyUtil { return (long) y * 7; case 3: // MONTH return (long) y * 30; - case 4: // YEAR + case 6: // YEAR return (long) y * 365; - case 5: // TIME + case 0: // TIME return 1; // 按次:将整个时间段视为1个周期 - case 6: // QUARTER + case 4: // QUARTER return (long) y * 90; // 1季度=3个月=90天 - case 7: // SEMIANNUAL + case 5: // SEMIANNUAL return (long) y * 180; // 半年=6个月=180天 default: throw new IllegalArgumentException("无效的周期ID: " + cycleId);