Merge remote-tracking branch 'origin/staging' into origin/production
This commit is contained in:
@@ -274,6 +274,8 @@ class ClaimController extends Controller
|
|||||||
$header = [
|
$header = [
|
||||||
'No',
|
'No',
|
||||||
'Code',
|
'Code',
|
||||||
|
'Date Submission',
|
||||||
|
'Date Discharge',
|
||||||
'Provider',
|
'Provider',
|
||||||
'Member ID (BN)',
|
'Member ID (BN)',
|
||||||
'Member Name',
|
'Member Name',
|
||||||
@@ -312,6 +314,8 @@ class ClaimController extends Controller
|
|||||||
})
|
})
|
||||||
->select(
|
->select(
|
||||||
DB::raw('1 AS no'),
|
DB::raw('1 AS no'),
|
||||||
|
'request_logs.submission_date',
|
||||||
|
'request_logs.discharge_date',
|
||||||
'request_logs.organization_id',
|
'request_logs.organization_id',
|
||||||
'request_logs.id',
|
'request_logs.id',
|
||||||
'request_logs.member_id',
|
'request_logs.member_id',
|
||||||
@@ -319,6 +323,7 @@ class ClaimController extends Controller
|
|||||||
'request_logs.code',
|
'request_logs.code',
|
||||||
'request_logs.diagnosis'
|
'request_logs.diagnosis'
|
||||||
)
|
)
|
||||||
|
->orderBy('request_logs.submission_date')
|
||||||
->get();
|
->get();
|
||||||
|
|
||||||
if (isset($data) && count($data) > 0)
|
if (isset($data) && count($data) > 0)
|
||||||
@@ -436,6 +441,8 @@ class ClaimController extends Controller
|
|||||||
$rowData = [
|
$rowData = [
|
||||||
$check_first_id != $item->id ? $no : '',
|
$check_first_id != $item->id ? $no : '',
|
||||||
!empty($item->code) ? $item->code : '',
|
!empty($item->code) ? $item->code : '',
|
||||||
|
!empty($item->submission_date) ? $item->submission_date : '',
|
||||||
|
!empty($item->discharge_date) ? $item->discharge_date : '',
|
||||||
!empty($dataRumahSakit->nama_rumahsakit) ? $dataRumahSakit->nama_rumahsakit : '',
|
!empty($dataRumahSakit->nama_rumahsakit) ? $dataRumahSakit->nama_rumahsakit : '',
|
||||||
!empty($dataMember->member_id) ? $dataMember->member_id : '',
|
!empty($dataMember->member_id) ? $dataMember->member_id : '',
|
||||||
!empty($dataMember->name) ? $dataMember->name : '',
|
!empty($dataMember->name) ? $dataMember->name : '',
|
||||||
@@ -463,6 +470,8 @@ class ClaimController extends Controller
|
|||||||
$rowData = [
|
$rowData = [
|
||||||
$check_first_id != $item->id ? $no : '',
|
$check_first_id != $item->id ? $no : '',
|
||||||
!empty($item->code) ? $item->code : '',
|
!empty($item->code) ? $item->code : '',
|
||||||
|
!empty($item->submission_date) ? $item->submission_date : '',
|
||||||
|
!empty($item->discharge_date) ? $item->discharge_date : '',
|
||||||
!empty($dataRumahSakit->nama_rumahsakit) ? $dataRumahSakit->nama_rumahsakit : '',
|
!empty($dataRumahSakit->nama_rumahsakit) ? $dataRumahSakit->nama_rumahsakit : '',
|
||||||
!empty($dataMember->member_id) ? $dataMember->member_id : '',
|
!empty($dataMember->member_id) ? $dataMember->member_id : '',
|
||||||
!empty($dataMember->name) ? $dataMember->name : '',
|
!empty($dataMember->name) ? $dataMember->name : '',
|
||||||
|
|||||||
@@ -326,7 +326,7 @@ class RequestLogService
|
|||||||
// Pastikan $next_number adalah integer positif
|
// Pastikan $next_number adalah integer positif
|
||||||
$next_number = max(1, (int) $next_number);
|
$next_number = max(1, (int) $next_number);
|
||||||
// Menghasilkan kode dengan format yang diinginkan
|
// Menghasilkan kode dengan format yang diinginkan
|
||||||
return self::$code_prefix . $sparator. $data['source'] . $sparator. $data['provideCode'] . $sparator. $data['date'] . $sparator . $data['policy'] . $sparator. $data['member_code'] . $sparator. str_pad($next_number, 5, '0', STR_PAD_LEFT);
|
return self::$code_prefix . $sparator. $data['source'] . $sparator. $data['provideCode'] . $sparator. $data['date'] . $sparator . $data['policy'] . $sparator. $data['member_code'] . $sparator. str_pad($next_number, 6, '0', STR_PAD_LEFT);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -34,6 +34,6 @@
|
|||||||
<noscript>You need to enable JavaScript to run this app.</noscript>
|
<noscript>You need to enable JavaScript to run this app.</noscript>
|
||||||
<div id="root"></div>
|
<div id="root"></div>
|
||||||
|
|
||||||
<script type="module" src="/src/index.tsx"></script>
|
<script type="module" src="/src/index.tsx?version=1"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ import MotionLazyContainer from './components/animate/MotionLazyContainer';
|
|||||||
import { SnackbarProvider } from 'notistack';
|
import { SnackbarProvider } from 'notistack';
|
||||||
|
|
||||||
// ----------------------------------------------------------------------
|
// ----------------------------------------------------------------------
|
||||||
|
export const u = 12
|
||||||
export default function App() {
|
export default function App() {
|
||||||
return (
|
return (
|
||||||
<ThemeProvider>
|
<ThemeProvider>
|
||||||
|
|||||||
@@ -309,7 +309,8 @@ export default function TableListFinalLog() {
|
|||||||
: Object.fromEntries([...searchParams.entries(), ['order', order], ['orderBy', orderBy]]);
|
: Object.fromEntries([...searchParams.entries(), ['order', order], ['orderBy', orderBy]]);
|
||||||
|
|
||||||
const response = await axios.get(`/get-final-log`, {
|
const response = await axios.get(`/get-final-log`, {
|
||||||
params: { ...parameters, type: 'final-log' },
|
params: { ...parameters, order: order,
|
||||||
|
orderBy: orderBy, type: 'final-log' },
|
||||||
});
|
});
|
||||||
setData(
|
setData(
|
||||||
response.data.data.map((obj: any) => ({
|
response.data.data.map((obj: any) => ({
|
||||||
|
|||||||
@@ -98,6 +98,17 @@
|
|||||||
line-height: 1; /* Atur nilai line-height menjadi 1 atau 100% */
|
line-height: 1; /* Atur nilai line-height menjadi 1 atau 100% */
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.claim-info-benefit-<?php echo now()->timestamp; ?> {
|
||||||
|
font-size: {{ $$dynamicVariableName }}px;
|
||||||
|
/* color: #008C8C; */
|
||||||
|
text-align: justify;
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
text-align: right;
|
||||||
|
margin-top: 10px;
|
||||||
|
line-height: 1; /* Atur nilai line-height menjadi 1 atau 100% */
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
table {
|
table {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
@@ -395,9 +406,9 @@
|
|||||||
<tr>
|
<tr>
|
||||||
<td>{{ $No++ }}</td>
|
<td>{{ $No++ }}</td>
|
||||||
<td>{{ $claimLog->code . '-' . $claimLog->benfit }}</td>
|
<td>{{ $claimLog->code . '-' . $claimLog->benfit }}</td>
|
||||||
<td>{{ number_format($claimLog->amount_incurred, 2, ',', '.') }}</td>
|
<td class="claim-info-benefit-<?php echo now()->timestamp; ?>">{{ number_format($claimLog->amount_incurred, 2, ',', '.') }}</td>
|
||||||
<td>{{ number_format($claimLog->amount_approved, 2, ',', '.') }}</td>
|
<td class="claim-info-benefit-<?php echo now()->timestamp; ?>">{{ number_format($claimLog->amount_approved, 2, ',', '.') }}</td>
|
||||||
<td>{{ number_format($claimLog->excess_paid, 2, ',', '.') }}</td>
|
<td class="claim-info-benefit-<?php echo now()->timestamp; ?>">{{ number_format($claimLog->excess_paid, 2, ',', '.') }}</td>
|
||||||
<td>{{ $claimLog->keterangan}}</td>
|
<td>{{ $claimLog->keterangan}}</td>
|
||||||
</tr>
|
</tr>
|
||||||
@endforeach
|
@endforeach
|
||||||
@@ -405,9 +416,9 @@
|
|||||||
<tfoot>
|
<tfoot>
|
||||||
<tr>
|
<tr>
|
||||||
<td colspan="2"><b>Total</b></td>
|
<td colspan="2"><b>Total</b></td>
|
||||||
<td><b>{{ number_format($total_claim, 2, ',', '.') }}</b></td>
|
<td class="claim-info-benefit-<?php echo now()->timestamp; ?>"><b>{{ number_format($total_claim, 2, ',', '.') }}</b></td>
|
||||||
<td><b>{{ number_format($total_disetujui, 2, ',', '.') }}</b></td>
|
<td class="claim-info-benefit-<?php echo now()->timestamp; ?>"><b>{{ number_format($total_disetujui, 2, ',', '.') }}</b></td>
|
||||||
<td><b>{{ number_format($total_selisih, 2, ',', '.') }}</b></td>
|
<td class="claim-info-benefit-<?php echo now()->timestamp; ?>"><b>{{ number_format($total_selisih, 2, ',', '.') }}</b></td>
|
||||||
<td></td>
|
<td></td>
|
||||||
</tr>
|
</tr>
|
||||||
</tfoot>
|
</tfoot>
|
||||||
|
|||||||
Reference in New Issue
Block a user