diff --git a/backend/roomroot-framework/src/main/java/com/roomroot/framework/config/JacksonConfig.java b/backend/roomroot-framework/src/main/java/com/roomroot/framework/config/JacksonConfig.java
index f1846b3e..e4466350 100644
--- a/backend/roomroot-framework/src/main/java/com/roomroot/framework/config/JacksonConfig.java
+++ b/backend/roomroot-framework/src/main/java/com/roomroot/framework/config/JacksonConfig.java
@@ -27,6 +27,9 @@ public class JacksonConfig {
.optionalStart().appendLiteral(' ').optionalEnd()
.append(DateTimeFormatter.ISO_LOCAL_TIME)
.optionalEnd()
+ .parseDefaulting(java.time.temporal.ChronoField.HOUR_OF_DAY, 0)
+ .parseDefaulting(java.time.temporal.ChronoField.MINUTE_OF_HOUR, 0)
+ .parseDefaulting(java.time.temporal.ChronoField.SECOND_OF_MINUTE, 0)
.toFormatter();
return (JsonMapper.Builder builder) -> {
SimpleModule module = new SimpleModule("FlexibleLocalDateTime");
diff --git a/frontend/src/views/teachOffice/subject/index.vue b/frontend/src/views/teachOffice/subject/index.vue
index ff24c363..7c4a623a 100644
--- a/frontend/src/views/teachOffice/subject/index.vue
+++ b/frontend/src/views/teachOffice/subject/index.vue
@@ -231,7 +231,7 @@
-
+
@@ -405,7 +405,7 @@ export default {
kctybh: [{ required: true, message: '请输入课程统一编号', trigger: 'blur' }],
fddyks: [{ required: true, message: '请输入辅导答疑课时', trigger: 'blur' }],
zxks: [{ required: true, message: '请输入自修课时', trigger: 'blur' }],
- xdrq: [{ required: true, message: '请输入修订日期', trigger: 'blur' }],
+ xdrq: [{ required: true, message: '请选择修订日期', trigger: 'change' }],
jcyxj: [{ required: true, message: '请选择节次优选级', trigger: 'change' }],
kczcfs: [{ required: true, message: '请选择课程支持方式', trigger: 'change' }],
kcjsfs: [{ required: true, message: '请选择课程建设方式', trigger: 'change' }],