diff --git a/www-api/app/Models/ResultFormatter.php b/www-api/app/Models/ResultFormatter.php index 2e7c51ae..be07c2c1 100644 --- a/www-api/app/Models/ResultFormatter.php +++ b/www-api/app/Models/ResultFormatter.php @@ -663,6 +663,27 @@ class ResultFormatter extends Model } break; + case WRENCHBOARD_JOB_JOBFILES: + $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); + $group_id = $out["group_id_${key}"]; + $res["result_list"][] = array( + "file_uid" => $out["file_uid_${key}"], + "file_id" => $out["id_${key}"], + "originalname" => $out["originalname_${key}"], + "size" => $out["size_${group_id}"] ?? 0, + ); + } + break; case WRENCHBOARD_MOBILE_ACTIVEJOB: case WRENCHBOARD_MOBILE_OFFERSLIST: