diff --git a/app/Http/Controllers/LelongController.php b/app/Http/Controllers/LelongController.php index b7c4423a..9fb98edf 100644 --- a/app/Http/Controllers/LelongController.php +++ b/app/Http/Controllers/LelongController.php @@ -582,6 +582,7 @@ class LelongController extends Controller $keuntungan = bcdiv(($detail_sag['tempoh']-$detail_sag['tempohbayar'])*$detail_sag['kadarupah']/100*$detail_sag['bakipjm'],1,1)-$beza_keuntungan; $sumhargaasas = 0; + $sumnmarhuns = 0; $lelongbidmarhun = LelongBidMarhun::where('lelongbid_id','=',$bid['id'])->get(); foreach($lelongbidmarhun as $marhun) { @@ -596,6 +597,8 @@ class LelongController extends Controller $marhun->harga = $karat->harga2; $marhun->n_marhun = $marhun->berat * $karat->harga2; + $sumnmarhuns = $sumnmarhuns + $marhun->n_marhun; + $marhun->hargaasas = $val; $marhun->save(); } @@ -618,7 +621,8 @@ class LelongController extends Controller $kirakeuntungan = LelongBid::where('norujukan',$bid['norujukan']) ->update([ 'bakiupah'=> bcdiv($keuntungan,1,1), - 'hargaasas'=> $sumhargaasas + 'hargaasas'=> $sumhargaasas, + 'nmarhuns'=> $sumnmarhuns ]); //insert loguser $loguser = new LogUser; diff --git a/app/Http/Controllers/MarhunController.php b/app/Http/Controllers/MarhunController.php index 8ae61494..4663e46f 100644 --- a/app/Http/Controllers/MarhunController.php +++ b/app/Http/Controllers/MarhunController.php @@ -486,9 +486,9 @@ class MarhunController extends Controller $lelongBidMarhun->n_marhun = $request->berat_emas * $lelongBidMarhun->harga; $lelongBidMarhun->update(); - // $existingPengesahan = Pengesahan::where('lelongbidmarhun_id', '=', $request->idmarhun) - // ->first() - // ->delete(); + $existingPengesahan = Pengesahan::where('lelongbidmarhun_id', '=', $request->idmarhun) + ->first(); + //->delete(); } // if ($perluPengesahan == true) { @@ -1595,8 +1595,26 @@ class MarhunController extends Controller $user = Auth::user(); $current = Carbon::now(); - $checkExisting = ScanSemak::where('norujukan', '=', $request->norujukan_barcode) - ->whereNull('scan_masuk') + $lelongbidItem = LelongBid::where('norujukan', '=', $request->norujukan_barcode)->first(); + + $scanKeluar = new ScanMarhun; + $scanKeluar->kodcaw = $lelongbidItem['kodcaw']; + $scanKeluar->lelong_id = $lelongbidItem['lelong_id']; + $scanKeluar->lelongbid_id = $lelongbidItem['id']; + $scanKeluar->norujukan = $lelongbidItem['norujukan']; + $scanKeluar->user_id = $user['id']; + $scanKeluar->tarikh_scankeluar = $current->toDateString(); + $scanKeluar->masa_scankeluar = $current->toTimeString(); + $scanKeluar->tag_scankeluar = 1; + // $scanKeluar->masa_scanmasuk = $current->toTimeString(); //dummy data + // $scanKeluar->tarikh_scanmasuk = $current->toDateString(); //dummy data + // $scanKeluar->masa = $current->toTimeString(); //dummy data + $scanKeluar->save(); + + $lelong_id = $lelongbidItem['lelong_id']; + $lelongDetail = Lelong::where('id', '=', $lelong_id)->first(); + $lelongbid = LelongBid::where('lelong_id', '=', $lelong_id) + ->where('caw_id', '=', $caw->id) ->get(); if ($checkExisting->isEmpty()) { diff --git a/app/Http/Controllers/TangguhLelongController.php b/app/Http/Controllers/TangguhLelongController.php index 0f9aa1fe..ef84dcb3 100644 --- a/app/Http/Controllers/TangguhLelongController.php +++ b/app/Http/Controllers/TangguhLelongController.php @@ -16,6 +16,8 @@ use App\Models\CawanganLelong; use App\Models\TangguhLelong; use App\Models\Pengesahan; use App\Models\GadaiMarhun; +use PDF; +use DateTime; class TangguhLelongController extends Controller @@ -110,84 +112,65 @@ class TangguhLelongController extends Controller $getic = Gadai::on($datalelbid[0]['kodcaw'])->whereIn('norujukan',$arraylelbid) ->where('gadai.nokp', $request->nokp) - ->get(); - + ->get()->toArray(); + //dd($getic); // $getic = LelongBid::join('gadai', 'lelongbid.norujukan', '=', 'gadai.norujukan') // ->where('lelongbid.kodcaw', $user['kodcaw']) // ->where('gadai.nokp', $request->nokp) // ->where('lelongbid.lelong_id', $request->lelong_id) // ->get(); - - foreach($getic as $index1=>$ic) + + // if(empty($ic)) { + // return redirect()->route('tangguhlelong.carian', $request->lelong_id)->with('failed','Tiada Dalam Rekod Lelongan'); + if($getic) { - $getnorujukan = LelongBid::join('lelongbidmarhun', 'lelongbid.id', '=', 'lelongbidmarhun.lelongbid_id') - ->where('norujukan', $ic->norujukan) - ->where('jbg', $ic->tempoh) - ->where('lelongbid.kodcaw', $user['kodcaw']) - ->where('lelong_id', $request->lelong_id) - ->get(); - // dd($getnorujukan); - - $customer = LelongBid::where('kodcaw', $user['kodcaw']); - - $arraycustomer = $customer->pluck('kodcaw')->toArray(); - $datacustomer = $customer->get(); - - $customer_detail = Customer::query() - ->join('daerah', 'customer.koddaerah', '=', 'daerah.koddaerah') - ->join('negeri', 'customer.kodnegeri', '=', 'negeri.kodnegeri') - ->where('customer.kpbaru', $ic['nokp']) - ->orWhere('customer.kplama', $ic['nokp']) - ->first(); - - // $customer_detail = Customer::join('daerah', 'customer.koddaerah', '=', 'daerah.koddaerah') - // ->join('negeri', 'customer.kodnegeri', '=', 'negeri.kodnegeri') - // ->where('customer.kpbaru', $ic['nokp']) - // ->orWhere('customer.kplama', $ic['nokp']) - // ->first(); - // dd($customer_detail); - - // $getic['customer_detail'] = $customer_detail; - // $getic2 = $customer_detail; - // dd($getic2); - - foreach($getnorujukan as $norujukan) + + foreach($getic as $index1=>$ic) { - // dd($norujukan); - $pengesahan = Pengesahan::where('lelongbidmarhun_id', $norujukan->id) - ->where('lelongbid_id', $norujukan->lelongbid_id) - ->where('norujukan', $norujukan->norujukan) - ->first(); - // dd($pengesahan); + + $getnorujukan = LelongBid::join('lelongbidmarhun', 'lelongbid.id', '=', 'lelongbidmarhun.lelongbid_id') + ->where('norujukan', $ic['norujukan']) + ->where('jbg', $ic['tempoh']) + ->where('lelongbid.kodcaw', $user['kodcaw']) + ->where('lelong_id', $request->lelong_id) + ->get(); + // dd($getnorujukan); + + + $customer = LelongBid::where('kodcaw', $user['kodcaw']); - $adapengesahan = Pengesahan::join('lelongbid', 'pengesahan.norujukan', '=', 'lelongbid.norujukan') - ->where('pengesahan.norujukan', $norujukan->norujukan) - ->where('pengesahan.status_ubah', 6) - ->where('pengesahan.lelong_id', $request->lelong_id) - ->get(); - // dd($adapengesahan); - - if($pengesahan) - { - return redirect()->route('tangguhlelong.carian', $request->lelong_id)->with('failed','Pengesahan Tangguh Lelong Telah Dibuat'); - } - else - { - $getic[$index1]['user_details'] = $getnorujukan; - $getic[$index1]['t_lelong'] = $getnorujukan[0]['t_lelong']; - $getic[$index1]['sdhadapengesahan'] = $adapengesahan; - } - - } + $arraycustomer = $customer->pluck('kodcaw')->toArray(); + $datacustomer = $customer->get(); - } + $customer_detail = Customer::query() + ->join('daerah', 'customer.koddaerah', '=', 'daerah.koddaerah') + ->join('negeri', 'customer.kodnegeri', '=', 'negeri.kodnegeri') + ->where('customer.kpbaru', $ic['nokp']) + ->orWhere('customer.kplama', $ic['nokp']) + ->first(); + //dd($customer_detail); - $lelong_id = $request->lelong_id; - - return view('tangguhlelong.searchbyic', compact('getic', 'customer_detail', 'user', 'lelong_id', 'namacaw')); + + foreach($getnorujukan as $norujukan) + { + + $getic[$index1]['user_details'] = $getnorujukan; + $getic[$index1]['t_lelong'] = $getnorujukan[0]['t_lelong']; + // $getic[$index1]['sdhadapengesahan'] = $adapengesahan; + $getic[$index1]['lelongbid_id'] = $norujukan->lelongbid_id; - } + } + + $lelong_id = $request->lelong_id; + + } //end foreach + return view('tangguhlelong.searchtodownload', compact('getic', 'customer_detail', 'user', 'lelong_id', 'namacaw')); + } else { + return redirect()->route('tangguhlelong.carian', $request->lelong_id)->with('failed','Tiada Dalam Rekod Lelongan'); + } //end if($getic) + + } //tutup nokp != null } @@ -409,6 +392,7 @@ class TangguhLelongController extends Controller ->first(); $pengesahan->disahkan_oleh = $user->id; $pengesahan->disahkan_pada = $currentdate; + $pengesahan->status = 2; $pengesahan->save(); $tangguhlelong = TangguhLelong::where('lelong_id', $request->lelong_id) @@ -416,6 +400,7 @@ class TangguhLelongController extends Controller ->where('norujukan', $lelongbidmarhun[0]['norujukan']) ->first(); $tangguhlelong->tarikhtangguh = $currentdate; + $tangguhlelong->status = 2; $tangguhlelong->save(); $biddelete = LelongBid::join('lelongbidmarhun', 'lelongbid.id', '=', 'lelongbidmarhun.lelongbid_id') @@ -527,4 +512,360 @@ class TangguhLelongController extends Controller return view('tangguhlelong.taglelbidmarhun',compact('tangguhlelong', 'id', 'norujukan', 'caw_names','datatangguh')); } + + public function mohontangguhlelong(Request $request) + { + //new added 120922 nisha + $user = Auth::user(); + $currentdate = Carbon::now(); + $currentdate = $currentdate->toDateTimeString(); + + $current = new Carbon(); + $t_mohon = $current->toDateString(); + + $selectedbid_id = $request->lelongbid_id; + //dd($selectedbid_id); + $nokp = $request->nokp; + $lelong_id = $request->lelong_id; + + if(empty($selectedbid_id)) + { + return redirect()->route('tangguhlelong.carian', $request->lelong_id)->with('failed','Sila Pilih No Rujukan Terlebih Dahulu'); + } + else + { + $lelongbid = LelongBid::whereIn('lelongbid.id', $selectedbid_id) + ->get(); + // dd($lelongbid); + + $arraynorujukan = []; + + foreach($lelongbid as $index1=>$bidmarhun) + { + // dd($bidmarhun->toArray()); + $lelongbidmarhun = LelongBidMarhun::where('lelongbid_id',$bidmarhun->id) + ->get(); + $bidmarhun['lelongbidmarhun'] = $lelongbidmarhun->toArray(); + + $bidmarhun['percents'] = round(($bidmarhun->pinjaman / $bidmarhun->nmarhuns * 100),2); + + $history = TangguhLelong::where('lelongbid_id',$bidmarhun->id) + ->first(); + //dd($bidmarhun->id); + + if($history) + { + return redirect()->route('tangguhlelong.carian', $request->lelong_id)->with('failed','Maaf No Rujukan Telah Wujud Dalam Senarai Mohon Tangguh'); + + } else { + $tangguhlelong = new TangguhLelong(); //pastikan hanya 1 kali insert utk lelong_id & norujukan yg sama + $tangguhlelong->kodcaw = $bidmarhun->kodcaw; + $tangguhlelong->lelong_id = $request->lelong_id; + $tangguhlelong->lelongbid_id = $bidmarhun->id; + $tangguhlelong->norujukan = $bidmarhun->norujukan; + $tangguhlelong->pinjaman = $bidmarhun->pinjaman; + $tangguhlelong->ditangguh_oleh = $user->id; + $tangguhlelong->ditangguh_pada = $currentdate; + $tangguhlelong->status = 0; + $tangguhlelong->save(); + + $pengesahan = new Pengesahan(); + $pengesahan->lelong_id = $request->lelong_id; + $pengesahan->lelongbid_id = $bidmarhun->id; + $pengesahan->lelongbidmarhun_id = $bidmarhun->id; + $pengesahan->norujukan = $bidmarhun->norujukan; + $pengesahan->diminta_oleh = $user->id; + $pengesahan->diminta_pada = $currentdate; + $pengesahan->save(); + } + + $customer = Customer::where('kpbaru','=',$nokp) + ->orWhere('kplama','=',$nokp) + ->join('poskod','customer.poskod','=','poskod.poskod') + ->join('daerah','poskod.koddaerah','=','daerah.koddaerah') + ->join('negeri','poskod.kodnegeri','=','negeri.kodnegeri') + ->first(); + + $cwgn = Cawangan::where('caw_code','=',$bidmarhun->kodcaw) + ->first(); + } + + } + // return view('pdf.brgtangguhlelong',compact('lelongbid','lelongbidmarhun','customer','t_mohon','nokp')); + $pdf = PDF::loadView('pdf.brgtangguhlelong',compact('lelongbid','lelongbidmarhun','customer','cwgn','t_mohon','nokp')) + ->setPaper('a4', 'potrait'); + + return $pdf->download('Borang Tangguh Lelong.pdf'); + } + + public function sentangguh() + { + $user = Auth::user(); + + // // $tangguh = TangguhLelong::join('lelongbid','tangguhlelong.lelongbid_id','=','lelongbid.id') + // ->where('tangguhlelong.kodcaw', $user->kodcaw) + // ->get(); + + // foreach($tangguh as $index1=>$t) + // { + + // $lelongbid = LelongBid::where('id', $t->lelongbid_id) + // ->where('norujukan', $t->norujukan) + // ->get(); + + // $tangguh[$index1]['tdet'] = $lelongbid; + // } + // $tangguh = TangguhLelong::join('lelongbid','tangguhlelong.lelongbid_id','=','lelongbid.id') + + $tangguh = TangguhLelong::where('tangguhlelong.kodcaw', $user->kodcaw) + ->get(); + + foreach($tangguh as $index1=>$t) + { + if($t['status'] == 4) + { + $lelongbid = Lelong::where('id', $t->lelong_id) + ->get(); + + $tangguh[$index1]['tdet'] = $lelongbid; + } else + { + $lelongbid = LelongBid::where('id', $t->lelongbid_id) + ->where('norujukan', $t->norujukan) + ->get(); + + $tangguh[$index1]['tdet'] = $lelongbid; + } + + + } + + return view('tangguhlelong.senaraimohontangguh',compact('user','tangguh')); + } + + public function uploadborang(Request $request) + { + $data = base64_encode($request->borang->get()); + $file_type = $request->borang->extension(); + $tangguhlelong = TangguhLelong::where('lelongbid_id','=',$request->lelongbid_id) + ->where('norujukan','=',$request->norujukan)->first(); + + $tangguhlelong->filename = $data; + $tangguhlelong->file_type = $file_type; + $tangguhlelong->status = 1; + $tangguhlelong->update(); + + return redirect()->route('tangguhlelong.sentangguh',$request->lelong_id) + ->with('success', 'Borang Tangguh Lelong Berjaya Di Simpan.'); + } + + public function operasisenmohontangguh($lelong_id, $caw_code) + { + $caw_code = $caw_code; + $lelong_id = $lelong_id; + $currentdate = Carbon::now(); + $currentdate = $currentdate->toDateTimeString(); + + $pengesahan = Pengesahan::join('tangguhlelong', 'pengesahan.norujukan', '=', 'tangguhlelong.norujukan') + ->where('pengesahan.lelong_id', $lelong_id) + ->whereNull('pengesahan.disahkan_oleh') + ->whereNull('pengesahan.disahkan_pada') + ->whereNull('tangguhlelong.tarikhtangguh') + ->whereIn('tangguhlelong.status',[1,2,3,4]) + ->get(); + + + // dd($pengesahan); + + foreach($pengesahan as $index1=>$sah) + { + $lelongbid = LelongBid::where('id', $sah->lelongbid_id) + ->where('norujukan', $sah->norujukan) + // ->where('kodcaw', $caw_code) + ->get(); + // dd($lelongbid); + + $pengesahan[$index1]['bid_details'] = $lelongbid; + $pengesahan[$index1]['nota'] = $sah->nota; + } + + $filter_null = function($x){ + if(! empty( $x->bid_details->first())){ + return $x; + } + }; + + $filtered_pengesahan = $pengesahan->filter($filter_null); + + // return view('tangguhlelong.sensahpc', compact('pengesahan', 'lelong_id' , 'caw_code')); + return view('tangguhlelong.senactionoperasi', compact('filtered_pengesahan', 'lelong_id' , 'caw_code')); + } + + public function operasidownloadborang($lelongbid_id) + { + //dd($lelongbid_id); + $selectedbid_id = $lelongbid_id; + + $tangguh = TangguhLelong::where('lelongbid_id',$selectedbid_id) + ->first(); + // $download = Http::get(config('api.url').'/admin/permohonan/viewfiles',[ + // 'files_id' => $tangguh->files_id + // ])->json(); + + //update status=operasi download borang tangguh + $tangguh->status = 2; //operasi download + $tangguh->update(); + + return response(base64_decode($tangguh['filename']), 200, [ + 'Content-type' => 'application/' . $tangguh['file_type'], + 'Content-Disposition' => 'inline; filename='.$tangguh['norujukan'] + ]); + } + + public function operasiuploadborang(Request $request) + { + // dd($request->all()); + $data = base64_encode($request->surat->get()); + $file_type = $request->surat->extension(); + $tangguhlelong = TangguhLelong::where('lelongbid_id','=',$request->lelongbidid_modal) + ->where('norujukan','=',$request->norujukan_modal)->first(); + + // dd($tangguhlelong->toArray()); + + // dd($data); + // dd($tangguhlelong); + $tangguhlelong->filename = $data; + $tangguhlelong->file_type = $file_type; + $tangguhlelong->status = 3; + $tangguhlelong->update(); + + return redirect()->route('pengesahan.opsenaraisahtangguh',[$tangguhlelong->lelong_id, $tangguhlelong->kodcaw]) + ->with('success', 'Borang Pengesahan Tangguh Lelong Berjaya Di Simpan.'); + } + + public function operasisahtangguh(Request $request) + { + $user = Auth::user(); + $currentdate = Carbon::now(); + $currentdate = $currentdate->toDateTimeString(); + + //dd($request->all()); + $tangguhlelong = TangguhLelong::where('lelongbid_id','=',$request->lelongbidid_mdl) + ->where('norujukan','=',$request->norujukan_mdl)->first(); + + if($request->sahkan == "1") { + $tangguhlelong->status = 4; + $tangguhlelong->ditangguh_oleh = $user->id; + $tangguhlelong->ditangguh_pada = $currentdate; + $tangguhlelong->update(); + + //update pengesahan sbb operasi dh lulus + $pengesahan = Pengesahan::where('lelongbid_id','=',$request->lelongbidid_mdl) + ->where('norujukan','=',$request->norujukan_mdl)->first(); + + $pengesahan->disahkan_oleh = $user->id; + $pengesahan->disahkan_pada = $currentdate; + $pengesahan->update(); + + //delete from lelongbid,lelongbidmarhun + $lelongbidmarhun = LelongBidMarhun::where('lelongbidmarhun.lelongbid_id', $request->lelongbidid_mdl) + ->delete(); + + $lelongbid = LelongBid::where('lelongbid.id', $request->lelongbidid_mdl) + ->delete(); + + + }else{ + $tangguhlelong->status = 99; + $tangguhlelong->update(); + } + + + return redirect()->route('pengesahan.opsenaraisahtangguh',[$tangguhlelong->lelong_id, $tangguhlelong->kodcaw]) + ->with('success', 'Tangguh Lelong Telah Di Sahkan.'); + } + + public function senaraitlhtangguh() + { + $arrayinfo = []; + + $lelong = CawanganLelong::join('lelong','cawangan_lelong.lelong_id','=','lelong.id') + ->join('cawangan','cawangan_lelong.caw_id', '=', 'cawangan.id') + ->join('tangguhlelong','tangguhlelong.lelong_id','=','cawangan_lelong.lelong_id') + ->where('lelong.sts_lelong', 0) + ->where('tangguhlelong.status',4) + ->select('cawangan_lelong.lelong_id','lelong.tarikh_lelong','lelong.masatamat_lelong','lelong.harga_emas_asas','lelong.jbg','lelong.cajlelong','lelong.sts_lelong') + ->groupBy('cawangan_lelong.lelong_id') + ->get() + ->toArray(); + + foreach($lelong as $info) + { + + $detailsinfo = CawanganLelong::join('cawangan','cawangan_lelong.caw_id','=','cawangan.id') + ->where('lelong_id',$info['lelong_id']) + ->get() + ->toArray(); + array_push($arrayinfo,['info'=>$info, 'detailsinfo'=>$detailsinfo]); + // dd($arrayinfo); + } + + return view('tangguhlelong.senleltlhtangguh',compact('lelong', 'arrayinfo')); + } + + public function operasisenlulustangguh($lelong_id, $caw_code) + { + $caw_code = $caw_code; + $lelong_id = $lelong_id; + $currentdate = Carbon::now(); + $currentdate = $currentdate->toDateTimeString(); + + $tangguh = TangguhLelong::where('status',4) + ->get(); + + // dd($pengesahan); + + foreach($tangguh as $index1=>$sah) + { + $lelongbid = CawanganLelong::join('lelong','cawangan_lelong.lelong_id','=','lelong.id') + ->where('lelong.id', $sah->lelong_id) + ->get(); + // dd($lelongbid); + + $tangguh[$index1]['bid_details'] = $lelongbid; + + } + + // $filter_null = function($x){ + // if(! empty( $x->bid_details->first())){ + // return $x; + // } + // }; + + // $filtered_pengesahan = $pengesahan->filter($filter_null);0 + + return view('tangguhlelong.sentangguhoperasi', compact('tangguh', 'lelong_id' , 'caw_code')); + } + + public function operasidownloadboranglulus($lelongbid_id) + { + //dd($lelongbid_id); + $selectedbid_id = $lelongbid_id; + + $tangguh = TangguhLelong::where('lelongbid_id',$selectedbid_id) + ->first(); + // $download = Http::get(config('api.url').'/admin/permohonan/viewfiles',[ + // 'files_id' => $tangguh->files_id + // ])->json(); + + //update status=operasi download borang tangguh + // $tangguh->status = 2; //operasi download + // $tangguh->update(); + + return response(base64_decode($tangguh['filename']), 200, [ + 'Content-type' => 'application/' . $tangguh['file_type'], + 'Content-Disposition' => 'inline; filename='.$tangguh['norujukan'] + ]); + + } } diff --git a/config/database.php b/config/database.php index 8b8c6321..bf393ac0 100644 --- a/config/database.php +++ b/config/database.php @@ -773,6 +773,26 @@ return [ ]) : [], ], + 'kaunterpkb' => [ + 'driver' => 'mysql', + 'url' => env('DATABASE_URL_KAUNTERPKB'), + 'host' => env('DB_HOST_KAUNTERPKB', '127.0.0.1'), + 'port' => env('DB_PORT_KAUNTERPKB', '3306'), + 'database' => env('DB_DATABASE_KAUNTERPKB', 'forge'), + 'username' => env('DB_USERNAME_KAUNTERPKB', 'forge'), + 'password' => env('DB_PASSWORD_KAUNTERPKB', ''), + 'unix_socket' => env('DB_SOCKET_KAUNTERPKB', ''), + 'charset' => 'utf8mb4', + 'collation' => 'utf8mb4_unicode_ci', + 'prefix' => '', + 'prefix_indexes' => true, + 'strict' => true, + 'engine' => null, + 'options' => extension_loaded('pdo_mysql') ? array_filter([ + PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'), + ]) : [], + ], + 'pgsql' => [ 'driver' => 'pgsql', 'url' => env('DATABASE_URL'), diff --git a/database/migrations/2022_03_09_122631_create_tangguhlelong_table.php b/database/migrations/2022_03_09_122631_create_tangguhlelong_table.php index c3e40e58..dbb52366 100644 --- a/database/migrations/2022_03_09_122631_create_tangguhlelong_table.php +++ b/database/migrations/2022_03_09_122631_create_tangguhlelong_table.php @@ -25,6 +25,8 @@ class CreateTangguhlelongTable extends Migration $table->datetime('ditangguh_pada'); $table->string('nota'); $table->timestamps(); + $table->integer('status'); //new added + $table->string('filetype'); // $table->foreign('lelong_id') // ->references('id')->on('lelong') @@ -35,6 +37,9 @@ class CreateTangguhlelongTable extends Migration // ->onDelete('cascade'); }); + + // once the table is created use a raw query to ALTER it and add the MEDIUMBLOB + DB::statement("ALTER TABLE tangguhlelong ADD filename LONGBLOB"); } /** diff --git a/resources/views/includes/sidebar.blade.php b/resources/views/includes/sidebar.blade.php index 4be85a69..657637c7 100644 --- a/resources/views/includes/sidebar.blade.php +++ b/resources/views/includes/sidebar.blade.php @@ -109,9 +109,22 @@ -
| BORANG PERMOHONAN TANGGUH LELONG | +
|---|
| Kepada | +: | +Bahagian Operasi Ar-Rahn | ++ | |||
| Nama Pelanggan | +: | +{{ $customer['nama'] }} | ++ | |||
| Alamat Pelanggan | +: | +{{ strtoupper($customer['alamat1']) }} + {!! ($customer['alamat2'] === null || $customer['alamat2'] === '') ? '' : ' ' . strtoupper($customer['alamat2']) !!} + {{ ' ' . $customer['poskod'] . ' ' . strtoupper($customer['namadaerah']) . ' ' . strtoupper($customer['negeri'])}} |
+ + | Alamat Baru (sekiranya ada perubahan) |
+ : | ++ |
| No Telefon | +: | +{{ $customer['telefon'] }} | ++ | No Telefon (terkini) |
+ : | ++ |
| Tarikh Permohonan | +: | +@php + $myDateTime = DateTime::createFromFormat('Y-m-d', $t_mohon); + $datez = $myDateTime->format('d-m-Y'); + echo($datez); + @endphp | + +||||
Pohon penangguhan lelong Batch {{ $borang['lelong_id']}} yang akan dijalankan pada tarikh {{ $tlelong }} bagi pembiayaan sepertimana berikut:- | ||||||
| Cawangan Ar-Rahn | +: | +{{ $cwgn['caw_name'] }} | ++ | Nilai Pembiayaan (RM) | +: | +{{ $borang['pinjaman']}} | ++ | Pembiayaan Asal (%) | +: | +{{ $borang['percent']}} | +
| No Kad Pengenalan | +: | +{{ $nokp }} | ++ | Nilai Marhun Asal (RM) | +: | +{{ $borang['nilaimarhun']}} | ++ | Nilai Marhun Semasa (RM) | +: | +{{ $borang['nmarhuns']}} | +
| No SAG | +: | +{{ $borang['norujukan'] }} | ++ | JBG | +: | +{{ $borang['jbg']}} | ++ | Pembiayaan Semasa (%) | +: | +{{ $borang['percents']}} | +
+
| Bil | +Marhun | +Berat (gm) | +Mutu | + +||
|---|---|---|---|---|---|
| + | + | Asal | +Baru | +Asal | +Baru | + +
| {{ $loop->iteration }} | +{{ $lel['marhun'] }} | +{{ $lel['old_berat'] }} | ++ | {{ $lel['old_karat'] }} | ++ + |
+
| Tandatangan Pelanggan | +: | +............................ | ++ | |||
| Penilai | +: | +_______________________________ | ++ | Khazanah | +: | +_______________________________ | +
| + | + | _______________________________ | ++ | + | + | _______________________________ | +
| + | + | ............................ (nama Penilai) |
+ + | + | + | ............................ (nama Khazanah) |
+
| PC | +: | +_______________________________ | ++ | Bahagian Operasi | +: | +Diluluskan / Tidak Diluluskan | +
| + | + | _______________________________ | ++ | + | + | + |
| + | + | ............................ (nama PC) |
+ + | + | + | ............................ (nama Pegawai Operasi) |
+