到ai智能工牌的录音后上传到minio并保存数据库的逻辑
This commit is contained in:
@@ -68,10 +68,19 @@ public class SoundRecordingUploadController {
|
||||
log.info("收到录音上传请求 - deviceNo: {}, fileName: {}, chunkIndex: {}, startTime: {}, endTime: {}",
|
||||
deviceNo, fileName, chunkIndex, startTime, endTime);
|
||||
|
||||
// 记录业务层处理开始时间
|
||||
long startTimeMillis = System.currentTimeMillis();
|
||||
|
||||
// 调用服务层处理业务逻辑
|
||||
SoundRecordingUploadServiceImpl.ResponseData serviceResponse = soundRecordingUploadService.uploadRecording(
|
||||
deviceNo, deviceType, soundRecording, fileName, chunkIndex, startTime, endTime, usrNo);
|
||||
|
||||
// 记录业务层处理结束时间并计算耗时
|
||||
long endTimeMillis = System.currentTimeMillis();
|
||||
long elapsedTime = endTimeMillis - startTimeMillis;
|
||||
double elapsedTimeSeconds = elapsedTime / 1000.0;
|
||||
log.info("业务层处理完成 - deviceNo: {}, 耗时: {} 秒", deviceNo, String.format("%.2f", elapsedTimeSeconds));
|
||||
|
||||
// 转换服务层返回的结果为响应对象
|
||||
SoundRecordingUploadResponse response = new SoundRecordingUploadResponse();
|
||||
response.setCode(serviceResponse.code);
|
||||
|
||||
@@ -419,6 +419,8 @@ public class MenuController {
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -389,6 +389,8 @@ public class RoleController {
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -395,6 +395,8 @@ public class UserRoleController {
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user