|
@@ -3,7 +3,9 @@
|
|
|
namespace App\Repositories;
|
|
|
|
|
|
|
|
|
+use App\Http\Resources\API\UserProfileResource;
|
|
|
use App\Models\ApprovalFlow;
|
|
|
+use App\Models\User;
|
|
|
|
|
|
class ApprovalRepository
|
|
|
{
|
|
@@ -13,7 +15,9 @@ class ApprovalRepository
|
|
|
$nodes = isset($approvalFlow->nodes) ? $approvalFlow->nodes : [];
|
|
|
|
|
|
foreach ($nodes as $k=> &$value) {
|
|
|
+ $approvalUsers=User::query()->whereIn('id', $value['approval_users'])->get();
|
|
|
$value['approval_log'] = isset($action[$k]) ? $action[$k] : [];
|
|
|
+ $value['approval_users'] = UserProfileResource::collection($approvalUsers);
|
|
|
}
|
|
|
|
|
|
return $nodes;
|