finished notification

This commit is contained in:
hafifierahman
2024-11-08 22:00:17 +08:00
parent 4c113cb052
commit c4388321aa
9 changed files with 688 additions and 36 deletions
@@ -624,5 +624,58 @@ class AliranTunaiController extends Controller
return view('aliran_tunai.laporan.laporanalirantunai',compact('tarikh_cetak','cawangan_info','cawangan','api_url','cawangan_detail','addtunai','alirantunai','teller'));
}
public function LaporanTunaiTeller(Request $request){
$auth_user = Auth::user();
$api_url = config('api.url');
$current = Carbon::now();
$current = new Carbon();
$cawangan_info = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
$cawangan=Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url').'/api/cawangan/detail/'.$auth_user['cawangan'])->json();
$cawangan_detail=$cawangan[0];
$tarikh_cetak = $current->toDateString();
$array_requestteller = [];
//wang Syilling Initialize
$rekodsen1 = 0; $rekodsen5 = 0; $rekodsen10 = 0;
$rekodsen20 = 0; $rekodsen50 = 0;
//Wang Ringgit Initialize
$rekodring1 = 0; $rekodring5 = 0; $rekodring10 = 0;
$rekodring20 = 0; $rekodring50 = 0; $rekodring100 = 0;
$requestteller = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url').'/api/requestTeller/getrekod/'.$auth_user['cawangan'],["teller" => Auth::user()->name,"recno" => $request->recno ])->json();
if($requestteller[0]['modal'] != 0){
$jenisserah = 'pendahuluan';
}else{
$jenisserah = 'serahan';
}
foreach($requestteller as $index => $reqtel)
{
$rekodsen1 += $reqtel['txtsen1'];
$rekodsen5 += $reqtel['txtsen5'];
$rekodsen10 += $reqtel['txtsen10'];
$rekodsen20 += $reqtel['txtsen20'];
$rekodsen50 += $reqtel['txtsen50'];
$rekodring1 += $reqtel['txtring1'];
$rekodring5 += $reqtel['txtring5'];
$rekodring10 += $reqtel['txtring10'];
$rekodring20 += $reqtel['txtring20'];
$rekodring50 += $reqtel['txtring50'];
$rekodring100 += $reqtel['txtring100'];
}
array_push($array_requestteller,[ "rekodsen1" => $rekodsen1,"rekodsen5" => $rekodsen5,"rekodsen10" => $rekodsen10,"rekodsen20" => $rekodsen20,"rekodsen50" => $rekodsen50
,"rekodring1" => $rekodring1,"rekodring5" => $rekodring5,"rekodring10" => $rekodring10,"rekodring20" => $rekodring20,"rekodring50" => $rekodring50,"rekodring100" => $rekodring100]);
return view('aliran_tunai.laporan.laporanrekodteller',compact('tarikh_cetak','cawangan_info','cawangan','api_url','cawangan_detail','array_requestteller','jenisserah'));
}
}
+5 -5
View File
@@ -28,6 +28,7 @@ use Carbon\Carbon;
use PDF;
use DateTime;
use App\Helper;
use Log;
class KhazanahController extends Controller
{
@@ -744,8 +745,9 @@ class KhazanahController extends Controller
{
if($request->jenismodal === 'perubatan')
{
$listUser=User::where('name','=',$request->tuntutan)->get();
$totalsebenar = floatval($listUser[0]->perubatan_asal) - floatval($updatepanjar['bakiperubatan']);
$listUser = User::where('name','=',$request->tuntutan)->first();
$listUser = optional($listUser)->toArray();
$totalsebenar = floatval($listUser['perubatan_asal']) - floatval($updatepanjar['totalperubatan']);
User::where('cawangan','=',$auth_user['cawangan'])
->where('name','=',$request->tuntutan)
->update(array(
@@ -779,9 +781,7 @@ class KhazanahController extends Controller
{
$listUser = User::where('name','=',$updatepanjar['tuntutoleh'])->first();
$listUser = optional($listUser)->toArray();
$totalsebenar = floatval($listUser['perubatan_asal']) + $updatepanjar['bakiperubatan'];
$totalsebenar = floatval($listUser['perubatan_asal']) - floatval($updatepanjar['totalperubatan']);
User::where('cawangan','=',$auth_user['cawangan'])
->where('name','=',$updatepanjar['tuntutoleh'])
->update(array(