修改了发放积分

This commit is contained in:
wucongxing8150 2025-08-12 16:58:08 +08:00
parent dc2b451911
commit 5509480265
2 changed files with 4 additions and 5 deletions

View File

@ -343,7 +343,7 @@ public class CaseExchangeService {
CaseClinicalRecordScoreEntity caseClinicalRecordScore = caseClinicalRecordScoreDao.selectOne(queryWrapper); CaseClinicalRecordScoreEntity caseClinicalRecordScore = caseClinicalRecordScoreDao.selectOne(queryWrapper);
if (caseClinicalRecordScore == null) { 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); CaseClinicalRecordScoreEntity caseClinicalRecordScore = caseClinicalRecordScoreDao.selectOne(queryWrapper);
if (caseClinicalRecordScore == null) { 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("操作失败"); throw new BusinessException("操作失败");
} }
return ResponseDTO.ok(); return ResponseDTO.ok();
} }

View File

@ -293,7 +293,7 @@ public class UserService {
* @param type 类型1:文章 2:视频 3:病例交流 * @param type 类型1:文章 2:视频 3:病例交流
* @throws BusinessException * @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 // 获取今天的日期并设置时间为 00:00:00
LocalDateTime startOfToday = LocalDate.now().atStartOfDay(); // 例如2025-07-30 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(); CaseClinicalRecordScoreEntity data = new CaseClinicalRecordScoreEntity();