From bb8ff3b05cfb9e0cfea4a49f81ec08bb2b8ceafc Mon Sep 17 00:00:00 2001 From: "CHIEFSOFT\\ameye" Date: Sun, 24 Dec 2023 18:26:38 -0500 Subject: [PATCH] $total_member --- www-api/app/Models/ResultFormatter.php | 33 ++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/www-api/app/Models/ResultFormatter.php b/www-api/app/Models/ResultFormatter.php index a818764a..e8bcf365 100644 --- a/www-api/app/Models/ResultFormatter.php +++ b/www-api/app/Models/ResultFormatter.php @@ -587,6 +587,39 @@ class ResultFormatter extends Model } break; + case WRENCHBOARD_JOB_JOBGROUPS: + $total = $out["total_record"]; + $total_member = $out["gm_total_record"]; + $res = array( + "status" => $out["status"], + "total_record" => ($total), + "total_record_member" => ($total), + "internal_return" => $out["internal_return"], + "result_list" => array(), + ); + for ($i = 0; $i < $total; $i++) { + $key = sprintf("%05d", $i); + $res["result_list"][] = array( + "group_uid" => $out["group_uid_${key}"], + "group_name" => $out["group_name_${key}"], + "group_id" => $out["group_id_${key}"] + ); + } + + for ($i = 0; $i < $total_member; $i++) { + $key = sprintf("%05d", $i); + $res["result_list_member"][] = array( + "email" => $out["gm_email_${key}"], + "firstname" => $out["gm_firstname_${key}"], + "lastname" => $out["gm_lastname_${key}"], + "group_id" => $out["gm_group_id_${key}"], + "gm_uid" => $out["gm_uid_${key}"], + "uid" => $out["uid_${key}"], + ); + } + + break; + case WRENCHBOARD_MOBILE_ACTIVEJOB: case WRENCHBOARD_MOBILE_OFFERSLIST: case WRENCHBOARD_JOB_LISTJOBS: