diff --git a/app/Http/Controllers/KelulusanController.php b/app/Http/Controllers/KelulusanController.php index 19ec005..5dd5de8 100644 --- a/app/Http/Controllers/KelulusanController.php +++ b/app/Http/Controllers/KelulusanController.php @@ -86,18 +86,22 @@ class KelulusanController extends Controller public function updatePB(Request $request) { - dd($request->all()); $imageName = time().'.'.$request->image->extension(); - $request->image->move(public_path('images'), $imageName); + $request->image->move(public_path('kelulusanpb'), $imageName); - // dd($imageName); - - $updatelulus = Http::put(config('api.url') .- '/api/UpdateKelulusan/' . $request->kodcaw . '/' . $norujukan,[ - 'sahkan' => 1, - 'namaoperasi' => $request->namaoperasi, - 'siri' => $request->siri + $updatelulus = Http::put(config('api.url') . '/admin/permohonan/updatepb',[ + 'amaun_lulus' => $request->amaun_lulus, + 'kelulusan' => $request->kelulusan, + 'kelulusanpbimage' => $imageName, + 'komen' => '', + 'mohonid' => $request->mohonid ])->json(); + + if($updatelulus) + { + return response(1); + } } } diff --git a/public/kelulusanpb/1649047154.webp b/public/kelulusanpb/1649047154.webp new file mode 100644 index 0000000..5be7112 Binary files /dev/null and b/public/kelulusanpb/1649047154.webp differ diff --git a/public/kelulusanpb/1649047155.webp b/public/kelulusanpb/1649047155.webp new file mode 100644 index 0000000..5be7112 Binary files /dev/null and b/public/kelulusanpb/1649047155.webp differ diff --git a/public/kelulusanpb/1649048144.png b/public/kelulusanpb/1649048144.png new file mode 100644 index 0000000..73ba943 Binary files /dev/null and b/public/kelulusanpb/1649048144.png differ diff --git a/public/kelulusanpb/1649048181.png b/public/kelulusanpb/1649048181.png new file mode 100644 index 0000000..73ba943 Binary files /dev/null and b/public/kelulusanpb/1649048181.png differ diff --git a/public/kelulusanpb/1649048256.jpg b/public/kelulusanpb/1649048256.jpg new file mode 100644 index 0000000..70ac5c4 Binary files /dev/null and b/public/kelulusanpb/1649048256.jpg differ diff --git a/public/kelulusanpb/1649049337.jpg b/public/kelulusanpb/1649049337.jpg new file mode 100644 index 0000000..609835e Binary files /dev/null and b/public/kelulusanpb/1649049337.jpg differ diff --git a/public/kelulusanpb/1649049441.jpg b/public/kelulusanpb/1649049441.jpg new file mode 100644 index 0000000..609835e Binary files /dev/null and b/public/kelulusanpb/1649049441.jpg differ diff --git a/resources/js/Permohonan/RekodMohon.vue b/resources/js/Permohonan/RekodMohon.vue index 98d8f0a..c93cc1f 100644 --- a/resources/js/Permohonan/RekodMohon.vue +++ b/resources/js/Permohonan/RekodMohon.vue @@ -82,7 +82,13 @@ - + + +

+ Tiada Rekod Diperolehi +

+ + @@ -232,7 +238,7 @@ - @@ -550,15 +556,18 @@ export default { this.$refs.bankmodal.mohonid = mid; this.$refs.bankmodal.showModal = true; }, - CetakanPenuh: function (caw, mid) { - let route = window.route('permohonan.cetakanpenuh', { - _query: { - cawangan: caw, - mohonid: mid - }, - }); - window.open(route, '_blank') + DownloadBukti: function(){ + console.log('dassa'); } + // CetakanPenuh: function (caw, mid) { + // let route = window.route('permohonan.cetakanpenuh', { + // _query: { + // cawangan: caw, + // mohonid: mid + // }, + // }); + // window.open(route, '_blank') + // } } } diff --git a/resources/js/components/util/PBmodal.vue b/resources/js/components/util/PBmodal.vue index e50958d..27ed0b2 100644 --- a/resources/js/components/util/PBmodal.vue +++ b/resources/js/components/util/PBmodal.vue @@ -121,9 +121,14 @@ export default { }, FuncHantar: function () { - // console.log(this.item); + console.log(this.item.image); let formData = new FormData(); - formData.append('images', this.item.image); + formData.append('image', this.item.image); + formData.append('kelulusan', this.selected); + formData.append('mohonid', this.mohonid); + formData.append('amaun_lulus', this.amaunlulus); + + // console.log(formData) let config = { header: { @@ -134,13 +139,7 @@ export default { // return; // axios.put(this.$hostname + '/admin/permohonan/updatepb', { - axios.put('api/check/kelulusan/pb',{ - kelulusan: this.selected, - mohonid: this.mohonid, - amaun_lulus: this.amaunlulus, - image: formData - - },config).then(response => { + axios.post('api/check/kelulusan/pb',formData,config).then(response => { if (response.data === 1) { this.showModal = false; diff --git a/routes/api.php b/routes/api.php index a60b626..105b502 100644 --- a/routes/api.php +++ b/routes/api.php @@ -27,7 +27,7 @@ Route::group(['prefix' => 'check'], function () { Route::get('/cawangan', 'App\Http\Controllers\CawanganController@list'); Route::put('/kelulusan/operasi', 'App\Http\Controllers\KelulusanController@updatekelulusan'); - Route::put('/kelulusan/pb', 'App\Http\Controllers\KelulusanController@updatePB'); + Route::post('/kelulusan/pb', 'App\Http\Controllers\KelulusanController@updatePB'); });