|
|
@@ -422,8 +422,12 @@ class CompoundResourceController extends BaseController |
|
|
|
} |
|
|
|
|
|
|
|
}while(!empty(Compound::where('jenis', $jenis)->where('kpd', $tag.$kpd)->first())); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
//return kpd with tag |
|
|
|
$kpd = $tag . $kpd; |
|
|
|
|
|
|
|
return $kpd; |
|
|
|
} |
|
|
|
|
|
|
@@ -663,7 +667,7 @@ class CompoundResourceController extends BaseController |
|
|
|
* Store a newly created notice |
|
|
|
* |
|
|
|
**/ |
|
|
|
public function storeNotice(Request $request) |
|
|
|
public function storeNewNotice(Request $request) |
|
|
|
{ |
|
|
|
$staff = Staff::with('StaffDetail')->where('api_token',$request->api_token)->first(); |
|
|
|
|
|
|
@@ -741,8 +745,8 @@ class CompoundResourceController extends BaseController |
|
|
|
|
|
|
|
$compoundData = [ |
|
|
|
'jenis' => $request->jenis, |
|
|
|
'kpd' => 'KT'.$kpd, |
|
|
|
'non' => 'NKG'.$kpd, |
|
|
|
'kpd' => $kpd, |
|
|
|
'non' => 'NKG'.filter_var($kpd, FILTER_SANITIZE_NUMBER_INT), |
|
|
|
'nama' => $request->namaP, |
|
|
|
'identity' => $request->noIc, |
|
|
|
'nama_syarikat' => $request->namaS, |
|
|
@@ -777,13 +781,13 @@ class CompoundResourceController extends BaseController |
|
|
|
}elseif($request->jenis == 'Pelbagai_JPB'){ |
|
|
|
|
|
|
|
$kpd = $this->generateCompoundNumber($request->jenis, 'JPB'); |
|
|
|
|
|
|
|
|
|
|
|
$no_siri = date('yn').'-'.filter_var($kpd, FILTER_SANITIZE_NUMBER_INT).'-2'; |
|
|
|
|
|
|
|
$compoundData = [ |
|
|
|
'jenis' => $request->jenis, |
|
|
|
'kpd' => 'JPB'.$kpd, |
|
|
|
'non' => 'NMH'.$kpd, |
|
|
|
'kpd' => $kpd, |
|
|
|
'non' => 'NMH'.filter_var($kpd, FILTER_SANITIZE_NUMBER_INT), |
|
|
|
'nama' => $request->namaP, |
|
|
|
'identity' => $request->noIc, |
|
|
|
'nama_syarikat' => $request->namaS, |
|
|
@@ -819,13 +823,13 @@ class CompoundResourceController extends BaseController |
|
|
|
elseif($request->jenis == 'Pelbagai_LESEN'){ |
|
|
|
|
|
|
|
$kpd = $this->generateCompoundNumber($request->jenis, 'NHN'); |
|
|
|
|
|
|
|
|
|
|
|
$no_siri = date('yn').'-'.filter_var($kpd, FILTER_SANITIZE_NUMBER_INT).'-3'; |
|
|
|
|
|
|
|
$compoundData = [ |
|
|
|
'jenis' => $request->jenis, |
|
|
|
'kpd' => 'NHN'.$kpd, |
|
|
|
'non' => 'NHN'.$kpd, |
|
|
|
'kpd' => $kpd, |
|
|
|
'non' => 'NHN'.filter_var($kpd, FILTER_SANITIZE_NUMBER_INT), |
|
|
|
'nama' => $request->namaP, |
|
|
|
'identity' => $request->noIc, |
|
|
|
'nama_syarikat' => $request->namaS, |
|
|
@@ -859,13 +863,13 @@ class CompoundResourceController extends BaseController |
|
|
|
elseif($request->jenis == 'Pelbagai_PA'){ |
|
|
|
|
|
|
|
$kpd = $this->generateCompoundNumber($request->jenis, 'PA'); |
|
|
|
|
|
|
|
|
|
|
|
$no_siri = date('yn').'-'.filter_var($kpd, FILTER_SANITIZE_NUMBER_INT).'-4'; |
|
|
|
|
|
|
|
$compoundData = [ |
|
|
|
'jenis' => $request->jenis, |
|
|
|
'kpd' => 'PA'.$kpd, |
|
|
|
'non' => 'PA'.$kpd, |
|
|
|
'kpd' => $kpd, |
|
|
|
'non' => 'PA'.filter_var($kpd, FILTER_SANITIZE_NUMBER_INT), |
|
|
|
'nama' => $request->namaP, |
|
|
|
'identity' => $request->noIc, |
|
|
|
'nama_syarikat' => $request->namaS, |