Update histori file MCU
This commit is contained in:
@@ -146,17 +146,19 @@ class ClaimRequestController extends Controller
|
||||
{
|
||||
$request->validate([
|
||||
'id' => 'required',
|
||||
'member_id' => 'required'
|
||||
'memberid' => 'required'
|
||||
]);
|
||||
if ($request->hasFile('result_files')) {
|
||||
$pathFile = File::storeFile('claim-result', $request->id, $request->result_files);
|
||||
$data = [
|
||||
'member_id' => $request->id,
|
||||
'memberid' => $request->id,
|
||||
'original_name' => $request->result_files->getClientOriginalName(),
|
||||
'path' => $pathFile,
|
||||
'created_by' => auth()->user()->id
|
||||
'created_by' => auth()->user()->id,
|
||||
'updated_by' => auth()->user()->id
|
||||
];
|
||||
FilesMcu::create($data);
|
||||
return Helper::responseJson(data: $request->toArray(), message: 'Berhasil tambah file member '.$request->member_id.', silahkan lihat dilaporan');
|
||||
return Helper::responseJson(data: $request->toArray(), message: 'Berhasil tambah file MemberID '.$request->memberid.', silahkan lihat dilaporan');
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -18,6 +18,7 @@ use Illuminate\Routing\Controller;
|
||||
use Illuminate\Support\Facades\Storage;
|
||||
use Modules\Internal\Services\MemberEnrollmentService;
|
||||
use PDF;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
|
||||
class CorporateMemberController extends Controller
|
||||
{
|
||||
@@ -34,6 +35,11 @@ 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.*', // Select all columns from the members table
|
||||
DB::raw('GROUP_CONCAT(files_mcu.original_name) AS file_mcu_names')
|
||||
)
|
||||
->whereHas('employeds', function ($employeds) use ($corporate_id) {
|
||||
$employeds->where('corporate_id', $corporate_id);
|
||||
})
|
||||
@@ -54,6 +60,7 @@ class CorporateMemberController extends Controller
|
||||
]);
|
||||
}
|
||||
])
|
||||
->groupBy('members.id')
|
||||
->paginate()
|
||||
->appends($request->all());
|
||||
return Helper::paginateResources(MemberDataTableResource::collection($members));
|
||||
|
||||
Reference in New Issue
Block a user