소스 검색

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

fanxp 19 시간 전
부모
커밋
bf78129545
2개의 변경된 파일5개의 추가작업 그리고 3개의 파일을 삭제
  1. 2 0
      src/main/java/com/xjrsoft/module/schedule/util/DataUtil.java
  2. 3 3
      src/test/java/com/xjrsoft/xjrsoftboot/ScheduleDataTest.java

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