wtd
This commit is contained in:
@@ -418,7 +418,7 @@ class TunaiController extends Controller
|
|||||||
->first();
|
->first();
|
||||||
|
|
||||||
$tunai=Tunai::on($cawangan['mysql'])
|
$tunai=Tunai::on($cawangan['mysql'])
|
||||||
->where([['kodcaw','=',$kodcaw],['tarikh','=', $getdate['tarikh']],['baki','<>',0]])
|
->where([['kodcaw','=',$cawangan['kodcaw']],['tarikh','=', $getdate['tarikh']],['baki','<>',0]])
|
||||||
->GroupBy('kodlaluan')
|
->GroupBy('kodlaluan')
|
||||||
->get();
|
->get();
|
||||||
|
|
||||||
@@ -427,10 +427,10 @@ class TunaiController extends Controller
|
|||||||
foreach($tunai as $index=>$tunsem){
|
foreach($tunai as $index=>$tunsem){
|
||||||
|
|
||||||
$latesttunai=Tunai::on($cawangan['mysql'])
|
$latesttunai=Tunai::on($cawangan['mysql'])
|
||||||
->where([['kodcaw','=',$cawangan['kodcaw']],['tarikh','=',$current->toDateString()],['kodlaluan','=',$tunsem['kodlaluan']]])
|
->where([['kodcaw','=',$cawangan['kodcaw']],['tarikh','<',$current->toDateString()],['kodlaluan','=',$tunsem['kodlaluan']]])
|
||||||
->orderBy('tarikh','desc')
|
->orderBy('tarikh','desc')
|
||||||
->first();
|
->first();
|
||||||
if(sizeof($latesttunai) == 0)
|
if($latesttunai)
|
||||||
{
|
{
|
||||||
$tunai=Tunai::on($cawangan['mysql'])->create([
|
$tunai=Tunai::on($cawangan['mysql'])->create([
|
||||||
'tarikh' => $current->toDateString(),
|
'tarikh' => $current->toDateString(),
|
||||||
@@ -551,7 +551,6 @@ class TunaiController extends Controller
|
|||||||
}
|
}
|
||||||
|
|
||||||
//Peti Besi Cawangan
|
//Peti Besi Cawangan
|
||||||
$getVault=Http::get( config('api.url').'/api/VaultController/'.$auth_user['cawangan'])->json();
|
|
||||||
$getVault=Vault::on($cawangan['mysql'])
|
$getVault=Vault::on($cawangan['mysql'])
|
||||||
->where('kodcaw','=',$cawangan['kodcaw'])
|
->where('kodcaw','=',$cawangan['kodcaw'])
|
||||||
->where('tarikh','=',$current->toDateString())
|
->where('tarikh','=',$current->toDateString())
|
||||||
@@ -559,9 +558,60 @@ class TunaiController extends Controller
|
|||||||
|
|
||||||
if(sizeof($getVault) == 0)
|
if(sizeof($getVault) == 0)
|
||||||
{
|
{
|
||||||
$peti_besi_terkini=Http::post(config('api.url').'/api/daftarVault/'.$auth_user['cawangan'])->json();
|
$vault = Vault::on($cawangan['mysql'])->orderby('tarikh','desc')->first();
|
||||||
$getVault = $peti_besi_terkini['bakiakhir'];
|
|
||||||
|
if($vault)
|
||||||
|
{
|
||||||
|
$vaultcreate = Vault::on($cawangan['mysql'])->create([
|
||||||
|
'kodcaw'=>$cawangan['kodcaw'],
|
||||||
|
'tarikh'=> $current->toDateString(),
|
||||||
|
'bakiawal' => $vault['bakiakhir'],
|
||||||
|
'keluar' => 0,
|
||||||
|
'masuk' => 0,
|
||||||
|
'bakiakhir' => $vault['bakiakhir'],
|
||||||
|
'bakieod' => $vault['bakiakhir'],
|
||||||
|
'pendahuluan' => 0,
|
||||||
|
'serahan' => 0,
|
||||||
|
'1sen' => $vault['1sen'],
|
||||||
|
'5sen' => $vault['5sen'],
|
||||||
|
'10sen' => $vault['10sen'],
|
||||||
|
'20sen' => $vault['20sen'],
|
||||||
|
'50sen' => $vault['50sen'],
|
||||||
|
'rm1' => $vault['rm1'],
|
||||||
|
'rm2' => $vault['rm2'],
|
||||||
|
'rm5' => $vault['rm5'],
|
||||||
|
'rm10' => $vault['rm10'],
|
||||||
|
'rm50' => $vault['rm50'],
|
||||||
|
'rm100' => $vault['rm100'],
|
||||||
|
'rm1000' => $vault['rm1000'],
|
||||||
|
'totpanjar' => 0
|
||||||
|
]);
|
||||||
|
}else{
|
||||||
|
$vaultcreate = Vault::on($cawangan['mysql'])->create([
|
||||||
|
'kodcaw'=>$request->kodcaw,
|
||||||
|
'tarikh'=> $current->toDateString(),
|
||||||
|
'bakiawal' => 0,
|
||||||
|
'keluar' => 0,
|
||||||
|
'masuk' => 0,
|
||||||
|
'bakiakhir' => 0,
|
||||||
|
'bakieod' => 0,
|
||||||
|
'pendahuluan' => 0,
|
||||||
|
'serahan' => 0,
|
||||||
|
'1sen' => 0,
|
||||||
|
'5sen' => 0,
|
||||||
|
'10sen' => 0,
|
||||||
|
'20sen' => 0,
|
||||||
|
'50sen' => 0,
|
||||||
|
'rm1' => 0,
|
||||||
|
'rm2' => 0,
|
||||||
|
'rm5' => 0,
|
||||||
|
'rm10' => 0,
|
||||||
|
'rm50' => 0,
|
||||||
|
'rm100' => 0,
|
||||||
|
'rm1000' => 0,
|
||||||
|
'totpanjar' => 0
|
||||||
|
]);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,22 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Http\Controllers;
|
||||||
|
|
||||||
|
use App\WTDDraft;
|
||||||
|
use Illuminate\Http\Request;
|
||||||
|
use Carbon\Carbon;
|
||||||
|
|
||||||
|
use Illuminate\Support\Facades\Http;
|
||||||
|
|
||||||
|
class WTDController extends Controller
|
||||||
|
{
|
||||||
|
public function getDraftWTD(Request $request){
|
||||||
|
$sagwtddraft = WTDDraft::where('norujukan',$request->norujukan)->first();
|
||||||
|
|
||||||
|
if($sagwtddraft){
|
||||||
|
return 'yes';
|
||||||
|
}else{
|
||||||
|
return 'no';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,34 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App;
|
||||||
|
|
||||||
|
use Illuminate\Database\Eloquent\Model;
|
||||||
|
|
||||||
|
class WTDDraft extends Model
|
||||||
|
{
|
||||||
|
protected $table = 'wtd_draft';
|
||||||
|
public $timestamps = false;
|
||||||
|
protected $connection = 'mysql7';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The attributes that are mass assignable.
|
||||||
|
*
|
||||||
|
* @var array
|
||||||
|
*/
|
||||||
|
protected $fillable = [
|
||||||
|
'id',
|
||||||
|
'nokp',
|
||||||
|
'norujukan',
|
||||||
|
'kodcaw',
|
||||||
|
't_jual',
|
||||||
|
't_gadai',
|
||||||
|
't_lelong'
|
||||||
|
];
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The attributes excluded from the model's JSON form.
|
||||||
|
*
|
||||||
|
* @var array
|
||||||
|
*/
|
||||||
|
// protected $hidden = [];
|
||||||
|
}
|
||||||
@@ -524,6 +524,11 @@ $router->get('TuntutBakiTarikh/{kodcaw}',['uses'=>'LelongController@showTuntutBa
|
|||||||
$router->post('tac/generate/express_payment',['uses'=>'TacExpressPaymentController@generateTacExpressPayment']);
|
$router->post('tac/generate/express_payment',['uses'=>'TacExpressPaymentController@generateTacExpressPayment']);
|
||||||
$router->get('tac/get/express_payment',['uses'=>'TacExpressPaymentController@getTacExpressPayment']);
|
$router->get('tac/get/express_payment',['uses'=>'TacExpressPaymentController@getTacExpressPayment']);
|
||||||
$router->get('tac/verify/express_payment',['uses'=>'TacExpressPaymentController@verifyTacExpressPayment']);
|
$router->get('tac/verify/express_payment',['uses'=>'TacExpressPaymentController@verifyTacExpressPayment']);
|
||||||
|
|
||||||
|
//initiateTunai
|
||||||
|
$router->get('initiate/tunai',['uses'=>'TunaiController@initiateTunai']);
|
||||||
|
//WTD
|
||||||
|
$router->get('check/wtd',['uses'=>'WTDController@getDraftWTD']);
|
||||||
});
|
});
|
||||||
|
|
||||||
$router->group(['prefix'=>'e-arrahn'], function () use ($router){
|
$router->group(['prefix'=>'e-arrahn'], function () use ($router){
|
||||||
|
|||||||
Reference in New Issue
Block a user