From 8eefda373af8dd29ade9eb52fe293434ff70b9fa Mon Sep 17 00:00:00 2001 From: wuchunlei Date: Thu, 10 Jul 2025 10:45:40 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B0=8F=E7=8F=AD=E8=AF=A6=E6=83=85=E9=A1=B5?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=AD=A6=E4=B9=A0=E7=BB=93=E6=9D=9F=E6=97=B6?= =?UTF-8?q?=E9=97=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/common/service/impl/ClassEntityServiceImpl.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/com/peanut/modules/common/service/impl/ClassEntityServiceImpl.java b/src/main/java/com/peanut/modules/common/service/impl/ClassEntityServiceImpl.java index 966ef94a..79e432af 100644 --- a/src/main/java/com/peanut/modules/common/service/impl/ClassEntityServiceImpl.java +++ b/src/main/java/com/peanut/modules/common/service/impl/ClassEntityServiceImpl.java @@ -634,9 +634,12 @@ public class ClassEntityServiceImpl extends ServiceImpl result = new HashMap<>(); result.put("class",classEntity); result.put("classModel",classModel); + result.put("studyEndDays",""); if (classEntity.getStartTime()!=null){ Date studyEndTime = DateUtils.addDateDays(classEntity.getStartTime(),classModel.getDays()-1); classEntity.setStudyEndTime(DateUtils.stringToDate(DateUtils.format(studyEndTime)+" 23:59:59","yyyy-MM-dd HH:mm:ss")); + double days = Math.ceil((studyEndTime.getTime()-new Date().getTime())/60/60/24/1000); + result.put("studyEndDays",days>=0?days:0); } result.put("examStartTime",""); result.put("examEndTime","");