Compare commits
2 Commits
5f64dbb409
...
23925ed842
| Author | SHA1 | Date | |
|---|---|---|---|
| 23925ed842 | |||
| 626d363606 |
@ -546,14 +546,8 @@
|
|||||||
$("#scroll-top").addClass('d-none');
|
$("#scroll-top").addClass('d-none');
|
||||||
const tags = (el.data('klasifikasi_menu') || '').split(',').filter(Boolean).map(tag => tag.trim());
|
const tags = (el.data('klasifikasi_menu') || '').split(',').filter(Boolean).map(tag => tag.trim());
|
||||||
const kaloriRaw = el.data('kalori');
|
const kaloriRaw = el.data('kalori');
|
||||||
let kalori = [];
|
let kalori = String(kaloriRaw);
|
||||||
if(Array.isArray(kaloriRaw)){
|
|
||||||
kalori = kaloriRaw.map(k => String(k))
|
|
||||||
}else if(typeof kaloriRaw === 'string'){
|
|
||||||
kalori = kaloriRaw.split(',').map(k => k.trim())
|
|
||||||
}else if(kaloriRaw !== undefined && kaloriRaw !== null){
|
|
||||||
kalori = [String(kaloriRaw)]
|
|
||||||
}
|
|
||||||
const someday = el.data('apakah_someday');
|
const someday = el.data('apakah_someday');
|
||||||
const siang = el.data('apakah_menu_siang');
|
const siang = el.data('apakah_menu_siang');
|
||||||
const sore = el.data('apakah_menu_sore');
|
const sore = el.data('apakah_menu_sore');
|
||||||
@ -562,9 +556,7 @@
|
|||||||
<span class="badge bg-secondary me-1 mb-1">${tag}</span>
|
<span class="badge bg-secondary me-1 mb-1">${tag}</span>
|
||||||
`).join('');
|
`).join('');
|
||||||
|
|
||||||
const resultKkal = kalori.length > 0
|
const resultKkal = kalori ? `<small class="badge bg-success me-1 mb-1 fs-6">${kalori + ' kal'}</small>` : '';
|
||||||
? kalori.map(kkal => `<small class="badge bg-success me-1 mb-1 fs-6">${kkal ? kkal + ' kal' : ''}</small>`).join('')
|
|
||||||
: '';
|
|
||||||
|
|
||||||
const tglMenuTersedia = `
|
const tglMenuTersedia = `
|
||||||
<div class="mb-1 small text-muted">
|
<div class="mb-1 small text-muted">
|
||||||
@ -598,7 +590,15 @@
|
|||||||
</div>`);
|
</div>`);
|
||||||
$('#cathering_order_menu_id').val(el.data('id'));
|
$('#cathering_order_menu_id').val(el.data('id'));
|
||||||
$('#cathering_order_jenis_menu').val(el.data('jenis_menu'));
|
$('#cathering_order_jenis_menu').val(el.data('jenis_menu'));
|
||||||
$('#cathering_order_deskripsi').text(el.data('deskripsi') || '');
|
let deskripsi = el.data('deskripsi');
|
||||||
|
if (deskripsi) {
|
||||||
|
$('#cathering_order_deskripsi').html(
|
||||||
|
`<span class="fw-semibold text-dark">Deskripsi:</span> ${deskripsi}`
|
||||||
|
);
|
||||||
|
} else {
|
||||||
|
$('#cathering_order_deskripsi').html('');
|
||||||
|
}
|
||||||
|
|
||||||
$('#cathering_order_price_karyawan').text("Rp " + parseInt(el.data('harga_karyawan') || 0).toLocaleString('id-ID'));
|
$('#cathering_order_price_karyawan').text("Rp " + parseInt(el.data('harga_karyawan') || 0).toLocaleString('id-ID'));
|
||||||
$('#cathering_order_price_public').text("Rp " + parseInt(el.data('harga_public') || 0).toLocaleString('id-ID'));
|
$('#cathering_order_price_public').text("Rp " + parseInt(el.data('harga_public') || 0).toLocaleString('id-ID'));
|
||||||
$('#tag_klasifikasi_menu').html(klasifikasiMenu);
|
$('#tag_klasifikasi_menu').html(klasifikasiMenu);
|
||||||
|
|||||||
@ -20,14 +20,37 @@
|
|||||||
<h5 id="cathering_order_name" class="mb-2 fw-bold"></h5>
|
<h5 id="cathering_order_name" class="mb-2 fw-bold"></h5>
|
||||||
<div id="tgl_menu_tersedia" class="mb-2"></div>
|
<div id="tgl_menu_tersedia" class="mb-2"></div>
|
||||||
|
|
||||||
<div class="row text-muted small mb-2">
|
<div class="card shadow-sm border-0 rounded-3 p-3 bg-light">
|
||||||
<div class="col-6">Harga Karyawan:</div>
|
<div class="d-flex justify-content-between align-items-center small mb-2 d-none">
|
||||||
<div class="col-6 text-end"><span class="fw-semibold" id="cathering_order_price_karyawan"></span></div>
|
<span class="text-muted">
|
||||||
<div class="col-6">Harga Public:</div>
|
<i class="bi bi-person-badge"></i> Harga Karyawan:
|
||||||
<div class="col-6 text-end"><span class="fw-semibold" id="cathering_order_price_public"></span></div>
|
</span>
|
||||||
</div>
|
<span class="fw-bold text-success" id="cathering_order_price_karyawan"></span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="d-flex justify-content-between align-items-center">
|
||||||
|
<span class="">
|
||||||
|
<i class="bi bi-cash-coin"></i> Harga:
|
||||||
|
</span>
|
||||||
|
<span class="fw-bold fs-5 text-primary" id="cathering_order_price_public"></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<p id="cathering_order_deskripsi"
|
||||||
|
class="text-muted small mb-2 mt-2"
|
||||||
|
style="
|
||||||
|
max-width: 100%;
|
||||||
|
display: -webkit-box;
|
||||||
|
-webkit-line-clamp: 3;
|
||||||
|
-webkit-box-orient: vertical;
|
||||||
|
overflow: hidden;
|
||||||
|
">
|
||||||
|
</p>
|
||||||
|
|
||||||
|
|
||||||
<p id="cathering_order_deskripsi" class="text-muted small mb-2"></p>
|
|
||||||
<div id="tag_klasifikasi_menu" class="mb-2"></div>
|
<div id="tag_klasifikasi_menu" class="mb-2"></div>
|
||||||
<div id="kalori_menu" class="mb-2"></div>
|
<div id="kalori_menu" class="mb-2"></div>
|
||||||
|
|
||||||
|
|||||||
@ -8,6 +8,7 @@
|
|||||||
<title>{{ $title }} | Order Gizi RSAB HK</title>
|
<title>{{ $title }} | Order Gizi RSAB HK</title>
|
||||||
<meta name="description" content="">
|
<meta name="description" content="">
|
||||||
<meta name="keywords" content="">
|
<meta name="keywords" content="">
|
||||||
|
{{-- <link rel="icon" type="image/png" href="{{ asset('logo/logo_rsabhk.png') }}" sizes="16x16"> --}}
|
||||||
|
|
||||||
<!-- Fonts -->
|
<!-- Fonts -->
|
||||||
<link href="https://fonts.googleapis.com" rel="preconnect">
|
<link href="https://fonts.googleapis.com" rel="preconnect">
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user