fix(game): 修复游戏平台注单拉取数据为空时的处理
- 在 JILI 和 XK游戏平台的注单拉取逻辑中,添加了对返回数据为空的处理 - 确保在数据为空时不会出现空指针异常,提高了代码的健壮性main-KM
parent
1d21ed26ad
commit
dd65af91b8
|
@ -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);
|
||||
|
|
|
@ -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);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue