// UBAH KOMENTAR
$(document).on('click','.btn-komentar-administrasi-umum',function(){
$('#lembarkerjapengawasan').append(loadiv);
let that = $(this);
let komentar = that.closest(".komentar-form").find('textarea').val();
if (komentar.trim() == '') {
return;
}
let administrasiUmumArray = [];
administrasiUmumArray.push({ name: "_token", value: "{{ csrf_token() }}" });
administrasiUmumArray.push({ name: "dt_id", value: that.data('id') });
administrasiUmumArray.push({ name: "komentar", value: komentar });
$.ajax({
type: "POST",
data: $.param(administrasiUmumArray),
url: "{{url('surat-tugas-api/administrasi-umum-komentar')}}",
success: function(data) {
that.closest('.komentar-form').before(`
`+data.tanggal_komentar+`
`+data.komentar.replace(/\n/g, '
')+`
`);
that.closest(".komentar-form").find('textarea').val('');
that.closest(".komentar-form").find('textarea').focus();
},
complete: function() {
$('.loadiv').remove();
}
});
});
// UBAH FILE UPLOAD
$(document).on('click','.btn_tindak_lanjut_administrasi_umum_files',function(){
remove_selected_by_class('tindak_lanjut_administrasi_umum_files');
$(this).next().trigger("click");
});
$(document).on('change','.tindak_lanjut_administrasi_umum_files',function(){
if ($(this).get(0).files.length == 0) {
return;
}
$('.card-tindak-lanjut').append(loadiv);
let formData = new FormData();
let that = $(this);
formData.append('_token', "{{ csrf_token() }}");
formData.append('dt_id', $(this).data('id_tindak_lanjut_administrasi_umum'));
formData.append('files', $(this)[0].files[0]);
$.ajax({
type: "POST",
method: 'POST',
data : formData,
url: "{{url('surat-tugas-api-pa/tindak-lanjut-administrasi-umum-files')}}",
processData: false,
contentType: false,
success: function(data) {
$('#ul_tindak_lanjut_administrasi_umum'+that.data('id_tindak_lanjut_administrasi_umum')).append(
`
`+data.file+`
`
);
$('#tr'+that.data('kode')+'TbodyTindakLanjut'+that.data('id')).find('.btn-ubah-tanggal-upload-tindak-lanjut').first().data('content',data.tanggal_selesai);
$('#tindakLanjutTanggalUpload'+that.data('kode')+that.data('id')).text(data.tanggal_upload);
},
complete: function() {
$('.loadiv').remove();
}
});
});
$(document).on('click','.btn-hapus_tindak_lanjut_administrasi_umum_files',function(){
that = $(this);
$.ajax({
type: "POST",
data : { _token: "{{ csrf_token() }}", id: $(this).data("id_tindak_lanjut_administrasi_umum_files") },
url: "{{url('surat-tugas-api-pa/tindak-lanjut-administrasi-umum-files-hapus')}}",
beforeSend: function() {
$('.card-tindak-lanjut').append(loadiv);
},
success: function(data) {
that.closest("li").remove();
if(data == 'empty') {
$('#tindakLanjutTanggalUploadAUmum'+that.data('id')).text('-');
}
},
complete: function() {
$('.loadiv').remove();
}
});
});