add insert record cetaksag dan add norujukan di cetaksuratwakil

This commit is contained in:
Ain Izazi
2024-12-30 23:33:20 +08:00
parent 7d33944961
commit 84dc500162
2 changed files with 28 additions and 15 deletions
+27 -15
View File
@@ -132,7 +132,7 @@ class GadaiController extends Controller
} }
public function create($kodcaw,Request $request){ public function create($kodcaw,Request $request){
$master = new MasterServices($kodcaw); $master = new MasterServices($kodcaw);
$response = $master->createGadai($request); $response = $master->createGadai($request);
@@ -356,8 +356,8 @@ class GadaiController extends Controller
// $old_data = Gadai::on($cawangan['mysql'])->where('norujukan','=',$norujukan)->first(); // $old_data = Gadai::on($cawangan['mysql'])->where('norujukan','=',$norujukan)->first();
$old_data = Gadai::on($cawangan['mysql'])->where([['norujukan','=',$norujukan],['pinjaman','=','NULL']])->orWhere([['norujukan','=',$norujukan],['pinjaman','=',0.00]])->first(); $old_data = Gadai::on($cawangan['mysql'])->where([['norujukan','=',$norujukan],['pinjaman','=','NULL']])->orWhere([['norujukan','=',$norujukan],['pinjaman','=',0.00]])->first();
if($old_data){ if($old_data){
Gadai::on($cawangan['mysql'])->where([['norujukan','=',$norujukan],['pinjaman','=','NULL']])->delete(); Gadai::on($cawangan['mysql'])->where([['norujukan','=',$norujukan],['pinjaman','=','NULL']])->delete();
Marhun::on($cawangan['mysql'])->where('norujukan','=',$norujukan)->delete(); Marhun::on($cawangan['mysql'])->where('norujukan','=',$norujukan)->delete();
@@ -392,6 +392,8 @@ class GadaiController extends Controller
} }
public function cetakSAG($kodcaw,$norujukan,Request $request){ public function cetakSAG($kodcaw,$norujukan,Request $request){
$harini = Carbon::now();
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first(); $cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$gadai = Gadai::on($cawangan['mysql']) $gadai = Gadai::on($cawangan['mysql'])
->where('norujukan','=',$norujukan) ->where('norujukan','=',$norujukan)
@@ -400,6 +402,16 @@ class GadaiController extends Controller
'penilai' => $request->penilai 'penilai' => $request->penilai
)); ));
$audit = new Audit();
$audit->users = isset($request->penilai) ? $request->penilai : '';
$audit->actions = "Cetak SAG";
$audit->norujukan = $request->norujukan;
// $audit->new_data = $request->norujukan;
$audit->kodcaw = $kodcaw;
$audit->created_at = $harini;
$audit->updated_at = $harini;
$audit->save();
return response()->json($gadai,200); return response()->json($gadai,200);
} }
@@ -582,7 +594,7 @@ class GadaiController extends Controller
"ujrah"=> $gadaiData['ujrah'], "ujrah"=> $gadaiData['ujrah'],
"onepercent"=> $gadaiData['onepercent'], "onepercent"=> $gadaiData['onepercent'],
"tagbaru"=> $gadaiData['tagbaru'] "tagbaru"=> $gadaiData['tagbaru']
]); ]);
} }
} }
@@ -1073,14 +1085,14 @@ class GadaiController extends Controller
$onepercentonline = $ansuransonline->sum('trans.onepercent'); $onepercentonline = $ansuransonline->sum('trans.onepercent');
$arrayansuran = [ $arrayansuran = [
'totalpendahuluankaunter' => $pendahuluankaunter, 'totalpendahuluankaunter' => $pendahuluankaunter,
'totalkeuntungankaunter' => $keuntungankaunter, 'totalkeuntungankaunter' => $keuntungankaunter,
'bilangankaunter' => $bilangankaunter, 'bilangankaunter' => $bilangankaunter,
'totalujrahkaunter' => $ujrahkaunter, 'totalujrahkaunter' => $ujrahkaunter,
'totalonepercentkaunter' => $onepercentkaunter, 'totalonepercentkaunter' => $onepercentkaunter,
'totalpendahuluanonline' => $pendahuluanonline, 'totalpendahuluanonline' => $pendahuluanonline,
'totalkeuntunganonline' => $keuntunganonline, 'totalkeuntunganonline' => $keuntunganonline,
'bilanganonline' => $bilanganonline, 'bilanganonline' => $bilanganonline,
'totalujrahonline' => $ujrahonline, 'totalujrahonline' => $ujrahonline,
'totalonepercentonline' => $onepercentonline 'totalonepercentonline' => $onepercentonline
@@ -1132,14 +1144,14 @@ class GadaiController extends Controller
$onepercentonline = $ansuransonline->sum('trans.onepercent'); $onepercentonline = $ansuransonline->sum('trans.onepercent');
$arrayansuran = [ $arrayansuran = [
'totalpendahuluankaunter' => $pendahuluankaunter, 'totalpendahuluankaunter' => $pendahuluankaunter,
'totalkeuntungankaunter' => $keuntungankaunter, 'totalkeuntungankaunter' => $keuntungankaunter,
'bilangankaunter' => $bilangankaunter, 'bilangankaunter' => $bilangankaunter,
'totalujrahkaunter' => $ujrahkaunter, 'totalujrahkaunter' => $ujrahkaunter,
'totalonepercentkaunter' => $onepercentkaunter, 'totalonepercentkaunter' => $onepercentkaunter,
'totalpendahuluanonline' => $pendahuluanonline, 'totalpendahuluanonline' => $pendahuluanonline,
'totalkeuntunganonline' => $keuntunganonline, 'totalkeuntunganonline' => $keuntunganonline,
'bilanganonline' => $bilanganonline, 'bilanganonline' => $bilanganonline,
'totalujrahonline' => $ujrahonline, 'totalujrahonline' => $ujrahonline,
'totalonepercentonline' => $onepercentonline, 'totalonepercentonline' => $onepercentonline,
@@ -3007,7 +3019,7 @@ class GadaiController extends Controller
->where('trans.trans_type','=','A') ->where('trans.trans_type','=','A')
->where('transaksi_keuntungan.tarikh_bayaran' ,'<=', $daterequest) ->where('transaksi_keuntungan.tarikh_bayaran' ,'<=', $daterequest)
->get(); ->get();
$transaksi = 0; $transaksi = 0;
if($transaksi_data){ if($transaksi_data){
foreach($transaksi_data as $index=>$transaksiData){ foreach($transaksi_data as $index=>$transaksiData){
@@ -3278,7 +3290,7 @@ class GadaiController extends Controller
$audit = Gadai::on($cawangan['mysql']) $audit = Gadai::on($cawangan['mysql'])
->where([['tagpalsu','=',1],['t_gadai','<=',$request->tarikh],['sttebus','=','']]) ->where([['tagpalsu','=',1],['t_gadai','<=',$request->tarikh],['sttebus','=','']])
->orWhere([['tagpalsu','=',1],['t_update','>',$request->tarikh],['sttebus','!=',''],['t_gadai','<=',$request->tarikh]]) ->orWhere([['tagpalsu','=',1],['t_update','>',$request->tarikh],['sttebus','!=',''],['t_gadai','<=',$request->tarikh]])
->orderBy('t_gadai', 'ASC') ->orderBy('t_gadai', 'ASC')
->orderBy('sirig', 'ASC'); ->orderBy('sirig', 'ASC');
@@ -3647,7 +3659,7 @@ class GadaiController extends Controller
public function getKadarUjrah(Request $request){ public function getKadarUjrah(Request $request){
$onePercentServices = new Onepercent($request->kodcaw); $onePercentServices = new Onepercent($request->kodcaw);
$kadarujrah = $onePercentServices->getKadarUjrah($request); $kadarujrah = $onePercentServices->getKadarUjrah($request);
return $kadarujrah; return $kadarujrah;
} }
+1
View File
@@ -60,6 +60,7 @@ class WakilController extends Controller
$audit = new Audit(); $audit = new Audit();
$audit->users = $request->nama; $audit->users = $request->nama;
$audit->actions = "Cetak Surat Wakil"; $audit->actions = "Cetak Surat Wakil";
$audit->norujukan = $request->norujukan;
$audit->new_data = $wakil; $audit->new_data = $wakil;
$audit->kodcaw = $kodcaw; $audit->kodcaw = $kodcaw;
$audit->created_at = $harini; $audit->created_at = $harini;