// MANAJEMEN PERADILAN
var FrameAdministrasiPersidanganBelumAdaIsi = `
`;
$("#cari_format_templatekriteria_a_persidangan").on("input", function() {
var value = $(this).val().toLowerCase();
$("#list_format_templatekriteria_a_persidangan tbody tr").filter(function() {
$(this).toggle($(this).text().toLowerCase().indexOf(value) > -1)
});
});
$('.btn-format_templatekriteria_a_persidangan').on("click", function() {
var idformattemplatekriteria_a_persidangan = $(this).data('id_format_templatekriteria_a_persidangan');
var isiformattemplatekriteria_a_persidangan = $(this).data('isi_format_templatekriteria_a_persidangan');
$('#isi_administrasi_persidangan_kriteria').insertAtCaret(isiformattemplatekriteria_a_persidangan+' ');
});
$('#templatekriteria_a_persidanganId').on('hidden.bs.modal', function (event) {
setTimeout(function() {
$('#isi_administrasi_persidangan_kriteria').focus();
}, 0);
});
$("#cari_format_templatekriteria_a_persidangan_edit").on("input", function() {
var value = $(this).val().toLowerCase();
$("#list_format_templatekriteria_a_persidangan_edit tbody tr").filter(function() {
$(this).toggle($(this).text().toLowerCase().indexOf(value) > -1)
});
});
$('.btn-format_templatekriteria_a_persidangan_edit').on("click", function() {
var idformattemplatekriteria_a_persidangan_edit = $(this).data('id_format_templatekriteria_a_persidangan_edit');
var isiformattemplatekriteria_a_persidangan_edit = $(this).data('isi_format_templatekriteria_a_persidangan_edit');
$('#isi_administrasi_persidangan_kriteria_edit').insertAtCaret(isiformattemplatekriteria_a_persidangan_edit+' ');
});
$('#templatekriteria_a_persidangan_editId').on('hidden.bs.modal', function (event) {
setTimeout(function() {
$('#isi_administrasi_persidangan_kriteria_edit').focus();
}, 0);
});
$('#administrasiPersidanganModal').on('shown.bs.modal', function (event) {
$('#isi_administrasi_persidangan_kondisi').focus();
});
$('#administrasiPersidanganTambahBaru').on("click", function() {
$('#isi_administrasi_persidangan_kondisi').val('');
$('#isi_administrasi_persidangan_kriteria').val('');
$('#isi_administrasi_persidangan_sebab').val('');
$('#isi_administrasi_persidangan_akibat').val('');
$('#isi_administrasi_persidangan_rekomendasi').val('');
$('#isi_administrasi_persidangan_top').val('');
$('#administrasiPersidanganModal').modal('show');
});
$('#btn-modal_administrasi_persidangan').on("click", function() {
$('#lembarkerjapengawasan').append(loadiv);
$('.card-tindak-lanjut').append(loadiv);
let isi_administrasi_persidangan_kondisi = $('#isi_administrasi_persidangan_kondisi').val();
let isi_administrasi_persidangan_kriteria = $('#isi_administrasi_persidangan_kriteria').val();
let isi_administrasi_persidangan_sebab = $('#isi_administrasi_persidangan_sebab').val();
let isi_administrasi_persidangan_akibat = $('#isi_administrasi_persidangan_akibat').val();
let isi_administrasi_persidangan_rekomendasi = $('#isi_administrasi_persidangan_rekomendasi').val();
let isi_administrasi_persidangan_top = $('#isi_administrasi_persidangan_top').val();
let administrasiPersidanganArray = [];
administrasiPersidanganArray.push({ name: "_token", value: "{{ csrf_token() }}" });
administrasiPersidanganArray.push({ name: "st_id", value: "{{$st->id}}" });
administrasiPersidanganArray.push({
name: 'kondisi',
value: isi_administrasi_persidangan_kondisi
});
administrasiPersidanganArray.push({
name: 'kriteria',
value: isi_administrasi_persidangan_kriteria
});
administrasiPersidanganArray.push({
name: 'akibat',
value: isi_administrasi_persidangan_akibat
});
administrasiPersidanganArray.push({
name: 'sebab',
value: isi_administrasi_persidangan_sebab
});
administrasiPersidanganArray.push({
name: 'rekomendasi',
value: isi_administrasi_persidangan_rekomendasi
});
administrasiPersidanganArray.push({
name: 'top',
value: isi_administrasi_persidangan_top
});
$.ajax({
type: "POST",
data: $.param(administrasiPersidanganArray),
url: "{{url('surat-tugas-api/administrasi-persidangan')}}",
success: function(data) {
if ($('#tableAdministrasiPersidangan').length){
$('#tableAdministrasiPersidanganTbody').append(
`
|
|
|
`+isi_administrasi_persidangan_kondisi.replace(/\n/g, ' ')+` |
`+isi_administrasi_persidangan_kriteria.replace(/\n/g, ' ')+` |
`+isi_administrasi_persidangan_sebab.replace(/\n/g, ' ')+` |
`+isi_administrasi_persidangan_akibat.replace(/\n/g, ' ')+` |
`+isi_administrasi_persidangan_rekomendasi.replace(/\n/g, ' ')+` |
`+isi_administrasi_persidangan_top.replace(/\n/g, ' ')+` |
`
);
} else {
$('#frameTableAdministrasiPersidangan').html(
`
| Aksi |
No |
Kondisi |
Kriteria |
Sebab |
Akibat |
Rekomendasi |
Tanggapan Objek Pemeriksaan |
|
|
|
`+isi_administrasi_persidangan_kondisi.replace(/\n/g, ' ')+` |
`+isi_administrasi_persidangan_kriteria.replace(/\n/g, ' ')+` |
`+isi_administrasi_persidangan_sebab.replace(/\n/g, ' ')+` |
`+isi_administrasi_persidangan_akibat.replace(/\n/g, ' ')+` |
`+isi_administrasi_persidangan_rekomendasi.replace(/\n/g, ' ')+` |
`+isi_administrasi_persidangan_top.replace(/\n/g, ' ')+` |
`
);
}
},
complete: function() {
hitungNomor('#tableAdministrasiPersidanganTbody', '#badge-administrasi-persidangan');
$('.loadiv').remove();
}
});
});
$(document).on('click','.btn-edit-administrasi_persidangan',function(){
let that = $(this);
$('#isi_administrasi_persidangan_kondisi_edit').val(that.closest("tr").find("td:eq(3)").text());
$('#isi_administrasi_persidangan_kriteria_edit').val(that.closest("tr").find("td:eq(4)").text());
$('#isi_administrasi_persidangan_sebab_edit').val(that.closest("tr").find("td:eq(5)").text());
$('#isi_administrasi_persidangan_akibat_edit').val(that.closest("tr").find("td:eq(6)").text());
$('#isi_administrasi_persidangan_rekomendasi_edit').val(that.closest("tr").find("td:eq(7)").text());
$('#isi_administrasi_persidangan_top_edit').val(that.closest("tr").find("td:eq(8)").text());
$('#btn-modal_administrasi_persidangan_edit').data("id", that.data('id'));
$('#administrasiPersidanganModalEdit').modal('show');
});
$('#btn-modal_administrasi_persidangan_edit').on("click", function() {
$('#lembarkerjapengawasan').append(loadiv);
$('.card-tindak-lanjut').append(loadiv);
let isi_administrasi_persidangan_kondisi_edit = $('#isi_administrasi_persidangan_kondisi_edit').val();
let isi_administrasi_persidangan_kriteria_edit = $('#isi_administrasi_persidangan_kriteria_edit').val();
let isi_administrasi_persidangan_sebab_edit = $('#isi_administrasi_persidangan_sebab_edit').val();
let isi_administrasi_persidangan_akibat_edit = $('#isi_administrasi_persidangan_akibat_edit').val();
let isi_administrasi_persidangan_rekomendasi_edit = $('#isi_administrasi_persidangan_rekomendasi_edit').val();
let isi_administrasi_persidangan_top_edit = $('#isi_administrasi_persidangan_top_edit').val();
let iddata = $(this).data('id');
let administrasiPersidanganArray = [];
administrasiPersidanganArray.push({ name: "_token", value: "{{ csrf_token() }}" });
administrasiPersidanganArray.push({ name: "id", value: iddata });
administrasiPersidanganArray.push({
name: 'kondisi',
value: isi_administrasi_persidangan_kondisi_edit
});
administrasiPersidanganArray.push({
name: 'kriteria',
value: isi_administrasi_persidangan_kriteria_edit
});
administrasiPersidanganArray.push({
name: 'akibat',
value: isi_administrasi_persidangan_akibat_edit
});
administrasiPersidanganArray.push({
name: 'sebab',
value: isi_administrasi_persidangan_sebab_edit
});
administrasiPersidanganArray.push({
name: 'rekomendasi',
value: isi_administrasi_persidangan_rekomendasi_edit
});
administrasiPersidanganArray.push({
name: 'top',
value: isi_administrasi_persidangan_top_edit
});
$.ajax({
type: "POST",
data: $.param(administrasiPersidanganArray),
url: "{{url('surat-tugas-api/administrasi-persidangan-edit')}}",
success: function(data) {
let trRec = $('.btn-edit-administrasi_persidangan[data-id="'+iddata+'"]').closest("tr");
trRec.find("td:eq(3)").html(isi_administrasi_persidangan_kondisi_edit.replace(/\n/g, '
'));
trRec.find("td:eq(4)").html(isi_administrasi_persidangan_kriteria_edit.replace(/\n/g, '
'));
trRec.find("td:eq(5)").html(isi_administrasi_persidangan_sebab_edit.replace(/\n/g, '
'));
trRec.find("td:eq(6)").html(isi_administrasi_persidangan_akibat_edit.replace(/\n/g, '
'));
trRec.find("td:eq(7)").html(isi_administrasi_persidangan_rekomendasi_edit.replace(/\n/g, '
'));
trRec.find("td:eq(8)").html(isi_administrasi_persidangan_top_edit.replace(/\n/g, '
'));
let trRecTindakLanjut = $('#trAdministrasiPersidanganTbodyTindakLanjut'+iddata);
trRecTindakLanjut.find("td:eq(2)").html(isi_administrasi_persidangan_kondisi_edit.replace(/\n/g, '
'));
trRecTindakLanjut.find("td:eq(3)").html(isi_administrasi_persidangan_rekomendasi_edit.replace(/\n/g, '
'));
},
complete: function() {
hitungNomor('#tableAdministrasiPersidanganTbody','#badge-administrasi-persidangan');
$('.loadiv').remove();
}
});
});
$(document).on('click','.btn-hapus-administrasi_persidangan',function(){
$('#lembarkerjapengawasan').append(loadiv);
let that = $(this);
let administrasiPersidanganArray = [];
administrasiPersidanganArray.push({ name: "_token", value: "{{ csrf_token() }}" });
administrasiPersidanganArray.push({ name: "id", value: that.data('id') });
$.ajax({
type: "POST",
data: $.param(administrasiPersidanganArray),
url: "{{url('surat-tugas-api/administrasi-persidangan-hapus')}}",
success: function(data) {
if (data.countdata <= 0) {
$('#frameTableAdministrasiPersidangan').html(FrameAdministrasiPersidanganBelumAdaIsi);
$('#frameTableAdministrasiPersidanganTindakLanjut').html(FrameAdministrasiPersidanganBelumAdaIsi);
} else {
that.closest("tr").remove();
$("#trAdministrasiPersidanganTbodyTindakLanjut"+that.data('id')).remove();
}
},
complete: function() {
hitungNomor('#tableAdministrasiPersidanganTbody','#badge-administrasi-persidangan');
$('.loadiv').remove();
}
});
});
$(document).on('click','.btn_pedoman_a_persidangan_belum', function(){
let that = $(this);
$('#lembarkerjapengawasan').append(loadiv);
$('.card-tindak-lanjut').append(loadiv);
let isi_administrasi_persidangan_kondisi = '';
let isi_administrasi_persidangan_kriteria = '';
let isi_administrasi_persidangan_sebab = '';
let isi_administrasi_persidangan_akibat = '';
let isi_administrasi_persidangan_rekomendasi = '';
let isi_administrasi_persidangan_top = '';
let isi_administrasi_persidangan_pedoman = that.data('pedoman_id');
let isi_administrasi_persidangan_pedoman_detail_isi = that.data('pedoman_detail_isi');
let administrasiPersidanganArray = [];
administrasiPersidanganArray.push({ name: "_token", value: "{{ csrf_token() }}" });
administrasiPersidanganArray.push({ name: "st_id", value: "{{$st->id}}" });
administrasiPersidanganArray.push({
name: 'kondisi',
value: isi_administrasi_persidangan_kondisi
});
administrasiPersidanganArray.push({
name: 'kriteria',
value: isi_administrasi_persidangan_kriteria
});
administrasiPersidanganArray.push({
name: 'akibat',
value: isi_administrasi_persidangan_akibat
});
administrasiPersidanganArray.push({
name: 'sebab',
value: isi_administrasi_persidangan_sebab
});
administrasiPersidanganArray.push({
name: 'rekomendasi',
value: isi_administrasi_persidangan_rekomendasi
});
administrasiPersidanganArray.push({
name: 'top',
value: isi_administrasi_persidangan_top
});
administrasiPersidanganArray.push({
name: 'pedoman',
value: isi_administrasi_persidangan_pedoman
});
$.ajax({
type: "POST",
data: $.param(administrasiPersidanganArray),
url: "{{url('surat-tugas-api/administrasi-persidangan')}}",
success: function(data) {
if ($('#tableAdministrasiPersidangan').length){
$('#tableAdministrasiPersidanganTbody').append(
`
|
|
|
|
`+isi_administrasi_persidangan_kondisi.replace(/\n/g, ' ')+` |
`+isi_administrasi_persidangan_kriteria.replace(/\n/g, ' ')+` |
`+isi_administrasi_persidangan_sebab.replace(/\n/g, ' ')+` |
`+isi_administrasi_persidangan_akibat.replace(/\n/g, ' ')+` |
`+isi_administrasi_persidangan_rekomendasi.replace(/\n/g, ' ')+` |
`+isi_administrasi_persidangan_top.replace(/\n/g, ' ')+` |
`
);
} else {
$('#frameTableAdministrasiPersidangan').html(
`
| Aksi |
No |
Ped |
Kondisi |
Kriteria |
Sebab |
Akibat |
Rekomendasi |
Tanggapan Objek Pemeriksaan |
|
|
|
|
`+isi_administrasi_persidangan_kondisi.replace(/\n/g, ' ')+` |
`+isi_administrasi_persidangan_kriteria.replace(/\n/g, ' ')+` |
`+isi_administrasi_persidangan_sebab.replace(/\n/g, ' ')+` |
`+isi_administrasi_persidangan_akibat.replace(/\n/g, ' ')+` |
`+isi_administrasi_persidangan_rekomendasi.replace(/\n/g, ' ')+` |
`+isi_administrasi_persidangan_top.replace(/\n/g, ' ')+` |
`
);
}
},
complete: function() {
hitungNomor('#tableAdministrasiPersidanganTbody', '#badge-administrasi-persidangan');
$('.loadiv').remove();
that.closest('td').html(`BELUM`)
}
});
});
$(document).on('click','.btn_pedoman_a_persidangan_sudah', function(){
let that = $(this);
let administrasiPersidanganArray = [];
let isi_administrasi_persidangan_pedoman_detail_isi = that.data('pedoman_detail_isi');
administrasiPersidanganArray.push({ name: "_token", value: "{{ csrf_token() }}" });
administrasiPersidanganArray.push({
name: 'pedoman',
value: that.data('pedoman_id')
});
$.ajax({
type: "POST",
data: $.param(administrasiPersidanganArray),
url: "{{url('surat-tugas-api/administrasi-persidangan-pedoman-sudah')}}",
success: function(data) {
that.closest('td').html(`SUDAH`)
}
});
});
$(document).on('click','.ubah_a_persidangan_belum', function(){
let that = $(this);
$('#lembarkerjapengawasan').append(loadiv);
$('.card-tindak-lanjut').append(loadiv);
let isi_administrasi_persidangan_kondisi = '';
let isi_administrasi_persidangan_kriteria = '';
let isi_administrasi_persidangan_sebab = '';
let isi_administrasi_persidangan_akibat = '';
let isi_administrasi_persidangan_rekomendasi = '';
let isi_administrasi_persidangan_top = '';
let isi_administrasi_persidangan_pedoman = that.data('pedoman_id');
let isi_administrasi_persidangan_pedoman_detail_isi = that.data('pedoman_detail_isi');
let administrasiPersidanganArray = [];
administrasiPersidanganArray.push({ name: "_token", value: "{{ csrf_token() }}" });
administrasiPersidanganArray.push({ name: "st_id", value: "{{$st->id}}" });
administrasiPersidanganArray.push({
name: 'kondisi',
value: isi_administrasi_persidangan_kondisi
});
administrasiPersidanganArray.push({
name: 'kriteria',
value: isi_administrasi_persidangan_kriteria
});
administrasiPersidanganArray.push({
name: 'akibat',
value: isi_administrasi_persidangan_akibat
});
administrasiPersidanganArray.push({
name: 'sebab',
value: isi_administrasi_persidangan_sebab
});
administrasiPersidanganArray.push({
name: 'rekomendasi',
value: isi_administrasi_persidangan_rekomendasi
});
administrasiPersidanganArray.push({
name: 'top',
value: isi_administrasi_persidangan_top
});
administrasiPersidanganArray.push({
name: 'pedoman',
value: isi_administrasi_persidangan_pedoman
});
$.ajax({
type: "POST",
data: $.param(administrasiPersidanganArray),
url: "{{url('surat-tugas-api/administrasi-persidangan')}}",
success: function(data) {
if ($('#tableAdministrasiPersidangan').length){
$('#tableAdministrasiPersidanganTbody').append(
`
|
|
|
|
`+isi_administrasi_persidangan_kondisi.replace(/\n/g, ' ')+` |
`+isi_administrasi_persidangan_kriteria.replace(/\n/g, ' ')+` |
`+isi_administrasi_persidangan_sebab.replace(/\n/g, ' ')+` |
`+isi_administrasi_persidangan_akibat.replace(/\n/g, ' ')+` |
`+isi_administrasi_persidangan_rekomendasi.replace(/\n/g, ' ')+` |
`+isi_administrasi_persidangan_top.replace(/\n/g, ' ')+` |
`
);
} else {
$('#frameTableAdministrasiPersidangan').html(
`
| Aksi |
No |
Ped |
Kondisi |
Kriteria |
Sebab |
Akibat |
Rekomendasi |
Tanggapan Objek Pemeriksaan |
|
|
|
|
`+isi_administrasi_persidangan_kondisi.replace(/\n/g, ' ')+` |
`+isi_administrasi_persidangan_kriteria.replace(/\n/g, ' ')+` |
`+isi_administrasi_persidangan_sebab.replace(/\n/g, ' ')+` |
`+isi_administrasi_persidangan_akibat.replace(/\n/g, ' ')+` |
`+isi_administrasi_persidangan_rekomendasi.replace(/\n/g, ' ')+` |
`+isi_administrasi_persidangan_top.replace(/\n/g, ' ')+` |
`
);
}
},
complete: function() {
hitungNomor('#tableAdministrasiPersidanganTbody', '#badge-administrasi-persidangan');
$('.loadiv').remove();
that.closest('td').html(`BELUM`)
}
});
});
$(document).on('click','.ubah_a_persidangan_sudah', function(){
let that = $(this);
let administrasiPersidanganArray = [];
let isi_administrasi_persidangan_pedoman_detail_isi = that.data('pedoman_detail_isi');
administrasiPersidanganArray.push({ name: "_token", value: "{{ csrf_token() }}" });
administrasiPersidanganArray.push({
name: 'pedoman',
value: that.data('pedoman_id')
});
$.ajax({
type: "POST",
data: $.param(administrasiPersidanganArray),
url: "{{url('surat-tugas-api/administrasi-persidangan-pedoman-sudah')}}",
success: function(data) {
that.closest('td').html(`SUDAH`)
}
});
});