Browse Source

上传导航错误修复

weicu
liwei1dao 1 year ago
parent
commit
c51a0a8757
  1. 12
      lib/modules/agent/views/message_bubble.dart

12
lib/modules/agent/views/message_bubble.dart

@ -291,9 +291,10 @@ class MessageBubble extends GetView<AgentController> {
// 旅游
return buildTravelContent(context, travellist);
} else if (meta!.keys.contains('maps_route_navigation')) {
final card_navigation = meta!['maps_route_navigation']
['card_navigation'] as Map<String, dynamic>?;
if (card_navigation != null) {
final maps_route_navigation = meta!['maps_route_navigation'];
if (maps_route_navigation is Map<String, dynamic>) {
final card_navigation =
maps_route_navigation["card_navigation"] as Map<String, dynamic>;
final start = card_navigation['start'] as String? ?? '';
final end = card_navigation['end'] as String? ?? '';
final destination = card_navigation['destination'] as String? ?? '';
@ -316,9 +317,8 @@ class MessageBubble extends GetView<AgentController> {
}
} else if (meta!.keys.contains('maps_google_route_navigation')) {
final maps_google_route_navigation =
meta!['maps_google_route_navigation'] as Map<String, dynamic> ??
null;
if (maps_google_route_navigation != null) {
meta!['maps_google_route_navigation'];
if (maps_google_route_navigation is Map<String, dynamic>) {
final data = maps_google_route_navigation['data'];
if (data != null) {
final origin = data['origin'] as String? ?? '';

Loading…
Cancel
Save