From 875a932c23a6c9bc435e884e5dc8fc75599af253 Mon Sep 17 00:00:00 2001 From: Tb Fajri Date: Wed, 26 Jul 2023 17:28:28 +0700 Subject: [PATCH 1/2] update member --- Modules/Internal/Services/MemberEnrollmentService.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Modules/Internal/Services/MemberEnrollmentService.php b/Modules/Internal/Services/MemberEnrollmentService.php index c78d516a..2b12a7ab 100644 --- a/Modules/Internal/Services/MemberEnrollmentService.php +++ b/Modules/Internal/Services/MemberEnrollmentService.php @@ -829,7 +829,7 @@ class MemberEnrollmentService } $memberPolicy->member->save(); - + $member->save(); // update informasi person $person = Person::query() ->where('id', $member->person_id) From af9864d89f730d828e3c2777775313f2d5c362d0 Mon Sep 17 00:00:00 2001 From: ivan Date: Wed, 26 Jul 2023 17:34:48 +0700 Subject: [PATCH 2/2] Update --- .../Http/Controllers/Api/CorporateMemberController.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Modules/Internal/Http/Controllers/Api/CorporateMemberController.php b/Modules/Internal/Http/Controllers/Api/CorporateMemberController.php index 68520460..2b3032b2 100644 --- a/Modules/Internal/Http/Controllers/Api/CorporateMemberController.php +++ b/Modules/Internal/Http/Controllers/Api/CorporateMemberController.php @@ -35,6 +35,10 @@ class CorporateMemberController extends Controller $members = Member::query() ->filter($request->all()) // ->where('corporate_id', $corporate_id) + ->leftJoin('files_mcu', 'members.id', '=', 'files_mcu.memberid') + ->select( + 'members.*, GROUP_CONCAT(files_mcu.original_name) AS file_mcu_names' + ) ->with([ 'employeds', 'currentPolicy', @@ -52,6 +56,7 @@ class CorporateMemberController extends Controller ]); } ]) + ->groupBy('members.id') ->paginate() ->appends($request->all()); return Helper::paginateResources(MemberDataTableResource::collection($members));