|
|
@ -58,7 +58,7 @@ public class ConfigSubscribe : IJob
|
|
|
|
//"thing/product/+/osd",
|
|
|
|
//"thing/product/+/osd",
|
|
|
|
//"thing/product/+/status"
|
|
|
|
//"thing/product/+/status"
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
_logger.LogInformation("开启监听");
|
|
|
|
await _mqttClientManager
|
|
|
|
await _mqttClientManager
|
|
|
|
.SubscribeAsync(topicList,
|
|
|
|
.SubscribeAsync(topicList,
|
|
|
|
async (args) =>
|
|
|
|
async (args) =>
|
|
|
@ -242,7 +242,8 @@ public class ConfigSubscribe : IJob
|
|
|
|
WorkspaceId = executeTask.WorkspaceId,
|
|
|
|
WorkspaceId = executeTask.WorkspaceId,
|
|
|
|
};
|
|
|
|
};
|
|
|
|
parents.Add(parent1);*/
|
|
|
|
parents.Add(parent1);*/
|
|
|
|
var timeStr = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
|
|
|
|
var date = DateTime.Now;
|
|
|
|
|
|
|
|
var timeStr = date.ToString("yyyy-MM-dd HH:mm:ss");
|
|
|
|
var parent1 = new LasaMediaFile()
|
|
|
|
var parent1 = new LasaMediaFile()
|
|
|
|
{
|
|
|
|
{
|
|
|
|
Id = folderKey[2],
|
|
|
|
Id = folderKey[2],
|
|
|
@ -251,6 +252,7 @@ public class ConfigSubscribe : IJob
|
|
|
|
ParentKey = "0",
|
|
|
|
ParentKey = "0",
|
|
|
|
Name = string.IsNullOrEmpty(executeTask.TaskName) ? timeStr : $"{executeTask.TaskName} {timeStr}",
|
|
|
|
Name = string.IsNullOrEmpty(executeTask.TaskName) ? timeStr : $"{executeTask.TaskName} {timeStr}",
|
|
|
|
WorkspaceId = executeTask.WorkspaceId,
|
|
|
|
WorkspaceId = executeTask.WorkspaceId,
|
|
|
|
|
|
|
|
CreateTime = date,
|
|
|
|
};
|
|
|
|
};
|
|
|
|
await _sqlSugarClient.Insertable(parent1).ExecuteCommandAsync();
|
|
|
|
await _sqlSugarClient.Insertable(parent1).ExecuteCommandAsync();
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -299,9 +301,9 @@ public class ConfigSubscribe : IJob
|
|
|
|
FlightId = flightId, // 计划id
|
|
|
|
FlightId = flightId, // 计划id
|
|
|
|
TaskId = taskAssign.TaskId, // 任务id
|
|
|
|
TaskId = taskAssign.TaskId, // 任务id
|
|
|
|
DroneModelKey = data.file.ext.drone_model_key, // 无人机型号
|
|
|
|
DroneModelKey = data.file.ext.drone_model_key, // 无人机型号
|
|
|
|
|
|
|
|
PayloadModelKey = data.file.ext.payload_model_key, //这应该可以标明是什么设置
|
|
|
|
IsOriginal = data.file.ext.is_original,
|
|
|
|
IsOriginal = data.file.ext.is_original,
|
|
|
|
MediaIndex = data.file.ext.media_index,
|
|
|
|
MediaIndex = data.file.ext.media_index,
|
|
|
|
PayloadModelKey = data.file.ext.payload_model_key, //这应该可以标明是什么设置
|
|
|
|
|
|
|
|
AbsoluteAltitude = data.file.metadata.absolute_altitude, // 拍摄绝对高度
|
|
|
|
AbsoluteAltitude = data.file.metadata.absolute_altitude, // 拍摄绝对高度
|
|
|
|
GimbalYawDegree = data.file.metadata.gimbal_yaw_degree, //云台偏航角度
|
|
|
|
GimbalYawDegree = data.file.metadata.gimbal_yaw_degree, //云台偏航角度
|
|
|
|
RelativeAltitude = data.file.metadata.relative_altitude, // 拍摄相对高度
|
|
|
|
RelativeAltitude = data.file.metadata.relative_altitude, // 拍摄相对高度
|
|
|
|