From 90fb852cf24f59d5613b10de6069f63a0d90dc19 Mon Sep 17 00:00:00 2001 From: liweijie Date: Tue, 22 Sep 2026 17:26:04 +0800 Subject: [PATCH] =?UTF-8?q?=E6=97=A5=E6=9C=9F=E4=BF=9D=E5=AD=98=E6=8A=A5?= =?UTF-8?q?=E9=94=99=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/roomroot/framework/config/JacksonConfig.java | 3 +++ frontend/src/views/teachOffice/subject/index.vue | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) 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' }],