!97 czh-20260729-requestId空值保护

* czh-20260729-requestId空值保护
* czh-20260729-sendBatch响应改用requestId
This commit is contained in:
陈志浩
2026-07-29 03:08:07 +00:00
parent 47bef7b81f
commit a0547c5db7
2 changed files with 4 additions and 7 deletions
@@ -105,9 +105,7 @@ public class KsimTestController {
if (msgRespBody != null) {
int code = msgRespBody.getIntValue("code");
result.put("success", code == 0 || code == 200);
if (msgRespBody.getJSONObject("dataBody") != null) {
result.put("messageId", msgRespBody.getJSONObject("dataBody").getString("messageId"));
}
result.put("requestId", msgRespBody.getString("requestId"));
result.put("responseCode", code);
} else {
result.put("success", false);
@@ -66,10 +66,9 @@ public class KsimMessageServiceImpl implements IKsimMessageService {
return Result.error(apiResult.getCode(), "即时通发送失败: " + apiResult.getMessage());
}
String messageId = apiResult.getDataBody() != null
? apiResult.getDataBody().getString("messageId") : "";
log.info("【即时通推送-sendBatch】成功, messageId: {}, toUserCount: {}, title: {}", messageId,
String requestId = apiResult.getRequestId() != null ? apiResult.getRequestId() : "";
log.info("【即时通推送-sendBatch】成功, requestId: {}, toUserCount: {}, title: {}", requestId,
toUserValueList != null ? toUserValueList.size() : 0, title);
return Result.OK(messageId);
return Result.OK(requestId);
}
}