diff --git a/OpenAuth.App/ServiceApp/ManageApp.cs b/OpenAuth.App/ServiceApp/ManageApp.cs index b35e50a..ef120e3 100644 --- a/OpenAuth.App/ServiceApp/ManageApp.cs +++ b/OpenAuth.App/ServiceApp/ManageApp.cs @@ -672,6 +672,21 @@ namespace OpenAuth.App.ServiceApp } request.SetData(data); + + var taskAssign = new LasaTaskAssign + { + Id = Guid.NewGuid().ToString(), + Bid = request.bid, + Tid = request.tid, + FlightId = data.flight_id, + GatewaySn = dronePort.Sn, + AirlineId = task.AirLineId, + Status = 1, + CreateTime = DateTime.Now, + UpdateTime = DateTime.Now, + TaskId = taskId + }; + Repository.ChangeRepository>().Insert(taskAssign); // 任务下发 await _mqttClientManager.PublishAsync(topic, JsonConvert.SerializeObject(request)); return JsonConvert.SerializeObject(request);