From f801da37021285eed6f97227495c7f9870a8e5a9 Mon Sep 17 00:00:00 2001 From: "CHIEFSOFT\\ameye" Date: Sun, 24 Nov 2024 18:02:04 -0500 Subject: [PATCH] category --- www-api/app/Models/ResultFormatter.php | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/www-api/app/Models/ResultFormatter.php b/www-api/app/Models/ResultFormatter.php index 0f914793..a90dcf53 100644 --- a/www-api/app/Models/ResultFormatter.php +++ b/www-api/app/Models/ResultFormatter.php @@ -117,7 +117,25 @@ class ResultFormatter extends Model public function processOutJson($in, $out) { // id AS coupon_id, ca.code, ca.amount, ca.added::date,ca.status switch ($in["action"]) { - + case WRENCHBOARD_PROMOADMIN_ACTIONLIST: + $total = $out["total_record"]; + $res = array( + "status" => $out["status"], + "total_record" => $total, + "internal_return" => $out["internal_return"], + "result_list" => array(), + ); + for ($i = 0; $i < $total; $i++) { + $key = sprintf("%05d", $i); + $res["result_list"][] = array( + "category" => $out["category_${key}"], + "description" => $out["description_${key}"], + "status" => $out["status_${key}"], + "added" => $out["added_${key}"], + "updated" => $out["updated_${key}"] + ); + } + break; case WRENCHBOARD_PROMOADMIN_GETLIST: $total = $out["total_record"]; $res = array(