Erweiterungen
This commit is contained in:
1 parent
4b8ac028bc
commit
17e7ce6fad
3 files changed
+19
-16
No files matched your search
@@ -449,23 +449,22 @@ class _TaskListPageState extends State<TaskListPage> {
|
||||
}
|
||||
|
||||
_sendArrivedMessage(TaskInfo taskInfo) {
|
||||
var finTaskMessage = FinTaskMessage();
|
||||
finTaskMessage.finTask = FinTask();
|
||||
finTaskMessage.finTask.trId = widget.tour.id;
|
||||
finTaskMessage.finTask.task = Task();
|
||||
finTaskMessage.finTask.task.sId = taskInfo.task.sId;
|
||||
finTaskMessage.finTask.task.time = DateTime.now().toIso8601String();
|
||||
var message = FinTask();
|
||||
message.trId = widget.tour.id;
|
||||
message.task = Task();
|
||||
message.task.sId = taskInfo.task.sId;
|
||||
message.task.time = DateTime.now().toIso8601String();
|
||||
|
||||
var position = MyApp.currentPosition;
|
||||
if (position != null) {
|
||||
finTaskMessage.finTask.task.pos = FinTaskPos();
|
||||
finTaskMessage.finTask.task.pos!.lat = position.latitude;
|
||||
finTaskMessage.finTask.task.pos!.long = position.longitude;
|
||||
message.task.pos = FinTaskPos();
|
||||
message.task.pos!.lat = position.latitude;
|
||||
message.task.pos!.long = position.longitude;
|
||||
} else {
|
||||
finTaskMessage.finTask.task.pos = null;
|
||||
message.task.pos = null;
|
||||
}
|
||||
|
||||
MessageService().publish<PublishPayloadMessage>(Constants.messageTopicPublishPayload, arguments: PublishPayloadMessage(topic: "job", message: finTaskMessage.toJson()));
|
||||
MessageService().publish<PublishPayloadMessage>(Constants.messageTopicPublishPayload, arguments: PublishPayloadMessage(topic: "fin_task", message: message.toJson()));
|
||||
}
|
||||
|
||||
FinTourTask _createAnswerHeader(TaskInfo taskInfo) {
|
||||
|
||||
Reference in new issue
Block a user