From ffc22f5119be3b81b1509824bc2fe2c3b1f3fb81 Mon Sep 17 00:00:00 2001 From: "CHIEFSOFT\\ameye" Date: Mon, 18 Nov 2024 06:53:51 -0500 Subject: [PATCH] result list --- wrenchboard/src/shared_tool/market.cc | 10 ++++++++-- www-api/app/Models/ResultFormatter.php | 22 ++++++++++++++++++++++ 2 files changed, 30 insertions(+), 2 deletions(-) diff --git a/wrenchboard/src/shared_tool/market.cc b/wrenchboard/src/shared_tool/market.cc index c49991ce..5895d578 100644 --- a/wrenchboard/src/shared_tool/market.cc +++ b/wrenchboard/src/shared_tool/market.cc @@ -89,8 +89,14 @@ long WrenchPromoGetList( CVars in, CVars &out ) CVars rec; map_to_cvars(f, rec); - snprintf(vname, sizeof (vname), "added_date_%05d", i); - out[vname] = rec["added_date"]; + snprintf(vname, sizeof (vname), "updated_%05d", i); + out[vname] = rec["updated"]; + + snprintf(vname, sizeof (vname), "uid_%05d", i); + out[vname] = rec["uid"]; + + snprintf(vname, sizeof (vname), "added_%05d", i); + out[vname] = rec["added"]; snprintf(vname, sizeof (vname), "firstname_%05d", i); out[vname] = rec["firstname"]; diff --git a/www-api/app/Models/ResultFormatter.php b/www-api/app/Models/ResultFormatter.php index a7d3caa9..dd42ce5d 100644 --- a/www-api/app/Models/ResultFormatter.php +++ b/www-api/app/Models/ResultFormatter.php @@ -119,6 +119,28 @@ class ResultFormatter extends Model // id AS coupon_id, ca.code, ca.amount, ca.added::date,ca.status switch ($in["action"]) { + + case WRENCHBOARD_PROMOADMIN_GETLIST: + $total = $out["sum_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( + "firstname" => $out["firstname_${key}"], + "uid" => $out["uid_${key}"], + "lastname" => $out["lastname_${key}"], + "email" => $out["email_${key}"], + "status" => $out["status_${key}"], + "added" => $out["added_${key}"], + "updated" => $out["updated_${key}"] + ); + } + break; case WRENCHBOARD_ACCOUNT_PREFERENCES: $total = $out["total_record"]; $res = array(