12/1/1
This commit is contained in:
@@ -49,10 +49,10 @@ class PointsCaptain extends StatelessWidget {
|
||||
box.read(BoxName.countryCode) == 'Egypt'
|
||||
? 'EGP'
|
||||
: 'JOD', () async {
|
||||
await captainWalletController.addDriverPaymentPoints(
|
||||
'visa-in', pricePoint);
|
||||
// await captainWalletController.getPaymentId(
|
||||
// 'visa-in', pricePoint);
|
||||
await captainWalletController.addDriverWallet(
|
||||
'visa-in', countPoint);
|
||||
'visa-in', countPoint, pricePoint);
|
||||
await captainWalletController.addSeferWallet(
|
||||
'visa-in', pricePoint.toString());
|
||||
await captainWalletController
|
||||
@@ -93,12 +93,11 @@ class PointsCaptain extends StatelessWidget {
|
||||
box.read(BoxName.countryCode) == 'Egypt'
|
||||
? 'EGP'
|
||||
: 'JOD', () async {
|
||||
// await captainWalletController
|
||||
// .getPaymentId('visa-in', pricePoint);
|
||||
await captainWalletController
|
||||
.addDriverPaymentPoints(
|
||||
'visa-in', pricePoint);
|
||||
await captainWalletController
|
||||
.addDriverWallet(
|
||||
'visa-in', countPoint);
|
||||
.addDriverWallet('visa-in',
|
||||
countPoint, pricePoint);
|
||||
await captainWalletController
|
||||
.addSeferWallet(
|
||||
'visa-in', pricePoint.toString());
|
||||
@@ -115,10 +114,10 @@ class PointsCaptain extends StatelessWidget {
|
||||
: await paymentController.makePaymentStripe(pricePoint,
|
||||
box.read(BoxName.countryCode) == 'Jordan' ? 'jod' : 'egp',
|
||||
() async {
|
||||
await captainWalletController.addDriverPaymentPoints(
|
||||
'visa-in', pricePoint);
|
||||
// await captainWalletController.getPaymentId(
|
||||
// 'visa-in', pricePoint);
|
||||
await captainWalletController.addDriverWallet(
|
||||
'visa-in', countPoint);
|
||||
'visa-in', countPoint, pricePoint);
|
||||
await captainWalletController.getCaptainWalletFromBuyPoints();
|
||||
});
|
||||
},
|
||||
|
||||
@@ -55,11 +55,11 @@ class WalletCaptain extends StatelessWidget {
|
||||
double.parse(captainWalletController
|
||||
.totalPoints
|
||||
.toString()) >
|
||||
-3000
|
||||
-300
|
||||
? AppColor.yellowColor
|
||||
: double.parse(captainWalletController.totalPoints
|
||||
.toString()) <
|
||||
-3000
|
||||
-300
|
||||
? AppColor.redColor
|
||||
: AppColor.greenColor,
|
||||
child: InkWell(
|
||||
@@ -70,7 +70,7 @@ class WalletCaptain extends StatelessWidget {
|
||||
return CupertinoAlertDialog(
|
||||
title: Text('Info'.tr),
|
||||
content: Text(
|
||||
'The 3000 points equal 3000 L.E for you \nSo go and gain your money'
|
||||
'The 300 points equal 300 L.E for you \nSo go and gain your money'
|
||||
.tr,
|
||||
),
|
||||
actions: <Widget>[
|
||||
@@ -99,7 +99,7 @@ class WalletCaptain extends StatelessWidget {
|
||||
const SizedBox(height: 10),
|
||||
if (double.parse(captainWalletController.totalPoints
|
||||
.toString()) <
|
||||
-3000)
|
||||
-300)
|
||||
CupertinoButton.filled(
|
||||
child: Text('Charge your Account'.tr),
|
||||
onPressed: () {
|
||||
@@ -193,6 +193,7 @@ class WalletCaptain extends StatelessWidget {
|
||||
children: [
|
||||
_buildPromoCard(
|
||||
title: 'Morning Promo'.tr,
|
||||
timePromo: 'Morning Promo',
|
||||
count: captainWalletController
|
||||
.walletDate['message'][0]
|
||||
['morning_count'],
|
||||
@@ -204,6 +205,7 @@ class WalletCaptain extends StatelessWidget {
|
||||
const SizedBox(
|
||||
height: 16), // Add space between the cards
|
||||
_buildPromoCard(
|
||||
timePromo: 'Afternoon Promo',
|
||||
title: 'Afternoon Promo'.tr,
|
||||
count: captainWalletController
|
||||
.walletDate['message'][0]
|
||||
@@ -308,12 +310,18 @@ class WalletCaptain extends StatelessWidget {
|
||||
|
||||
Widget _buildPromoCard(
|
||||
{required String title,
|
||||
required timePromo,
|
||||
required int count,
|
||||
required int maxCount,
|
||||
required String description}) {
|
||||
return InkWell(
|
||||
onTap: () {
|
||||
MyDialog().getDialog(title, description, () {
|
||||
MyDialog().getDialog(title, description, () async {
|
||||
if (count == 5) {
|
||||
Get.find<CaptainWalletController>()
|
||||
.addDriverWalletFromPromo(timePromo, 50);
|
||||
}
|
||||
|
||||
Get.back();
|
||||
});
|
||||
},
|
||||
@@ -443,25 +451,25 @@ class WalletCaptain extends StatelessWidget {
|
||||
kolor: AppColor.greyColor,
|
||||
pricePoint: box.read(BoxName.countryCode) == 'Jordan' ? 5 : 80,
|
||||
countPoint:
|
||||
box.read(BoxName.countryCode) == 'Jordan' ? '3000' : '1000',
|
||||
box.read(BoxName.countryCode) == 'Jordan' ? '3000' : '80',
|
||||
),
|
||||
PointsCaptain(
|
||||
kolor: AppColor.bronze,
|
||||
pricePoint: box.read(BoxName.countryCode) == 'Jordan' ? 10 : 200,
|
||||
countPoint:
|
||||
box.read(BoxName.countryCode) == 'Jordan' ? '1040' : '2500',
|
||||
box.read(BoxName.countryCode) == 'Jordan' ? '1040' : '210',
|
||||
),
|
||||
PointsCaptain(
|
||||
kolor: AppColor.goldenBronze,
|
||||
pricePoint: box.read(BoxName.countryCode) == 'Jordan' ? 22 : 400,
|
||||
countPoint:
|
||||
box.read(BoxName.countryCode) == 'Jordan' ? '23000' : '5100',
|
||||
box.read(BoxName.countryCode) == 'Jordan' ? '23000' : '450',
|
||||
),
|
||||
PointsCaptain(
|
||||
kolor: AppColor.gold,
|
||||
pricePoint: box.read(BoxName.countryCode) == 'Jordan' ? 50 : 1000,
|
||||
countPoint:
|
||||
box.read(BoxName.countryCode) == 'Jordan' ? '55000' : '130000',
|
||||
box.read(BoxName.countryCode) == 'Jordan' ? '55000' : '1100',
|
||||
),
|
||||
],
|
||||
),
|
||||
|
||||
Reference in New Issue
Block a user