sort by Rest Call
This commit is contained in:
@@ -62,11 +62,11 @@ class HomeController extends GetxController {
|
|||||||
}).toList();
|
}).toList();
|
||||||
listTankModel.clear();
|
listTankModel.clear();
|
||||||
listTankModel.addAll(sortList);
|
listTankModel.addAll(sortList);
|
||||||
listTankModel.sort((a, b) {
|
// listTankModel.sort((a, b) {
|
||||||
var dateA = DateTime.tryParse(a.tankDate!)!;
|
// var dateA = DateTime.tryParse(a.tankDate!)!;
|
||||||
var dateB = DateTime.tryParse(b.tankDate!)!;
|
// var dateB = DateTime.tryParse(b.tankDate!)!;
|
||||||
return dateB.compareTo(dateA);
|
// return dateB.compareTo(dateA);
|
||||||
});
|
// });
|
||||||
for (var tank in listTankModel) {
|
for (var tank in listTankModel) {
|
||||||
print(
|
print(
|
||||||
'SortTankModel: ${tank.tankDate!} - ${tank.liter}L - ${tank.pricePerLiter}€/L - Total: ${tank.szPriceTotal}€',
|
'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 {
|
Future<List<dynamic>> getTankGuruDataFromTable(String userIdentId) async {
|
||||||
var client = http.Client();
|
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);
|
var response = await client.get(Uri.parse(apiUrl), headers: headers);
|
||||||
if(response.statusCode != 200) {
|
if(response.statusCode != 200) {
|
||||||
print('Fehler beim Abrufen der Dokumente aus der Collection: ${response.statusCode}');
|
print('Fehler beim Abrufen der Dokumente aus der Collection: ${response.statusCode}');
|
||||||
|
|||||||
@@ -37,6 +37,6 @@ _flutter.buildConfig = {"engineRevision":"a4ce257c68517c1410f4b48ac9852ab5642a3f
|
|||||||
|
|
||||||
_flutter.loader.load({
|
_flutter.loader.load({
|
||||||
serviceWorkerSettings: {
|
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