Kaynağa Gözat

refactor(business): 将 HandHistoryBo 中的 playerId 类型从 Long 改为 String

- 修改 HandHistoryBo 中 playerId 的类型从 Long 改为 String
- 更新 HandHistoryMapper 中相关方法参数类型
- 调整 HandHistoryServiceImpl 中的逻辑,以适应 playerId 类型的变化
fugui001 4 ay önce
ebeveyn
işleme
a4977afdd0

+ 1 - 1
ruoyi-modules/ruoyi-system/src/main/java/org/dromara/business/domain/bo/HandHistoryBo.java

@@ -85,7 +85,7 @@ public class HandHistoryBo extends BaseEntity {
     private Date createdAt;
 
 
-    private Long playerId;
+    private String playerId;
 
     private Long historyId;
 

+ 1 - 1
ruoyi-modules/ruoyi-system/src/main/java/org/dromara/business/mapper/HandHistoryMapper.java

@@ -25,7 +25,7 @@ public interface HandHistoryMapper extends BaseMapperPlus<HandHistory, HandHisto
                                         @Param("startLateRegistrationLevel") String startLateRegistrationLevel,@Param("endLateRegistrationLevel") String endLateRegistrationLevel);
 
      @InterceptorIgnore(tenantLine = "true")
-     List<HandHistoryVo> selectAllHandZhuoCi(@Param("tournamentId") Long tournamentId,@Param("playerId") Long playerId);
+     List<HandHistoryVo> selectAllHandZhuoCi(@Param("tournamentId") Long tournamentId,@Param("playerId") String playerId);
 
      @InterceptorIgnore(tenantLine = "true")
      List<HandHistoryVo> selectAllHandNumber(@Param("tournamentId") Long tournamentId,@Param("tableId") Long tableId,@Param("playerId") Long playerId);

+ 3 - 3
ruoyi-modules/ruoyi-system/src/main/java/org/dromara/business/service/impl/HandHistoryServiceImpl.java

@@ -215,14 +215,14 @@ public class HandHistoryServiceImpl implements IHandHistoryService {
     public List<HandHistoryVo> selectAllHandZhuoCi(HandHistoryBo bo) {
         String playerUserId=bo.getPlayerNameOrId();
         if(StringUtils.isBlank(bo.getPlayerNameOrId())){
-            if(bo.getPlayerId()!=null){
-                playerUserId=bo.getPlayerId().toString();
+            if(bo.getPlayerId()!=null && StringUtils.isNotBlank(bo.getPlayerId())){
+                playerUserId=bo.getPlayerId();
             }
         }
         if(StringUtils.isNotBlank(playerUserId)){
             UserVo userVo = userMapper.selUserInfo(playerUserId);
             if(userVo!=null){
-                return baseMapper.selectAllHandZhuoCi(bo.getTournamentId(),userVo.getId());
+                return baseMapper.selectAllHandZhuoCi(bo.getTournamentId(),userVo.getId().toString());
             }else{
                 return new ArrayList<>();
             }