Membuat tanggal Indonesia dan Status itu diawali dengan huruf kapital di view proses penawaran

This commit is contained in:
2024-10-18 11:19:32 +07:00
parent f8867005af
commit ed0beb017e

View File

@@ -82,6 +82,29 @@
@push('scripts') @push('scripts')
<script type="text/javascript"> <script type="text/javascript">
function formatDate(date) {
const day = date.getDate().toString().padStart(2, '0');
const month = (date.getMonth() + 1).toString().padStart(2, '0');
// Months are 0-indexed
const year = date.getFullYear();
return `${day} ${getIndonesianMonth(month)} ${year}`;
}
function getIndonesianMonth(month) {
const months = ['Januari', 'Februari', 'Maret', 'April', 'Mei', 'Juni',
'Juli', 'Agustus', 'September', 'Oktober', 'November', 'Desember'
];
return months[month -
1];
}
function capitalizeWords(str) {
return str.replace(/\b\w/g, function(char) {
return char.toUpperCase();
});
}
function showPenawaranData(regId) { function showPenawaranData(regId) {
var url = "{{ url('tender/prosespenawaran') }}/" + regId; var url = "{{ url('tender/prosespenawaran') }}/" + regId;
$(location).attr('href', url); $(location).attr('href', url);
@@ -114,6 +137,9 @@
}, },
start_date: { start_date: {
title: 'Tanggal Penawaran', title: 'Tanggal Penawaran',
render: (item, data) => {
return `${formatDate(new Date(data.start_date))}`
}
}, },
tujuan_penilaian_k_j_p_p: { tujuan_penilaian_k_j_p_p: {
title: 'Tujuan Penilaian KJPP', title: 'Tujuan Penilaian KJPP',
@@ -128,7 +154,10 @@
}, },
}, },
status: { status: {
title: 'Status' title: 'Status',
render: (item, data) => {
return capitalizeWords(data.status)
}
}, },
actions: { actions: {
title: 'Status', title: 'Status',