From 55094802656a2a5d4d1b8fd2d2bef76cdfeafe56 Mon Sep 17 00:00:00 2001 From: wucongxing8150 <815046773@qq.com> Date: Tue, 12 Aug 2025 16:58:08 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BA=86=E5=8F=91=E6=94=BE?= =?UTF-8?q?=E7=A7=AF=E5=88=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../business/caseExchange/service/CaseExchangeService.java | 5 ++--- .../sa/admin/module/business/user/service/UserService.java | 4 ++-- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/sa-admin/src/main/java/net/lab1024/sa/admin/module/business/caseExchange/service/CaseExchangeService.java b/sa-admin/src/main/java/net/lab1024/sa/admin/module/business/caseExchange/service/CaseExchangeService.java index 42d1214..9dac505 100644 --- a/sa-admin/src/main/java/net/lab1024/sa/admin/module/business/caseExchange/service/CaseExchangeService.java +++ b/sa-admin/src/main/java/net/lab1024/sa/admin/module/business/caseExchange/service/CaseExchangeService.java @@ -343,7 +343,7 @@ public class CaseExchangeService { CaseClinicalRecordScoreEntity caseClinicalRecordScore = caseClinicalRecordScoreDao.selectOne(queryWrapper); if (caseClinicalRecordScore == null) { // 发放积分 - userService.ReportUserScore(String.valueOf(exchangeId),3, String.valueOf(caseExchange.getUserId()),100,6); + userService.ReportUserScore(String.valueOf(exchangeId),3, String.valueOf(caseExchange.getUserId()),100,6,"病例库-精选病例交流"); } } @@ -386,7 +386,7 @@ public class CaseExchangeService { CaseClinicalRecordScoreEntity caseClinicalRecordScore = caseClinicalRecordScoreDao.selectOne(queryWrapper); if (caseClinicalRecordScore == null) { // 发放积分 - userService.ReportUserScore(String.valueOf(exchangeId),3, String.valueOf(caseExchange.getUserId()),50,7); + userService.ReportUserScore(String.valueOf(exchangeId),3, String.valueOf(caseExchange.getUserId()),50,7,"病例库-病例交流发帖"); } } @@ -400,7 +400,6 @@ public class CaseExchangeService { throw new BusinessException("操作失败"); } - return ResponseDTO.ok(); } diff --git a/sa-admin/src/main/java/net/lab1024/sa/admin/module/business/user/service/UserService.java b/sa-admin/src/main/java/net/lab1024/sa/admin/module/business/user/service/UserService.java index 7dae00d..dcb7c02 100644 --- a/sa-admin/src/main/java/net/lab1024/sa/admin/module/business/user/service/UserService.java +++ b/sa-admin/src/main/java/net/lab1024/sa/admin/module/business/user/service/UserService.java @@ -293,7 +293,7 @@ public class UserService { * @param type 类型(1:文章 2:视频 3:病例交流) * @throws BusinessException */ - public boolean ReportUserScore(String id,Integer type,String userId,Integer point,Integer scoreType) throws BusinessException{ + public boolean ReportUserScore(String id,Integer type,String userId,Integer point,Integer scoreType,String bonuspointsNote) throws BusinessException{ // 获取积分发放记录 // 获取今天的日期,并设置时间为 00:00:00 LocalDateTime startOfToday = LocalDate.now().atStartOfDay(); // 例如:2025-07-30 00:00:00 @@ -315,7 +315,7 @@ public class UserService { } // 发放积分 - score.ReportUserScore(user.getUserIden(),point,"病例库-病例互动"); + score.ReportUserScore(user.getUserIden(),point,bonuspointsNote); // 添加打赏记录 CaseClinicalRecordScoreEntity data = new CaseClinicalRecordScoreEntity();