yhyV1Push 执行耗时 处理完业务Audio

This commit is contained in:
2026-02-21 15:19:04 +08:00
parent 89498d56fc
commit fad82d22ac

View File

@@ -110,6 +110,7 @@ public class AudioFileController {
@Parameter(description = "上传的文件multipart/form-data格式时使用")
@RequestParam(value = "file", required = false) MultipartFile file,
HttpServletRequest request) {
long startTime = System.currentTimeMillis();
log.info("接收推送回调请求yuehangyi20251129,requestData:{}", requestData);
try {
@@ -140,6 +141,7 @@ public class AudioFileController {
// 5. 如果请求体为空,只记录日志,不处理业务逻辑
if (requestBody == null || requestBody.isEmpty()) {
log.info("请求体为空,仅记录日志,不处理业务逻辑");
log.info("yhyV1Push 执行耗时 requestBody 为空 : {} ms", System.currentTimeMillis() - startTime);
return ResponseEntity.ok(createEmptyRequestBodyResponse());
}
@@ -176,6 +178,7 @@ public class AudioFileController {
Map<String, Object> result = new HashMap<>();
result.put("success", false);
result.put("message", "设备编号为空或被绑定租户无法查询租户ID");
log.info("yhyV1Push 执行耗时 ,设备变化为空 : {} ms", System.currentTimeMillis() - startTime);
return ResponseEntity.ok(result);
}
@@ -189,10 +192,15 @@ public class AudioFileController {
log.info("推送回调处理完成,设备号: {}, 数据类型: {}, 本地路径: {}",
deviceNo, dataType, processResult.getLocalFilePath());
log.info("响应数据: {}", result);
log.info("yhyV1Push 执行耗时 处理完业务Audio : {} ms", System.currentTimeMillis() - startTime);
if ("Audio".equals(dataType)){
log.info("yhyV1Push 执行耗时 处理完业务Audio : {} ms", System.currentTimeMillis() - startTime);
}
return ResponseEntity.ok(result);
} catch (Exception e) {
log.error("处理推送回调异常", e);
log.info("yhyV1Push 执行耗时 Exception: {} ms", System.currentTimeMillis() - startTime);
Map<String, Object> result = new HashMap<>();
result.put("success", false);
result.put("message", "处理异常: " + e.getMessage());