指令拍摄图片查询

feature-flyModify
陈伟 2025-07-18 17:10:56 +08:00
parent d2a87836a1
commit 6cba07cfa0
2 changed files with 13 additions and 3 deletions

View File

@ -1524,13 +1524,21 @@ namespace OpenAuth.App.ServiceApp
var lasaMediaFile = await Repository.ChangeRepository<SugarRepositiry<LasaMediaFile>>() var lasaMediaFile = await Repository.ChangeRepository<SugarRepositiry<LasaMediaFile>>()
.AsQueryable() .AsQueryable()
.Where(r => r.FlightId == flightId) .Where(r => r.FlightId == flightId)
.OrderBy(r => r.CreateTime) .Where(r => r.ObjectKey.Contains("/Remote-Control"))
//.Where(r => r.CreateTime > timestamp) .Where(r => r.CreateTime > DateTimeOffset.FromUnixTimeMilliseconds(timestamp))
.SingleAsync(); .SingleAsync();
if (lasaMediaFile == null)
{
return new Response<string>()
{
Result = ""
};
}
return new Response<string>() return new Response<string>()
{ {
// todo objectKey 转换成链接 // todo objectKey 转换成链接
Result = lasaMediaFile.ObjectKey Result = "http://" + _minioService.endPoint + "/" + _minioService._bucketName + "/" +
lasaMediaFile.ObjectKey
}; };
} }
} }

View File

@ -256,6 +256,8 @@ namespace OpenAuth.WebApi.Controllers.ServiceControllers
/// <param name="flightId"></param> /// <param name="flightId"></param>
/// <param name="timestamp"></param> /// <param name="timestamp"></param>
/// <returns></returns> /// <returns></returns>
[HttpGet]
[AllowAnonymous]
public async Task<Response<string>> GetTaskPicList(string flightId,long timestamp) public async Task<Response<string>> GetTaskPicList(string flightId,long timestamp)
{ {
return await _app.GetTaskPicList(flightId,timestamp); return await _app.GetTaskPicList(flightId,timestamp);