点击完成生成路径 完成
This commit is contained in:
@@ -4,13 +4,15 @@ class DeviceAddPathPointModel {
|
||||
|
||||
DeviceAddPathPointModel({required this.latitude, required this.longitude});
|
||||
|
||||
Map<String, dynamic> toJson() => {
|
||||
'latitude': latitude,
|
||||
'longitude': longitude,
|
||||
};
|
||||
Map<String, dynamic> toJson() => {'lat': latitude.toString(), 'lon': longitude.toString()};
|
||||
|
||||
factory DeviceAddPathPointModel.fromJson(Map<String, dynamic> json) => DeviceAddPathPointModel(
|
||||
latitude: json['latitude'],
|
||||
longitude: json['longitude'],
|
||||
);
|
||||
factory DeviceAddPathPointModel.fromJson(Map<String, dynamic> json) {
|
||||
return DeviceAddPathPointModel(
|
||||
latitude: double.parse((json['lat'] ?? json['latitude']).toString()),
|
||||
longitude: double.parse((json['lon'] ?? json['longitude']).toString()),
|
||||
);
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() => '{lat: ${latitude.toString()}, lon: ${longitude.toString()}}';
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user