diff --git a/app/Http/Controllers/GadaianController.php b/app/Http/Controllers/GadaianController.php
index 64adc3b..9a19c9d 100644
--- a/app/Http/Controllers/GadaianController.php
+++ b/app/Http/Controllers/GadaianController.php
@@ -83,6 +83,21 @@ class GadaianController extends Controller
$cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
return view('gadaian.edit',compact('customer_info','limit_pinjaman_semasa','cawangan_info','norujukan','api_url'));
}
+
+ public function editmarhun(Request $request){
+
+ $api_url = config('api.url');
+
+ $auth_user = Auth::user();
+
+ $gadaiannorujukan = Http::put(config('api.url') . '/api/gadai/edit/marhun/'. $auth_user['cawangan'] . '/' . $request->norujukan,[
+ "marhun" => $request->marhun
+ ])->json();
+
+ return $gadaiannorujukan;
+ }
+
+
public function store(Request $request){
$auth_user = Auth::user();
diff --git a/resources/views/gadaian/edit.blade.php b/resources/views/gadaian/edit.blade.php
index 00da599..b164f5f 100644
--- a/resources/views/gadaian/edit.blade.php
+++ b/resources/views/gadaian/edit.blade.php
@@ -56,6 +56,7 @@
Karat |
Berat |
Nota |
+ Action |
@@ -137,7 +138,7 @@
- Batal
+ Batal
@@ -337,7 +338,8 @@
'RM ' + formatter.format(marhun_detail['n_marhun']),
marhun_detail['karat'],
formatter.format(marhun_detail['berat']),
- marhun_detail['nota']
+ marhun_detail['nota'],
+ ""
]).draw();
counter = counter + 1;
});
@@ -379,6 +381,30 @@
});
}
+ function deletemarhun(e)
+ {
+ let marhun = $(e).closest('tr').children('td:eq(1)').text();
+ let norujuk = $('#norujukan').val();
+
+ $.ajax({
+ method: 'put',
+ url: '{{ route("gadai.editmarhun") }}',
+ data: {
+ "_token": "{{ csrf_token() }}",
+ "norujukan" : norujuk,
+ "marhun" : marhun
+ },
+ success:function(data)
+ {
+ console.log(data);
+ location.reload();
+ },error: function(xhr, status, error) {
+ var err = eval("(" + xhr.responseText + ")");
+ alert(xhr.responseText);
+ }
+ });
+ }
+
$('#pinjaman').on('input',function(){
var pinjaman = Number(this.value);
var nilaimarhun = Number($('#jumlah_nilai_marhun').val());
diff --git a/resources/views/operasi/kelulusan.blade.php b/resources/views/operasi/kelulusan.blade.php
index 7a5ec9e..260bcd2 100644
--- a/resources/views/operasi/kelulusan.blade.php
+++ b/resources/views/operasi/kelulusan.blade.php
@@ -69,7 +69,7 @@
$.ajax({
method:'put',
- url: "{{ route('khazanah.updatekelulusan') }}",
+ url: "{{ route('operasi.updatekelulusan') }}",
data: {
"_token": "{{ csrf_token() }}",
"norujukan" : norujukan
diff --git a/resources/views/penebusan/index.blade.php b/resources/views/penebusan/index.blade.php
index 9e03cfe..2756604 100644
--- a/resources/views/penebusan/index.blade.php
+++ b/resources/views/penebusan/index.blade.php
@@ -193,7 +193,7 @@
@php
- $maxgadai = ($gadai['nilaimarhun'] * 0.8) - $gadai['bakipjm'];
+ $maxgadai = ($gadai['nilaimarhun'] * 0.7) - $gadai['bakipjm'];
@endphp
@@ -566,6 +566,7 @@ $("#sltjenistebus").change(function(){
$('span.spannar').show();
$("#bayaran").prop("disabled", false);
+ $("#perludibayar").prop("readonly", true);
$("#bayaran").val(0);
$('#divtambahpinjaman').hide();
@@ -625,11 +626,7 @@ $("#sltjenistebus").change(function(){
function bayarkey(e)
{
- if($('#sltjenistebus').find(":selected").val() == 'A')
- {
-
- }
- else if($('#sltjenistebus').find(":selected").val() == 'S')
+ if($('#sltjenistebus').find(":selected").val() == 'S')
{
let byr = $(e).val();
let total = 0;
@@ -920,8 +917,6 @@ function bayaransemua()
console.log("historygadaian:" + historygadaian + " " + "marhun:" + marhun + " " + "total_berat:" + total_berat + " " + "pinjaman:" + pinjaman + " ");
console.log("marhun_detail: " + marhun_detail + "kuantiti_marhun: " + kuantiti_marhun);
console.log(nowakil);
-
- return;
var kadarupahbaru = 0;
@@ -971,12 +966,16 @@ function bayaransemua()
},
success:function(success_data){
+ var urlroute = '{{ route("resit.tebus", ":id") }}';
+ urlroute = urlroute.replace(':id', norujukan);
+
console.log(success_data);
Swal.fire(
'Good job!',
'You clicked the button!',
'success'
) .then(function() {
+ window.open(urlroute, '_blank');
window.location.replace("{{ url()->previous() }}");
})
},error: function (request, status, error) {
diff --git a/resources/views/print/resittebus.blade.php b/resources/views/print/resittebus.blade.php
index 48517b0..e6437e5 100644
--- a/resources/views/print/resittebus.blade.php
+++ b/resources/views/print/resittebus.blade.php
@@ -429,12 +429,15 @@ hr.new5 {
| (-) Bayaran Pelanggan | | RM {{ number_format($penebusan['BakiPjm'],2) }} |
+
+| Baki Harga Jualan | | RM {{ number_format($gadai['bakihargajualan'],2) }} |
+
| (-) Rebate | | RM {{ number_format($penebusan['rebate'],2) }} |
-| Baki Harga Jualan | | RM {{ number_format($gadai['bakihargajualan'],2) }} |
-
+ Tebus Keseluruhan | | RM {{ number_format(($gadai['bakihargajualan'] - $penebusan['rebate']),2) }} |
+
@@ -528,13 +531,15 @@ hr.new5 {
| (-) Bayaran Pelanggan | | RM {{ number_format($penebusan['BakiPjm'],2) }} |
+
+| Baki Harga Jualan | | RM {{ number_format($gadai['bakihargajualan'],2) }} |
+
| (-) Rebate | | RM {{ number_format($penebusan['rebate'],2) }} |
-| Baki Harga Jualan | | RM {{ number_format($gadai['bakihargajualan'],2) }} |
-
-
+ Tebus Keseluruhan | | RM {{ number_format(($gadai['bakihargajualan'] - $penebusan['rebate']),2) }} |
+
diff --git a/routes/web.php b/routes/web.php
index 6d85c6f..cc8042a 100644
--- a/routes/web.php
+++ b/routes/web.php
@@ -123,6 +123,7 @@ Route::put('/updatekelulusan',['as'=>'khazanah.updatekelulusan','uses'=>'Khazana
Route::post('/createpanjar',['as'=>'khazanah.createpanjar','uses'=>'KhazanahController@createkelulusan'])->middleware('auth','teller');
Route::get('/gadaian/edit/{norujukan}',['as'=>'gadaian.edit','uses'=>'GadaianController@edit'])->middleware('auth','teller');
Route::post('/gadai/edit/store',['as'=>'gadai.editstore','uses'=>'GadaianController@editstore'])->middleware('auth','teller');
+Route::put('/gadai/edit/deletemarhun',['as'=>'gadai.editmarhun','uses'=>'GadaianController@editmarhun'])->middleware('auth','teller');
//Laporan Baru
Route::get('/laporan/lelongan',['as'=>'laporan.lelongan','uses'=>'KhazanahController@laporanLelongan'])->middleware('auth','khazanah');