diff --git a/OpenAuth.App/ServiceApp/DroneDocking/DroneDockApp.cs b/OpenAuth.App/ServiceApp/DroneDocking/DroneDockApp.cs index aa07230..1ee65ef 100644 --- a/OpenAuth.App/ServiceApp/DroneDocking/DroneDockApp.cs +++ b/OpenAuth.App/ServiceApp/DroneDocking/DroneDockApp.cs @@ -680,10 +680,12 @@ namespace OpenAuth.App.ServiceApp.DroneDocking .AsQueryable() .LeftJoin((a, b) => a.Id == b.PId) .Where((a, b) => b.Sn == deviceid).FirstAsync(); - if (dock == null) + if (dock == null) // 无人机不在线 { - data.code = 501; - data.message = "获取无人机状态失败"; + data.code = 200; + dynamic inData = new ExpandoObject(); + inData.mode_code = 1; + data.message = "获取无人机状态成功"; } else { @@ -765,9 +767,11 @@ namespace OpenAuth.App.ServiceApp.DroneDocking } else { - // 舱内 + // todo 补充无人机状态信息 + // 舱内 关机或者开机状态 + // 这里取机场osd日志信息 data.code = 200; - data.message = "获取无人机状态失败"; + data.message = "获取无人机状态成功"; } } }