This commit is contained in:
Dwi Swandhana
2026-07-22 05:47:03 +07:00
parent 040284ec29
commit 92dc35396b
2 changed files with 50 additions and 16 deletions
+41 -8
View File
@@ -75,6 +75,20 @@
<input class="form-control" type="number" id="add_modaliti2" name="add_modaliti2">
</div>
</div>
<div class="form-group m-b-25">
<div class="col-12">
<label>Themplate</label>
<select id="add_kelompok" class="form-control">
<option value="CCI">PCCI</option>
<option value="Kultur">Kultur</option>
<option value="Pewarna Langsung">Pewarna Langsung</option>
<option value="TBC">TBC</option>
<option value="Viral Load">Viral Load</option>
<option value="IgM IgG Leptospira">IgM IgG Leptospira</option>
<option value="PCR COVID">PCR COVID</option>
</select>
</div>
</div>
<div class="form-group account-btn text-center m-t-10">
<div class="col-12">
<button class="btn w-lg btn-custom waves-effect waves-light" id="btnAddPoli" type="button">Save</button>
@@ -125,6 +139,20 @@
<input class="form-control" type="number" id="modaliti2" name="modaliti2">
</div>
</div>
<div class="form-group m-b-25">
<div class="col-12">
<label>Themplate</label>
<select id="kelompok" class="form-control">
<option value="CCI">PCCI</option>
<option value="Kultur">Kultur</option>
<option value="Pewarna Langsung">Pewarna Langsung</option>
<option value="TBC">TBC</option>
<option value="Viral Load">Viral Load</option>
<option value="IgM IgG Leptospira">IgM IgG Leptospira</option>
<option value="PCR COVID">PCR COVID</option>
</select>
</div>
</div>
<input type="hidden" id="id_poli" name="id_poli">
<div class="form-group account-btn text-center m-t-10">
<div class="col-12">
@@ -390,7 +418,8 @@
{ name: 'subpoli', type: 'text'},
{ name: 'subsubpoli', type: 'text'},
{ name: 'modaliti', type: 'text'},
{ name: 'modaliti2', type: 'text'}
{ name: 'modaliti2', type: 'text'},
{ name: 'kelompok', type: 'text'},
],
updaterow: function (rowid, rowdata, commit) {
commit(true);
@@ -410,11 +439,12 @@
theme : "energyblue",
selectionmode : 'multiplecellsextended',
columns : [
{ text: 'Category', filtertype: 'checkedlist', datafield: 'poli', width: '15%', align: 'center', cellsalign: 'left'},
{ text: 'Request Name', datafield: 'subpoli', width: '35%', cellsalign: 'left', align: 'center' },
{ text: 'Request Name', datafield: 'subpoli', width: '30%', cellsalign: 'left', align: 'center' },
{ text: 'Header', datafield: 'modaliti', width: '15%', cellsalign: 'left', align: 'center' },
{ text: 'Footer', datafield: 'subsubpoli', width: '15%', cellsalign: 'left', align: 'center' },
{ text: 'Update', sortable: false, filterable: false, columntype: 'button', align: 'center', width: '10%', cellsrenderer: function () {
{ text: 'Group', datafield: 'kelompok', width: '15%', cellsalign: 'left', align: 'center' },
{ text: 'Target Selesai', datafield: 'modaliti2', width: '7%', cellsalign: 'center', align: 'center'},
{ text: 'Update', sortable: false, filterable: false, columntype: 'button', align: 'center', width: '8%', cellsrenderer: function () {
return "Update";
}, buttonclick: function (row) {
editrowpoli = row;
@@ -424,6 +454,7 @@
$("#poli").val(dataRecord.poli);
$("#subpoli").val(dataRecord.subpoli);
$("#subsubpoli").val(dataRecord.subsubpoli);
$("#kelompok").val(dataRecord.kelompok);
$("#modaliti").val(dataRecord.modaliti);
$("#modaliti2").val(dataRecord.modaliti2);
$('#updateModalPoli').modal('show');
@@ -664,15 +695,16 @@
var subsubpoli = document.getElementById('add_subsubpoli').value;
var modaliti = document.getElementById('add_modaliti').value;
var modaliti2 = document.getElementById('add_modaliti2').value;
var kelompok = document.getElementById('add_kelompok').value;
var token = document.getElementById('token').value;
if (poli == '' || subpoli == '' || subsubpoli == '' || modaliti == '' || modaliti2 == '' || modaliti2 == '0'){
if (poli == '' || subpoli == '' || subsubpoli == '' || modaliti == '' || modaliti2 == '' || modaliti2 == '0' || kelompok == ''){
swal({
title : 'Mohon diLengkapi',
text : 'Data Dasar Wajib di Isi, Target Hari tidak Boleh Kosong / 0',
type : 'warning',
});
} else {
$.post('{{ route("storePoli") }}', { poli: poli, subpoli: subpoli, subsubpoli: subsubpoli, modaliti: modaliti, modaliti2: modaliti2, _token: token },
$.post('{{ route("storePoli") }}', { poli: poli, subpoli: subpoli, subsubpoli: subsubpoli, modaliti: modaliti, modaliti2: modaliti2, kelompok: kelompok, _token: token },
function(data){
var message = data.message;
var status = data.status;
@@ -719,15 +751,16 @@
var poli_id = document.getElementById('id_poli').value;
var modaliti = document.getElementById('modaliti').value;
var modaliti2 = document.getElementById('modaliti2').value;
var kelompok = document.getElementById('kelompok').value;
var token = document.getElementById('token').value;
if (poli == '' || subpoli == '' || subsubpoli == '' || modaliti == '' || modaliti2 == '' || modaliti2 == '0'){
if (poli == '' || subpoli == '' || subsubpoli == '' || modaliti == '' || modaliti2 == '' || modaliti2 == '0' || kelompok == ''){
swal({
title : 'Mohon diLengkapi',
text : 'Data Dasar Wajib di Isi, Target Hari tidak Boleh Kosong / 0',
type : 'warning',
});
} else {
$.post('{{ route("updatePoli") }}', { id: poli_id, poli: poli, subpoli: subpoli, subsubpoli: subsubpoli, modaliti: modaliti, modaliti2: modaliti2, _token: token },
$.post('{{ route("updatePoli") }}', { id: poli_id, poli: poli, subpoli: subpoli, subsubpoli: subsubpoli, modaliti: modaliti, modaliti2: modaliti2, kelompok: kelompok, _token: token },
function(data){
var message = data.message;
var status = data.status;