Переглянути джерело

第二学期原用第一学期的学年

fanxp 19 годин тому
батько
коміт
bf78129545

+ 2 - 0
src/main/java/com/xjrsoft/module/schedule/util/DataUtil.java

@@ -406,6 +406,8 @@ public class DataUtil {
             Integer period = null;
             if (semester.getName().contains(spring)) {
                 period = 2;
+                // 第二学期原用第一学期的学年
+                paramJson.addProperty("schoolYear", Integer.parseInt(sdfYear.format(semester.getStartDate())) - 1);
             } else if (semester.getName().contains(autumn)) {
                 period = 1;
             }

+ 3 - 3
src/test/java/com/xjrsoft/xjrsoftboot/ScheduleDataTest.java

@@ -36,9 +36,9 @@ public class ScheduleDataTest {
 
     @Test
     void test() throws Exception {
-        String eduYearSerialNo = "EY000000137";
-        String startDate = "2025-09-14";
-        String endDate = "2025-09-21";
+        String eduYearSerialNo = "EY000000138";
+        String startDate = "2025-09-21";
+        String endDate = "2025-09-27";
 
         DataUtil dataUtil = new DataUtil();