fix(game): 修复游戏平台注单拉取数据为空时的处理

- 在 JILI 和 XK游戏平台的注单拉取逻辑中,添加了对返回数据为空的处理
- 确保在数据为空时不会出现空指针异常,提高了代码的健壮性
main-KM
shi 2025-03-31 13:38:34 +08:00
parent 1d21ed26ad
commit dd65af91b8
2 changed files with 2 additions and 0 deletions

View File

@ -422,6 +422,7 @@ public class GamesJILIServiceImpl implements IGamesService {
betRecordByTimeDTO.setQuery(query);
key = this.getKey(betRecordByTimeDTO);
betRecordJILIResponse = jiliClient.getBetRecordByTime(query + "&Key=" + key, betRecordByTimeDTO.getAgentId());
dataBean = betRecordJILIResponse.getData();
if (this.getIsSuccess(betRecordJILIResponse.getErrorCode())) {
//数据插入
this.batchInsert(betRecordJILIResponse);

View File

@ -432,6 +432,7 @@ public class GamesXKServiceImpl implements IGamesService {
key = this.getKey(betRecordByTimeDTO);
params.put("key", key);
xkBetRecordResponseDTO = xkClient.getBetRecordByTime(params);
dataBean = xkBetRecordResponseDTO.getData();
this.batchInsert(xkBetRecordResponseDTO);
}