From 3585695701094da8dca3f329fe62bd8d5fb884f9 Mon Sep 17 00:00:00 2001 From: "CHIEFSOFT\\ameye" Date: Mon, 3 Jul 2023 11:41:45 -0400 Subject: [PATCH] family lists --- wrenchboard/src/include/wrenchboard_api.h | 2 ++ wrenchboard/src/shared_tool/family_acc.cc | 9 +++++++++ www-api/app/Config/Constants.php | 2 ++ www-api/app/Config/Routes.php | 2 +- www-api/app/Controllers/WrenchApi.php | 6 +++++- 5 files changed, 19 insertions(+), 2 deletions(-) diff --git a/wrenchboard/src/include/wrenchboard_api.h b/wrenchboard/src/include/wrenchboard_api.h index 6b3173fc..3683986d 100644 --- a/wrenchboard/src/include/wrenchboard_api.h +++ b/wrenchboard/src/include/wrenchboard_api.h @@ -310,6 +310,8 @@ enum { PARTNER_STRIPE }; #define WRENCHBOARD_FAMILY_UPDATE 22020 #define WRENCHBOARD_FAMILY_MANAGE 22025 #define WRENCHBOARD_FAMILY_SAMPLETASKS 22027 +#define WRENCHBOARD_FAMILY_SGGESTTASKS 22028 +#define WRENCHBOARD_FAMILY_SGGESTLIST 22029 #define WRENCHBOARD_FAMILY_END 22999 //************************************************************** diff --git a/wrenchboard/src/shared_tool/family_acc.cc b/wrenchboard/src/shared_tool/family_acc.cc index d780b541..7c4aab31 100644 --- a/wrenchboard/src/shared_tool/family_acc.cc +++ b/wrenchboard/src/shared_tool/family_acc.cc @@ -53,6 +53,15 @@ long family_calls(CVars in, CVars &out){ case WRENCHBOARD_FAMILY_MANAGE: return WrenchFamilyManage(in, out); break; + + case WRENCHBOARD_FAMILY_SGGESTTASKS: + logfmt(logINFO, "ENTER CALL long WRENCHBOARD_FAMILY_SGGESTTASKS"); + break; + + case WRENCHBOARD_FAMILY_SGGESTLIST: + logfmt(logINFO, "ENTER CALL long WRENCHBOARD_FAMILY_SGGESTLIST"); + break; + } return 0; } diff --git a/www-api/app/Config/Constants.php b/www-api/app/Config/Constants.php index 8cb84bd1..b86eb8a2 100644 --- a/www-api/app/Config/Constants.php +++ b/www-api/app/Config/Constants.php @@ -297,6 +297,8 @@ define('WRENCHBOARD_FAMILY_ADD', 22015); define('WRENCHBOARD_FAMILY_UPDATE', 22020); define('WRENCHBOARD_FAMILY_MANAGE', 22025); define('WRENCHBOARD_FAMILY_SAMPLETASKS', 22027); +define('WRENCHBOARD_FAMILY_SGGESTTASKS', 22028); +define('WRENCHBOARD_FAMILY_SGGESTLIST', 22029); define('WRENCHBOARD_SMONEY_ADDRECIPIENT', 33010); define('WRENCHBOARD_SMONEY_MEMBER', 33020); diff --git a/www-api/app/Config/Routes.php b/www-api/app/Config/Routes.php index 28fa1e14..e38268e4 100644 --- a/www-api/app/Config/Routes.php +++ b/www-api/app/Config/Routes.php @@ -100,7 +100,7 @@ $routes->post('/en/wrench/api/v1/familyupdate', 'WrenchApi::apigate'); $routes->post('/en/wrench/api/v1/familymanage', 'WrenchApi::apigate'); $routes->post('/en/wrench/api/v1/familysampletasks', 'WrenchApi::apigate'); $routes->post('/en/wrench/api/v1/familysuggesttasks', 'WrenchApi::apigate'); - +$routes->post('/en/wrench/api/v1/familysuggestlist', 'WrenchApi::apigate'); $routes->post('/en/wrench/api/v1/recipients', 'WrenchApi::apigate'); $routes->post('/en/wrench/api/v1/addrecipient', 'WrenchApi::apigate'); diff --git a/www-api/app/Controllers/WrenchApi.php b/www-api/app/Controllers/WrenchApi.php index edad4216..b4af70e9 100644 --- a/www-api/app/Controllers/WrenchApi.php +++ b/www-api/app/Controllers/WrenchApi.php @@ -118,6 +118,7 @@ class WrenchApi extends BaseController 'mynotifications' => ['POST'], 'familysampletasks' => ['POST'], 'familysuggesttasks' => ['POST'], + 'familysuggestlist' => ['POST'], ]; return $endpoints; } @@ -183,7 +184,10 @@ class WrenchApi extends BaseController $in["action"] = WRENCHBOARD_FAMILY_SAMPLETASKS; break; case 'familysuggesttasks': - + $in["action"] = WRENCHBOARD_FAMILY_SGGESTTASKS; + break; + case 'familysuggestlist': + $in["action"] = WRENCHBOARD_FAMILY_SGGESTLIST; break; case 'familylist': $in["action"] = WRENCHBOARD_FAMILY_LIST;