From 417b6d57d75f2a2d4720ebe0dca230822a726765 Mon Sep 17 00:00:00 2001 From: none Date: Thu, 4 May 2023 09:08:41 +0800 Subject: [PATCH] =?UTF-8?q?fixed:=20=E5=90=8E=E5=8F=B0=E9=87=8D=E5=88=B6?= =?UTF-8?q?=E5=AD=A6=E5=91=98=E7=9A=84=E5=AD=A6=E4=B9=A0=E8=AE=B0=E5=BD=95?= =?UTF-8?q?=E5=AF=BC=E8=87=B4=E8=BF=9B=E5=BA=A6=E8=AE=A1=E7=AE=97=E5=A4=B1?= =?UTF-8?q?=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../playedu/api/service/impl/UserCourseRecordServiceImpl.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/xyz/playedu/api/service/impl/UserCourseRecordServiceImpl.java b/src/main/java/xyz/playedu/api/service/impl/UserCourseRecordServiceImpl.java index b1b9c0f..5c892b1 100644 --- a/src/main/java/xyz/playedu/api/service/impl/UserCourseRecordServiceImpl.java +++ b/src/main/java/xyz/playedu/api/service/impl/UserCourseRecordServiceImpl.java @@ -60,7 +60,7 @@ public class UserCourseRecordServiceImpl boolean isFinished = finishedCount >= hourCount; Date finishedAt = isFinished ? new Date() : null; - Integer progress = finishedCount * 100 / hourCount * 100; + Integer progress = finishedCount * 10000 / hourCount; if (record == null) { UserCourseRecord insertRecord = new UserCourseRecord(); @@ -151,7 +151,7 @@ public class UserCourseRecordServiceImpl newRecord.setId(record.getId()); newRecord.setFinishedCount(finishedCount); newRecord.setFinishedAt(null); - newRecord.setProgress(finishedCount * 100 / record.getHourCount()); + newRecord.setProgress(finishedCount * 10000 / record.getHourCount()); newRecord.setIsFinished(0); updateById(newRecord);