From e0b2dec91205da2d722eb2462742635868bb73e6 Mon Sep 17 00:00:00 2001 From: ivan-sim Date: Fri, 29 Sep 2023 13:53:45 +0700 Subject: [PATCH 1/2] Update tanggal claim report --- .../Client/Transformers/ClaimReport/MemberResources.php | 1 + app/Services/CorporateMemberService.php | 2 +- frontend/client-portal/src/pages/ClaimReport/List.tsx | 9 +++++++++ 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/Modules/Client/Transformers/ClaimReport/MemberResources.php b/Modules/Client/Transformers/ClaimReport/MemberResources.php index b05435cf..91839ba4 100644 --- a/Modules/Client/Transformers/ClaimReport/MemberResources.php +++ b/Modules/Client/Transformers/ClaimReport/MemberResources.php @@ -21,6 +21,7 @@ class MemberResources extends JsonResource 'fullName' => $this->full_name, 'division' => $this->division_name ?? '', 'status' => $this->status, + 'submissionDate' => $this->submission_date, ]; } } diff --git a/app/Services/CorporateMemberService.php b/app/Services/CorporateMemberService.php index 359b3dd1..f2fad762 100644 --- a/app/Services/CorporateMemberService.php +++ b/app/Services/CorporateMemberService.php @@ -80,7 +80,7 @@ class CorporateMemberService $query->getQuery()->orderBy('corporate_divisions.name', $request->order); } }) - ->select(['members.id', 'members.person_id', 'members.member_id', 'members.name', 'corporate_divisions.name AS division_name', 'claim_requests.status', 'claim_requests.code']) + ->select(['members.id', 'members.person_id', 'members.member_id', 'members.name', 'corporate_divisions.name AS division_name', 'claim_requests.status', 'claim_requests.code','claim_requests.submission_date']) ->paginate($limit); } diff --git a/frontend/client-portal/src/pages/ClaimReport/List.tsx b/frontend/client-portal/src/pages/ClaimReport/List.tsx index ca2b005d..1f049612 100644 --- a/frontend/client-portal/src/pages/ClaimReport/List.tsx +++ b/frontend/client-portal/src/pages/ClaimReport/List.tsx @@ -14,6 +14,7 @@ import palette from '../../theme/palette'; import { UserCurrentCorporateContext } from '../../contexts/UserCurrentCorporate'; import { HeadCell, Order, PaginationTableProps } from '../../@types/table'; import { useSearchParams, useNavigate } from 'react-router-dom'; +import { fDate } from '../../utils/formatTime'; export default function List() { const navigate = useNavigate(); @@ -118,6 +119,12 @@ export default function List() { label: 'Code Request', isSort: true, }, + { + id: 'submissionDate', + align: 'left', + label: 'Submission Date', + isSort: true, + }, { id: 'fullName', align: 'left', @@ -212,6 +219,8 @@ export default function List() { Ongoing ), + submissionDate: + obj.submissionDate ? fDate(obj.submissionDate) : '' })) ); From c8afe73c46646357922a83574d3187a4f0aa29b9 Mon Sep 17 00:00:00 2001 From: ivan-sim Date: Fri, 29 Sep 2023 14:04:09 +0700 Subject: [PATCH 2/2] Update text date --- frontend/client-portal/src/pages/ClaimReport/List.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/client-portal/src/pages/ClaimReport/List.tsx b/frontend/client-portal/src/pages/ClaimReport/List.tsx index 1f049612..3ede4eba 100644 --- a/frontend/client-portal/src/pages/ClaimReport/List.tsx +++ b/frontend/client-portal/src/pages/ClaimReport/List.tsx @@ -122,7 +122,7 @@ export default function List() { { id: 'submissionDate', align: 'left', - label: 'Submission Date', + label: 'Request Date', isSort: true, }, {