diff --git a/app/Views/view_deposit.php b/app/Views/view_deposit.php index e4d618d0..50984d01 100755 --- a/app/Views/view_deposit.php +++ b/app/Views/view_deposit.php @@ -1,12 +1,79 @@ - +created_at)))); + $rec = ! empty($row->record_date) ? date('d-M-Y', strtotime((string) $row->record_date)) : '-'; + $vd_col_max_len[1] = max($vd_col_max_len[1], mb_strlen($rec)); + $vd_col_max_len[2] = max($vd_col_max_len[2], mb_strlen(trim((string) ($row->unit ?? ' - ')))); + $policyType = $row->policy_type ?? ''; + $policyNo = $row->policy_no ?? ''; + $policyCell = ($policyType || $policyNo) ? trim($policyType . ' - ' . $policyNo, ' -') : '-'; + $vd_col_max_len[3] = max($vd_col_max_len[3], mb_strlen($policyCell)); + $vd_col_max_len[4] = max($vd_col_max_len[4], mb_strlen(strip_tags((string) ($row->endorsement_no ?? '-')))); + $subLabel = isset($subTypeOptions[$row->sub_type]) ? (string) $subTypeOptions[$row->sub_type] : ''; + $vd_col_max_len[5] = max($vd_col_max_len[5], mb_strlen($subLabel)); + $credit = ($row->transaction_type ?? '') === 'Credit' ? (string) ($row->amount ?? '-') : '-'; + $debit = ($row->transaction_type ?? '') === 'Debit' ? (string) ($row->amount ?? '-') : '-'; + $vd_col_max_len[6] = max($vd_col_max_len[6], mb_strlen($credit)); + $vd_col_max_len[7] = max($vd_col_max_len[7], mb_strlen($debit)); + $vd_col_max_len[8] = max($vd_col_max_len[8], mb_strlen((string) ($row->balance ?? ''))); + $vd_col_max_len[9] = max($vd_col_max_len[9], mb_strlen((string) ($row->description ?? ''))); + $vd_col_max_len[10] = max($vd_col_max_len[10], mb_strlen((string) ($row->username ?? ''))); +} +$vd_col_min_px = [120, 100, 72, 160, 110, 88, 88, 88, 100, 140, 100]; +$vd_col_max_px = [200, 120, 120, 360, 160, 140, 120, 120, 140, 400, 200]; +$vd_col_width_px = nhance_dt_column_widths_px($vd_header_labels, $vd_col_max_len, $vd_col_min_px, $vd_col_max_px); +?>