optimize daily monitoring

This commit is contained in:
2024-02-15 13:59:42 +07:00
parent c90095d4ca
commit b500c9244b
2 changed files with 12 additions and 20 deletions

View File

@@ -42,7 +42,6 @@ class DailyMonitoringController extends Controller
{
$memberList = DB::table('request_logs')
->leftJoin('members', 'request_logs.member_id', '=', 'members.id')
->leftJoin('member_plans', 'request_logs.member_id', '=', 'member_plans.member_id')
->leftJoin('organizations', 'organizations.id', '=', 'request_logs.organization_id')
->select('members.member_id','members.name','members.members_effective_date AS startdate','members.members_expire_date AS enddate', 'request_logs.submission_date as addmision_date', 'organizations.name as provider' )
->where('request_logs.service_code', 'IP')

View File

@@ -186,33 +186,26 @@ export default function DailyMonitoringList() {
</TableHead>
{/* Body Table */}
{dataTableIsLoading ?
(
{dataTableIsLoading ? (
<TableBody>
<TableRow>
<TableCell colSpan={7} align="center">Loading</TableCell>
</TableRow>
</TableBody>
)
:
(
dataTableData.data.length == 0 ?
(
<TableBody>
<TableRow>
<TableCell colSpan={7} align="center">No Data</TableCell>
</TableRow>
</TableBody>
)
:
(
<TableBody>
) : dataTableData.data.length == 0 ? (
<TableBody>
<TableRow>
<TableCell colSpan={7} align="center">No Data</TableCell>
</TableRow>
</TableBody>
) : dataTableData.data && dataTableData.data.length > 0 ? (
<TableBody>
{dataTableData.data.map((row: DailyMonitoringListType, index) => (
<DailyMonitoringListRow key={index} number={index+1} row={row} />
))}
</TableBody>
)
)}
</TableBody>
) : null}
</Table>
)
}