From 91274b9ef1a8cd9b5cf55cccaa5b4828c4af758e Mon Sep 17 00:00:00 2001 From: "CHIEFSOFT\\ameye" Date: Tue, 20 Jun 2023 12:37:35 -0400 Subject: [PATCH] Cards list --- wrenchboard/src/include/creditcards.h | 2 +- wrenchboard/src/include/wrenchboard_api.h | 1 + wrenchboard/src/shared_tool/account.cc | 4 +++- wrenchboard/src/shared_tool/creditcards.cc | 7 +++++++ www-api/app/Config/Constants.php | 3 ++- www-api/app/Controllers/WrenchApi.php | 2 +- 6 files changed, 15 insertions(+), 4 deletions(-) diff --git a/wrenchboard/src/include/creditcards.h b/wrenchboard/src/include/creditcards.h index 3af13592..d1e3a143 100644 --- a/wrenchboard/src/include/creditcards.h +++ b/wrenchboard/src/include/creditcards.h @@ -4,7 +4,7 @@ #include "vars.h" long save_creditcard(CVars in, CVars &out); - +long WrenchUsersCCardList(CVars in, CVars &out); #endif diff --git a/wrenchboard/src/include/wrenchboard_api.h b/wrenchboard/src/include/wrenchboard_api.h index 7a9bc5a8..80c18169 100644 --- a/wrenchboard/src/include/wrenchboard_api.h +++ b/wrenchboard/src/include/wrenchboard_api.h @@ -204,6 +204,7 @@ enum { PARTNER_STRIPE }; #define WRENCHBOARD_USER_SENDJOBINT 11052 #define WRENCHBOARD_USER_ADNEWCC 11054 +#define WRENCHBOARD_USER_CARDLIST 11055 #define WRENCHBOARD_USER_USESAVEDCC 11056 #define WRENCHBOARD_USER_SETTINGS 11058 diff --git a/wrenchboard/src/shared_tool/account.cc b/wrenchboard/src/shared_tool/account.cc index 6831076d..db359951 100644 --- a/wrenchboard/src/shared_tool/account.cc +++ b/wrenchboard/src/shared_tool/account.cc @@ -361,7 +361,9 @@ long account_calls(CVars in, CVars &out) { case WRENCHBOARD_USER_ADNEWCC: return WrenchNewCardPayment(in, out); break; - + case WRENCHBOARD_USER_CARDLIST: + return WrenchUsersCCardList(in, out); + break; case WRENCHBOARD_USER_USESAVEDCC: return WrenchCardRechargePayment(in, out); break; diff --git a/wrenchboard/src/shared_tool/creditcards.cc b/wrenchboard/src/shared_tool/creditcards.cc index 407b6e5a..585b0d30 100644 --- a/wrenchboard/src/shared_tool/creditcards.cc +++ b/wrenchboard/src/shared_tool/creditcards.cc @@ -13,6 +13,13 @@ #include "creditcards.h" #include "stripe_charge.h" + +long WrenchUsersCCardList(CVars in, CVars &out) { + logfmt(FLOG_MAX, "long WrenchUsersCCardList(CVars in, CVars &out)" ); + + return 0; +} + /*****************************************************************************/ long save_creditcard(CVars in, CVars &out) { logfmt(FLOG_MAX, "long save_creditcard(CVars in, CVars &out)" ); diff --git a/www-api/app/Config/Constants.php b/www-api/app/Config/Constants.php index 1d6fd2f8..00c382bb 100644 --- a/www-api/app/Config/Constants.php +++ b/www-api/app/Config/Constants.php @@ -199,7 +199,8 @@ define('WRENCHBOARD_USER_GETBANKLIST', 11050); define('WRENCHBOARD_USER_SENDMONEY', 11051); define('WRENCHBOARD_USER_SENDJOBINT', 11052); -define('WRENCHBOARD_USER_ADNEWCC', 11054); +define('WRENCHBOARD_USER_ADNEWCC', 11054); +define('WRENCHBOARD_USER_CARDLIST', 11055); define('WRENCHBOARD_USER_USESAVEDCC', 11056); define('WRENCHBOARD_ACCOUNT_WALLETS', 11060); diff --git a/www-api/app/Controllers/WrenchApi.php b/www-api/app/Controllers/WrenchApi.php index f4d4e276..3478ae06 100644 --- a/www-api/app/Controllers/WrenchApi.php +++ b/www-api/app/Controllers/WrenchApi.php @@ -126,7 +126,7 @@ class WrenchApi extends BaseController $in["action"] = WRENCHBOARD_USER_ADNEWCC; break; case 'paylistcard': - // not ye + $in["action"] = WRENCHBOARD_USER_CARDLIST; break; case 'payremcard': // pending