diff --git a/playlet-admin/src/main/java/com/playlet/web/service/app/impl/PublicUserRecordAppServiceImpl.java b/playlet-admin/src/main/java/com/playlet/web/service/app/impl/PublicUserRecordAppServiceImpl.java index e5624f0..e2bd32d 100644 --- a/playlet-admin/src/main/java/com/playlet/web/service/app/impl/PublicUserRecordAppServiceImpl.java +++ b/playlet-admin/src/main/java/com/playlet/web/service/app/impl/PublicUserRecordAppServiceImpl.java @@ -28,7 +28,9 @@ public class PublicUserRecordAppServiceImpl implements PublicUserRecordAppServic if(playletPublicDetail.getReadCount() == null){ playletPublicDetail.setReadCount(1L); }else { - playletPublicDetail.setReadCount(playletPublicDetail.getReadCount() + 1); + // 实时统计阅读数 + long count = iPublicUserRecordService.lambdaQuery().eq(PublicUserRecord::getRemark, userRecord.getRemark()).count(); + playletPublicDetail.setReadCount(count); } iPlayletPublicDetailService.updateById(playletPublicDetail); } diff --git a/playlet-admin/src/main/resources/templates/system/playlet/detail/add.html b/playlet-admin/src/main/resources/templates/system/playlet/detail/add.html index 3d6f451..0021028 100644 --- a/playlet-admin/src/main/resources/templates/system/playlet/detail/add.html +++ b/playlet-admin/src/main/resources/templates/system/playlet/detail/add.html @@ -11,14 +11,14 @@