sort by Rest Call
This commit is contained in:
@@ -62,11 +62,11 @@ class HomeController extends GetxController {
|
||||
}).toList();
|
||||
listTankModel.clear();
|
||||
listTankModel.addAll(sortList);
|
||||
listTankModel.sort((a, b) {
|
||||
var dateA = DateTime.tryParse(a.tankDate!)!;
|
||||
var dateB = DateTime.tryParse(b.tankDate!)!;
|
||||
return dateB.compareTo(dateA);
|
||||
});
|
||||
// listTankModel.sort((a, b) {
|
||||
// var dateA = DateTime.tryParse(a.tankDate!)!;
|
||||
// var dateB = DateTime.tryParse(b.tankDate!)!;
|
||||
// return dateB.compareTo(dateA);
|
||||
// });
|
||||
for (var tank in listTankModel) {
|
||||
print(
|
||||
'SortTankModel: ${tank.tankDate!} - ${tank.liter}L - ${tank.pricePerLiter}€/L - Total: ${tank.szPriceTotal}€',
|
||||
|
||||
@@ -35,7 +35,8 @@ class DirectusService {
|
||||
|
||||
Future<List<dynamic>> getTankGuruDataFromTable(String userIdentId) async {
|
||||
var client = http.Client();
|
||||
String apiUrl = '$endpoint/items/$tankStopRest?filter[UserIdentId][_eq]=$userIdentId';
|
||||
//String apiUrl = '$endpoint/items/$tankStopRest?filter[UserIdentId][_eq]=$userIdentId';
|
||||
String apiUrl = '$endpoint/items/$tankStopRest?filter[UserIdentId][_eq]=$userIdentId&sort=-TankDate';
|
||||
var response = await client.get(Uri.parse(apiUrl), headers: headers);
|
||||
if(response.statusCode != 200) {
|
||||
print('Fehler beim Abrufen der Dokumente aus der Collection: ${response.statusCode}');
|
||||
|
||||
@@ -37,6 +37,6 @@ _flutter.buildConfig = {"engineRevision":"a4ce257c68517c1410f4b48ac9852ab5642a3f
|
||||
|
||||
_flutter.loader.load({
|
||||
serviceWorkerSettings: {
|
||||
serviceWorkerVersion: "3438332791" /* Flutter's service worker is deprecated and will be removed in a future Flutter release. */
|
||||
serviceWorkerVersion: "4044494227" /* Flutter's service worker is deprecated and will be removed in a future Flutter release. */
|
||||
}
|
||||
});
|
||||
|
||||
+14740
-14751
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user