This commit is contained in:
Hamza Aleghwairyeen
2024-03-31 02:24:27 +03:00
parent 66cd964a89
commit 874be94864
8 changed files with 71 additions and 53 deletions

View File

@@ -25,6 +25,11 @@ class HomeCaptainController extends GetxController {
Timer? activeTimer;
Map data = {};
bool isLoading = true;
late double kazan;
double latePrice = 0;
double heavyPrice = 0;
double comfortPrice = 0, speedPrice = 0, deliveryPrice = 0, freePrice = 0;
double naturePrice = 0;
bool isCallOn = false;
String totalMoneyToday = '0';
String rating = '0';
@@ -203,6 +208,7 @@ class HomeCaptainController extends GetxController {
onButtonSelected();
await getPaymentToday();
await getDriverRate();
getKazanPercent();
getCountRideToday();
getAllPayment();
startPeriodicExecution();
@@ -232,6 +238,22 @@ class HomeCaptainController extends GetxController {
update();
}
getKazanPercent() async {
var res = await CRUD().get(link: AppLink.getKazanPercent);
if (res != 'failure') {
kazan = double.parse(jsonDecode(res)['message'][0]['kazan']);
naturePrice = double.parse(jsonDecode(res)['message'][0]['naturePrice']);
heavyPrice = double.parse(jsonDecode(res)['message'][0]['heavyPrice']);
latePrice = double.parse(jsonDecode(res)['message'][0]['latePrice']);
comfortPrice =
double.parse(jsonDecode(res)['message'][0]['comfortPrice']);
speedPrice = double.parse(jsonDecode(res)['message'][0]['speedPrice']);
deliveryPrice =
double.parse(jsonDecode(res)['message'][0]['deliveryPrice']);
freePrice = double.parse(jsonDecode(res)['message'][0]['freePrice']);
}
}
getCountRideToday() async {
var res = await CRUD().get(
link: AppLink.getCountRide,