diff --git a/resources/views/otorisasipenawaran/js/editextjs.blade.php b/resources/views/otorisasipenawaran/js/editextjs.blade.php index 1d964b8..aa5ceb6 100644 --- a/resources/views/otorisasipenawaran/js/editextjs.blade.php +++ b/resources/views/otorisasipenawaran/js/editextjs.blade.php @@ -1,94 +1,89 @@ \ No newline at end of file + function otorisasiKJPP(penawaran_id, id, kjpp_id, kjppName, biaya_penawaran) { + Swal.fire({ + title: ' ', + text: "Yakin akan Otorisasi " + kjppName + "?", + icon: 'warning', + showCancelButton: true, + confirmButtonColor: '#3085d6', + cancelButtonColor: '#d33', + confirmButtonText: 'Yes' + }).then((result) => { + if (result.isConfirmed) { + + //define variable + let token = "{{ csrf_token() }}"; + let useURL = + "{{ route($route[0] . '.' . $route[1] . '.otorisasiPenawaranKJPP', ['id' => 'PLACEHOLDER']) }}" + .replace('PLACEHOLDER', id); + let noReg = $("#textReg").text(); + var input_data = new Object(); + input_data._token = token; + input_data.id = id; + input_data.penawaran_id = penawaran_id; + input_data.kjpp_id = kjpp_id; + input_data.kjppName = kjppName; + input_data.biaya_penawaran = biaya_penawaran; + input_data.noReg = noReg; + + $.ajax({ + url: useURL, + type: "PUT", + cache: false, + data: input_data, + dataType: "json", + success: function(response) { + console.log(response); + if ('success' == response.status) { + swal.fire('Sukses Otorisasi!', response.message.message_success[0], + 'success').then(() => { + var url = "{{ route('otorisasitender.penawaran.index') }}"; + $(location).attr('href', url); + }); + } else { + Swal.fire('Error!', response.message.message_error[0], 'error'); + } + + + }, + error: function(response, textStatus, errorThrown) { + // var errors = response.responseJSON.errors; + // console.log(errors); + console.log(response); + + } + }); + + } + }) + } + diff --git a/routes/registrasi.php b/routes/registrasi.php index 1d0cdb8..1444c46 100644 --- a/routes/registrasi.php +++ b/routes/registrasi.php @@ -97,7 +97,7 @@ Route::middleware(['auth'])->group(function () { Route::post('penawaran/setData', 'setData')->name('penawaran.setData'); // update KJPP data, detail penawaran - Route::put('/otorisasiPenawaranKJPP/{penawaran}', 'otorisasiPenawaranKJPP')->name('penawaran.otorisasiPenawaranKJPP'); + Route::put('/otorisasiPenawaranKJPP/{id}', 'otorisasiPenawaranKJPP')->name('penawaran.otorisasiPenawaranKJPP'); // revisi penawaran ulang Route::put('/penawaranulang/{penawaranulang}', 'penawaranulang')->name('penawaran.penawaranulang');