add pendahuluan serahan
This commit is contained in:
@@ -127,8 +127,9 @@ class GadaianController extends Controller
|
||||
}
|
||||
|
||||
public function ubahmarhun(Request $request){
|
||||
dd($request);
|
||||
|
||||
$api_url = config('api.url');
|
||||
|
||||
$auth_user = Auth::user();
|
||||
|
||||
$gadaiannorujukan = Http::put(config('api.url') . '/api/gadai/ubah/marhun/'. $auth_user['cawangan'] . '/' . $request->norujukedit,[
|
||||
@@ -136,9 +137,8 @@ class GadaianController extends Controller
|
||||
'karat' => $request->sltkarat,
|
||||
'berat' => $request->berat,
|
||||
'harga' => $request->harga1,
|
||||
'n_marhun' => $request->nilaimarhun,
|
||||
'marhun' => $request->marhun_edit,
|
||||
'nota' => $request->nota_edit
|
||||
'n_marhun' => $request->nilaimarhun
|
||||
|
||||
])->json();
|
||||
|
||||
return redirect()->back();
|
||||
@@ -532,6 +532,8 @@ class GadaianController extends Controller
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
/// KELULUSAN///
|
||||
|
||||
public function getkelulusan(Request $request)
|
||||
@@ -583,19 +585,16 @@ class GadaianController extends Controller
|
||||
|
||||
$gadai_info = Http::get(config('api.url') . '/api/gadai/norujukan/'. $norujukan)->json();
|
||||
|
||||
dd($gadai_info);
|
||||
$pinjaman = ($gadai_info[0][0]['pinjaman']) ? $gadai_info[0][0]['pinjaman'] : '-';
|
||||
$nilaimarhun = ($gadai_info[0][0]['nilaimarhun']) ? $gadai_info[0][0]['nilaimarhun'] : '-';
|
||||
$berat = ($gadai_info[0][0]['berat']) ? $gadai_info[0][0]['berat'] : '-';
|
||||
$percentpinj = ($gadai_info[0][0]['percentpinj']) ? $gadai_info[0][0]['percentpinj'] : '-';
|
||||
|
||||
$pinjaman = $gadai_info['pinjaman'];
|
||||
|
||||
|
||||
$nilaimarhun = $gadai_info['nilaimarhun'];
|
||||
$berat = $gadai_info['berat'];
|
||||
$margin = $gadai_info['percentpinj'];
|
||||
|
||||
$messagemohon = $request->mohon . '|' . $pinjaman . '|' . $nilaimarhun . '|' . $berat . '|' . $margin . '|';
|
||||
$message = $pinjaman . '|' . $nilaimarhun . '|' . $berat . '|' . $percentpinj . '|';
|
||||
|
||||
$createlulus = Http::post(config('api.url') . '/api/CreateLulus/' . $auth_user['cawangan'] . '/' . $norujukan, [
|
||||
'mohon' => $messagemohon,
|
||||
'mohon' => $request->mohon,
|
||||
'message' => $message,
|
||||
'teller' => $auth_user['name']
|
||||
])->json();
|
||||
|
||||
@@ -606,5 +605,4 @@ class GadaianController extends Controller
|
||||
|
||||
///END KELULUSAN///
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -8,6 +8,8 @@ use App\Events\NotifikasiPembayaran;
|
||||
use App\Events\OperasiNotice;
|
||||
use App\Events\PendahuluanSerahan;
|
||||
use App\Events\NotifikasiKelulusan;
|
||||
use App\Events\NotifikasiUbahHapus;
|
||||
|
||||
|
||||
|
||||
use App\User;
|
||||
@@ -62,8 +64,34 @@ class KhazanahController extends Controller
|
||||
$gadai = Http::get( config('api.url') .'/api/gadai/serah_marhun/khazanah/'. $auth_user['cawangan'])->json();
|
||||
$listserah = Http::get(config('api.url').'/api/listSerahMarhunController/'.$auth_user['cawangan'])->json();
|
||||
|
||||
$array_reqteller = [];
|
||||
|
||||
$reqTeller = Http::get( config('api.url') .'/api/requestTeller/get/'. $auth_user['cawangan'])->json();
|
||||
|
||||
// dd($reqTeller);
|
||||
$countmodal = 0;$countserahan = 0;
|
||||
foreach($reqTeller as $index=>$req)
|
||||
{
|
||||
if($req['modal'] != 0)
|
||||
$countmodal++;
|
||||
else if($req['serahan'] != 0)
|
||||
$countserahan++;
|
||||
}
|
||||
|
||||
$cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
|
||||
return view('khazanah.menu',compact('cawangan_info','api_url','gadai','listserah'));
|
||||
return view('khazanah.menu',compact('cawangan_info','api_url','gadai','listserah','countmodal','countserahan'));
|
||||
}
|
||||
|
||||
public function pendahuluanserahandaftar()
|
||||
{
|
||||
$auth_user = Auth::user();
|
||||
$api_url = config('api.url');
|
||||
|
||||
$cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
|
||||
|
||||
$listgldetail = Http::get( config('api.url') .'/api/listgldetail/'. $auth_user['cawangan'])->json();
|
||||
|
||||
return view('khazanah.pendahuluanserahanmain',compact('cawangan_info','listgldetail'));
|
||||
}
|
||||
|
||||
public function dashboard()
|
||||
@@ -89,7 +117,16 @@ class KhazanahController extends Controller
|
||||
//Peti Besi Cawangan
|
||||
$getVault=Http::get( config('api.url').'/api/VaultController/'.$auth_user['cawangan'])->json();
|
||||
|
||||
$getVault = $getVault[0]['bakiakhir'];
|
||||
if(sizeof($getVault) == 0)
|
||||
{
|
||||
$peti_besi_terkini=Http::post(config('api.url').'/api/daftarVault/'.$auth_user['cawangan'])->json();
|
||||
$getVault = $peti_besi_terkini['bakiakhir'];
|
||||
|
||||
}else{
|
||||
$getVault = $getVault[0]['bakiakhir'];
|
||||
}
|
||||
|
||||
|
||||
|
||||
//Dashboardall
|
||||
$dashboard=Http::get( config('api.url').'/api/Dashboard_all/'.$auth_user['cawangan'])->json();
|
||||
@@ -315,9 +352,12 @@ class KhazanahController extends Controller
|
||||
|
||||
//declare array baru
|
||||
$arraykelulusan = [];
|
||||
$arraykelulusanmohonid = [];
|
||||
|
||||
$kelulusan = Http::get(config('api.url') . '/api/SenaraiKelulusan/' . $auth_user['cawangan'])->json();
|
||||
$kelulusanmohonid = Http::get(config('api.url') . '/api/GetLulusAll/' . $auth_user['cawangan'])->json();
|
||||
|
||||
|
||||
|
||||
foreach($kelulusan as $index=>$k)
|
||||
{
|
||||
@@ -331,7 +371,19 @@ class KhazanahController extends Controller
|
||||
array_push($arraykelulusan,['norujukan' => $k['norujukan'],'siri' => $k['siri'], 'namateller' => $k['teller'], 'pinjaman' => $k['jumpinj'], 'nilaimarhun' => ($komen[1] ?? '-'), 'berat' => ($komen[2] ?? '-'),'margin' => ($komen[3] ?? '-'), 'komen' => ($komen[0] ?? '-'), 'pelulus' => $k['pelulus']]);
|
||||
}
|
||||
|
||||
return view('khazanah.kelulusan',compact('cawangan_info','api_url','arraykelulusan','kelulusanmohonid'));
|
||||
foreach($kelulusanmohonid as $index=>$km)
|
||||
{
|
||||
$komen = explode("|",$km['katalaluan']);
|
||||
|
||||
$results=array_search("",$komen,true);
|
||||
if($results !== false) {
|
||||
unset($komen[$results]);
|
||||
}
|
||||
|
||||
array_push($arraykelulusanmohonid,['norujukan' => $km['norujukan'], 'teller' => $km['teller'], 'mohon' => $km['mohon'], 'pinjaman' => ($komen[0] ?? '-'), 'nilaimarhun' => ($komen[1] ?? '-'), 'berat' => ($komen[2] ?? '-'), 'margin' => ($komen[3] ?? '-')]);
|
||||
}
|
||||
|
||||
return view('khazanah.kelulusan',compact('cawangan_info','api_url','arraykelulusan','arraykelulusanmohonid'));
|
||||
|
||||
}
|
||||
|
||||
@@ -416,9 +468,29 @@ class KhazanahController extends Controller
|
||||
|
||||
if($request->khazanah != null)
|
||||
{
|
||||
$updatelulus = Http::put(config('api.url') . '/api/UpdateKelulusan/kepohonan/' . $auth_user['cawangan'] . '/' . $norujukan,[
|
||||
"khazanah" => $request->khazanah
|
||||
])->json();
|
||||
if($request->batal != null)
|
||||
{
|
||||
|
||||
$updatelulus = Http::put(config('api.url') . '/api/UpdateKelulusan/kepohonan/' . $auth_user['cawangan'] . '/' . $norujukan,[
|
||||
"pembatalan" => $request->batal,
|
||||
"khazanah" => $request->khazanah
|
||||
])->json();
|
||||
|
||||
if($updatelulus)
|
||||
{
|
||||
event(new NotifikasiUbahHapus($norujukan,"batal",$request->komenubahhapus));
|
||||
}
|
||||
|
||||
}else{
|
||||
$updatelulus = Http::put(config('api.url') . '/api/UpdateKelulusan/kepohonan/' . $auth_user['cawangan'] . '/' . $norujukan,[
|
||||
"khazanah" => $request->khazanah
|
||||
])->json();
|
||||
|
||||
if($updatelulus)
|
||||
{
|
||||
event(new NotifikasiUbahHapus($norujukan,"lulus","tiada"));
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -438,7 +510,6 @@ class KhazanahController extends Controller
|
||||
}
|
||||
|
||||
}else{
|
||||
|
||||
$updatelulus = Http::put(config('api.url') . '/api/UpdateKelulusan/' . $auth_user['cawangan'] . '/' . $norujukan,[
|
||||
"pengesahan" => "khazanah",
|
||||
'siri' => $request->siri,
|
||||
@@ -1550,7 +1621,6 @@ class KhazanahController extends Controller
|
||||
public function cetaklaporang_Aging(Request $request) //added by fariz 2021-01-19
|
||||
{
|
||||
|
||||
|
||||
$auth_user = Auth::user();
|
||||
$api_url = config('api.url');
|
||||
$tarikh_aging=$request;
|
||||
@@ -1615,4 +1685,138 @@ class KhazanahController extends Controller
|
||||
'data_6','data7','data_8','data_9','data_10','data_11','data_12','data_13','tarikh_aging'));
|
||||
}
|
||||
|
||||
|
||||
public function pendahuluanserahanHQ(Request $request)
|
||||
{
|
||||
$auth_user = Auth::user();
|
||||
|
||||
$gldetail = Http::post(config('api.url').'/api/gldetailkaunter/'. $auth_user['cawangan'],[
|
||||
'amaun' => $request->amaun,
|
||||
'jenisgldetail' => $request->jenisgldetail,
|
||||
'keterangan' => $request->keterangan,
|
||||
'kodcaw' => $request->kodcaw,
|
||||
'teller' => $request->teller,
|
||||
'dtacct' => $request->dtacct,
|
||||
'ktacct' => $request->ktacct
|
||||
])->json();
|
||||
|
||||
$peti_besi_terkini=Http::get(config('api.url').'/api/VaultController/'.$auth_user['cawangan'])->json();
|
||||
|
||||
if(sizeof($peti_besi_terkini) == 0){
|
||||
$peti_besi_terkini=Http::post(config('api.url').'/api/daftarVault/'.$auth_user['cawangan'])->json();
|
||||
|
||||
$pendahuluanserahan = Http::put(config('api.url').'/api/UpdateVaultPendahuluanSerahan/'. $auth_user['cawangan'],[
|
||||
'jenispendahuluanserahan' => $request->jenisgldetail,
|
||||
'amaun' => $request->amaun,
|
||||
])->json();
|
||||
|
||||
}else{
|
||||
$pendahuluanserahan = Http::put(config('api.url').'/api/UpdateVaultPendahuluanSerahan/'. $auth_user['cawangan'],[
|
||||
'jenispendahuluanserahan' => $request->jenisgldetail,
|
||||
'amaun' => $request->amaun,
|
||||
])->json();
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
return $this->denominasipendahuluanserahan($request);
|
||||
}
|
||||
|
||||
public function denominasipendahuluanserahan($request)
|
||||
{
|
||||
$auth_user = Auth::user();
|
||||
|
||||
$denominasilist = Http::get( config('api.url') .'/api/DenominasiController/'. $auth_user['cawangan'])->json();
|
||||
|
||||
//bundle initialize
|
||||
$rekodb1 = $denominasilist[0]['bd1']; $rekodb5 = $denominasilist[0]['bd5']; $rekodb10 = $denominasilist[0]['bd10']; $rekodb20 = $denominasilist[0]['bd20'];
|
||||
$rekodb50 = $denominasilist[0]['bd50']; $rekodb100 = $denominasilist[0]['bd100'];
|
||||
|
||||
//wang Syilling Initialize
|
||||
$rekodsen1 = $denominasilist[0]['txtsen1']; $rekodsen5 = $denominasilist[0]['txtsen5']; $rekodsen10 = $denominasilist[0]['txtsen10'];
|
||||
$rekodsen20 = $denominasilist[0]['txtsen20']; $rekodsen50 = $denominasilist[0]['txtsen50'];
|
||||
|
||||
//Wang Ringgit Initialize
|
||||
$rekodring1 = $denominasilist[0]['txtring1']; $rekodring5 = $denominasilist[0]['txtring5']; $rekodring10 = $denominasilist[0]['txtring10'];
|
||||
$rekodring20 = $denominasilist[0]['txtring20']; $rekodring50 = $denominasilist[0]['txtring50']; $rekodring100 = $denominasilist[0]['txtring100'];
|
||||
|
||||
if($request->jenisgldetail == 'pendahuluan')
|
||||
{
|
||||
$rekodb1 += intval($request->bundle1);
|
||||
$rekodb5 += intval($request->bundle5);
|
||||
$rekodb10 += intval($request->bundle10);
|
||||
$rekodb20 += intval($request->bundle20);
|
||||
$rekodb50 += intval($request->bundle50);
|
||||
$rekodb100 += intval($request->bundle100);
|
||||
|
||||
$denominasiupdate = Http::put(config('api.url').'/api/DenominasiUpdate/'.$auth_user['cawangan'],[
|
||||
|
||||
'bd1' => $rekodb1,
|
||||
'bd5'=> $rekodb5,
|
||||
'bd10'=> $rekodb10,
|
||||
'bd20'=> $rekodb20,
|
||||
'bd50'=> $rekodb50,
|
||||
'bd100'=> $rekodb100,
|
||||
'txtring1'=> $rekodring1,
|
||||
'txtring5'=> $rekodring5,
|
||||
'txtsen1'=> $rekodsen1,
|
||||
'txtsen5'=> $rekodsen5,
|
||||
'txtsen10'=> $rekodsen10,
|
||||
'txtsen20'=> $rekodsen20,
|
||||
'txtsen50'=> $rekodsen50,
|
||||
'txtring10'=> $rekodring10,
|
||||
'txtring20'=> $rekodring20,
|
||||
'txtring50'=> $rekodring50,
|
||||
'txtring100'=> $rekodring100,
|
||||
'txtring1000'=> "0",
|
||||
'jumlahbundle'=> "0",
|
||||
'txtjumlah'=> "0",
|
||||
'jumlahkeping' => "0"
|
||||
|
||||
]);
|
||||
|
||||
}else if($request->jenisgldetail == 'serahan')
|
||||
{
|
||||
$rekodb1 -= intval($request->bundle1);
|
||||
$rekodb5 -= intval($request->bundle5);
|
||||
$rekodb10 -= intval($request->bundle10);
|
||||
$rekodb20 -= intval($request->bundle20);
|
||||
$rekodb50 -= intval($request->bundle50);
|
||||
$rekodb100 -= intval($request->bundle100);
|
||||
|
||||
|
||||
$denominasiupdate = Http::put(config('api.url').'/api/DenominasiUpdate/'.$auth_user['cawangan'],[
|
||||
|
||||
'bd1' => $rekodb1,
|
||||
'bd5'=> $rekodb5,
|
||||
'bd10'=> $rekodb10,
|
||||
'bd20'=> $rekodb20,
|
||||
'bd50'=> $rekodb50,
|
||||
'bd100'=> $rekodb100,
|
||||
'txtring1'=> $rekodring1,
|
||||
'txtring5'=> $rekodring5,
|
||||
'txtsen1'=> $rekodsen1,
|
||||
'txtsen5'=> $rekodsen5,
|
||||
'txtsen10'=> $rekodsen10,
|
||||
'txtsen20'=> $rekodsen20,
|
||||
'txtsen50'=> $rekodsen50,
|
||||
'txtring10'=> $rekodring10,
|
||||
'txtring20'=> $rekodring20,
|
||||
'txtring50'=> $rekodring50,
|
||||
'txtring100'=> $rekodring100,
|
||||
'txtring1000'=> "0",
|
||||
'jumlahbundle'=> "0",
|
||||
'txtjumlah'=> "0",
|
||||
'jumlahkeping' => "0"
|
||||
|
||||
]);
|
||||
}
|
||||
|
||||
if($denominasiupdate)
|
||||
return "LULUS";
|
||||
else
|
||||
return "GAGAL";
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user