update kontroller konfirmasibank
This commit is contained in:
@ -131,6 +131,7 @@
|
|||||||
*/
|
*/
|
||||||
public function export(Request $request) {
|
public function export(Request $request) {
|
||||||
|
|
||||||
|
|
||||||
if (is_null($this->user) || !$this->user->can('konfirmasibank.report')) {
|
if (is_null($this->user) || !$this->user->can('konfirmasibank.report')) {
|
||||||
abort(403, 'Sorry !! You are Unauthorized to view any master data !');
|
abort(403, 'Sorry !! You are Unauthorized to view any master data !');
|
||||||
}
|
}
|
||||||
@ -150,9 +151,8 @@
|
|||||||
//get No Surat
|
//get No Surat
|
||||||
$noSurat = $this->generateNomorSurat();
|
$noSurat = $this->generateNomorSurat();
|
||||||
|
|
||||||
|
|
||||||
//submit info surat
|
//submit info surat
|
||||||
$this->postInfoSurat($request);
|
$this->postInfoSurat($request ,$noSurat);
|
||||||
//Get Info Surat
|
//Get Info Surat
|
||||||
$letter = new Letters;
|
$letter = new Letters;
|
||||||
$infoSurat = $letter->where('no_cif',$request['cus_no'])->orderBy('created_at','desc')->first();
|
$infoSurat = $letter->where('no_cif',$request['cus_no'])->orderBy('created_at','desc')->first();
|
||||||
@ -230,30 +230,31 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
private function postInfoSurat($request){
|
private function postInfoSurat($request, $noSurat){
|
||||||
dd($request);
|
|
||||||
$request->validate([
|
|
||||||
'signer' => ['required'],
|
// $request->validate([
|
||||||
'no_req_surat' => ['required', 'max:100'],
|
// 'signer' => ['required'],
|
||||||
'tgl_req_surat' => ['required', 'numeric', 'min:1'],
|
// 'no_req_surat' => ['required', 'max:100'],
|
||||||
'email' => ['email'],
|
// 'tgl_req_surat' => ['required'],
|
||||||
'tlp' => ['numeric', 'max:12'],
|
// 'email' => ['email'],
|
||||||
'nama_tujuan' => ['required'],
|
// 'tlp' => ['numeric', 'max:10'],
|
||||||
'alamat' => ['required']
|
// 'nama_tujuan' => ['required'],
|
||||||
]);
|
// 'alamat' => ['required']
|
||||||
|
// ]);
|
||||||
|
|
||||||
$currentDate = Carbon::now();
|
$currentDate = Carbon::now();
|
||||||
$tglSurat = $currentDate->format('Y-m-d');
|
$tglSurat = $currentDate->format('Y-m-d');
|
||||||
$letter = new Letters();
|
$letter = new Letters();
|
||||||
$letter->no_cif = $cif;
|
$letter->no_cif = $request->cus_no;
|
||||||
$letter->no_surat = $noSurat;
|
$letter->no_surat = $noSurat;
|
||||||
$letter->tgl_surat = $tglSurat;
|
$letter->tgl_surat = $tglSurat;
|
||||||
$letter->no_req_surat = $noReqSurat;
|
$letter->no_req_surat = $request->no_req_surat;
|
||||||
$letter->tgl_req_surat = $tglReqSurat ;
|
$letter->tgl_req_surat = $request->tgl_req_surat;
|
||||||
$letter->email = $email ;
|
$letter->email = $request->email ;
|
||||||
$letter->tlp = $tlp ;
|
$letter->tlp = $request->tlp ;
|
||||||
$letter->nama_tujuan = $tujuan ;
|
$letter->nama_tujuan = $request->nama_tujuan ;
|
||||||
$letter->alamat = $alamat ;
|
$letter->alamat = $request->alamat ;
|
||||||
$letter->created_at = $currentDate;
|
$letter->created_at = $currentDate;
|
||||||
$letter->status = 1;
|
$letter->status = 1;
|
||||||
$letter->save();
|
$letter->save();
|
||||||
@ -826,4 +827,4 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user