api lejer dan imbang duga

This commit is contained in:
hafifierahman
2021-03-11 09:04:31 +08:00
parent 4991277855
commit ad161ea2d0
17 changed files with 1055 additions and 4 deletions
+26
View File
@@ -0,0 +1,26 @@
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class GlCode extends Model
{
protected $table = 'glcode';
public $timestamps = false;
/**
* The attributes that are mass assignable.
*
* @var array
*/
protected $fillable = ['kodcaw','glcode','descpt','acttype','jenisakaun','bayaran','tarikh','amaun' ];
/**
* The attributes excluded from the model's JSON form.
*
* @var array
*/
// protected $hidden = [];
}
+34
View File
@@ -0,0 +1,34 @@
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Glejer extends Model
{
protected $table = 'glejer';
public $timestamps = false;
// protected $fillable = ['tarikh','kodcaw','kodlaluan','bakiawal','masuk','yuran','keluar','baki','tambah','kurang' ];
protected $fillable = [
'kodcaw',
'tarikh',
'glcode',
'descpt',
'debit',
'kredit',
'hariini',
'kelmarin',
'jumlah',
'bulanini',
'tahunini',
'acttype',
'ar'];
}
+53
View File
@@ -0,0 +1,53 @@
<?php
namespace App\Http\Controllers;
use App\HargaEmas;
use App\GlCode;
use App\Cawangan;
use Illuminate\Http\Request;
use Carbon\Carbon;
class GLCodeController extends Controller
{
public function GetGlcode($kodcaw,Request $request) //create on 2021-02-12
{
$current = Carbon::now();
$current = new Carbon();
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$gc=GlCode::on($cawangan['mysql'])->where('glcode','=',$request->glcode)->get();
return response()->json($gc);
}
public function GetGlcodeByActType($kodcaw,$acttype)
{
$current = Carbon::now();
$current = new Carbon();
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$gc=GlCode::on($cawangan['mysql'])->where('acttype','=',$acttype)->get();
return response()->json($gc);
}
}
+38 -2
View File
@@ -190,8 +190,8 @@ class GadaiController extends Controller
public function daftarGadaiMarhun($norujukan,Request $request)
{
$current = Carbon::now();
$current = new Carbon();
$router->get('CalculationPendahuluanSerahan/{kodcaw}',['uses'=>'VaultController@CalculationPendahuluanSerahan']); //panjar
$t_matang = Carbon::now();
$t_matang = new Carbon();
@@ -1916,4 +1916,40 @@ class GadaiController extends Controller
return response()->json($rekod_gadaian);
}
public function CalculationPinjamanDiberi($kodcaw,Request $request)
{
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$request->kodcaw)->first();
$rekod_emaspalsu = Gadai::on($cawangan['mysql'])
->where('t_gadai','<=',$request->tarikh)
->where('sttebus','=','')
->where('tagpalsu','=',1)
->sum('pinjaman');
$rekod_pinjamandiberi = Gadai::on($cawangan['mysql'])
->where('t_gadai','<=',$request->tarikh)
->where('sttebus','=','')
->where('tagpalsu','=',0)
->sum('pinjaman');
$array_rekodemas = ['pinjamankoop' => $rekod_pinjamandiberi,'emaspalsu' => $rekod_emaspalsu];
return response()->json($array_rekodemas);
}
public function CalculationKeuntungan($kodcaw,Request $request)
{
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$request->kodcaw)->first();
$keuntungan = Gadai::on($cawangan['mysql'])
->where('t_gadai','<=',$request->tarikh)
->where('sttebus','=','')
->whereNotNull('upah12')
->sum('upah12');
return response()->json($keuntungan,200);
}
}
@@ -0,0 +1,102 @@
<?php
namespace App\Http\Controllers;
use App\HargaEmas;
use App\GlCode;
use App\Cawangan;
use App\GlDetail;
use Illuminate\Http\Request;
use Carbon\Carbon;
use DB;
class GlDetailsController extends Controller
{
public function sum_gldetails($kodcaw)
{
$current = Carbon::now();
$current = new Carbon();
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$db=$cawangan['mysql'];
$gadai_aging=DB::connection($db)->select("SELECT sum(amaun)as amaun from gldetail where tarikh <= '".$current->toDateString()."' and tarikh >'2013-12-31' and ktacct = '7000/102'");
return response()->json($gadai_aging);
}
public function sum_advance_2014($kodcaw)
{
$current = Carbon::now();
$current = new Carbon();
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$db=$cawangan['mysql'];
$gadai_2014=DB::connection($db)->select("SELECT sum(amaun)as amaun from gldetail where tarikh <= '".$current->toDateString()."' and tarikh >'2014-12-31' and ktacct = '7000/102'");
return response()->json($gadai_2014);
}
public function sumJMC_2015($kodcaw)
{
$current = Carbon::now();
$current = new Carbon();
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$db=$cawangan['mysql'];
$gadai_2015=DB::connection($db)->select("SELECT sum(amaun)as amaun from gldetail where tarikh <= '".$current->toDateString()."' and tarikh >'2015-01-01' and ktacct = '7000/026'");
return response()->json($gadai_2015);
}
public function sumJMC_2014($kodcaw)
{
$current = Carbon::now();
$current = new Carbon();
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$db=$cawangan['mysql'];
$gadai_2014=DB::connection($db)->select("SELECT sum(amaun)as amaun from gldetail where tarikh <= '".$current->toDateString()."' and tarikh >'2014-01-01' and ktacct = '7000/026'");
return response()->json($gadai_2014);
}
public function JumlahSerahanHQ($kodcaw)
{
$current = Carbon::now();
$current = new Carbon();
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$db=$cawangan['mysql'];
$jumlahSerahHQ=DB::connection($db)->select("SELECT sum(amaun)as amaun from gldetail where tarikh <= '".$current->toDateString()."' and tarikh >'2013-12-31' and ktacct = '1000/102'");
return response()->json($jumlahSerahHQ);
}
public function data_imbangduga($kodcaw, $tarikh)
{
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$db=$cawangan['mysql'];
$imbangduga=DB::connection($db)->select("select glcode.glcode, glcode.descpt, glcode.acttype, glcode.tarikh, glcode.amaun, glcode.kodcaw, glcode.jenisakaun, jenisakaun.keterangan,jenisakaun.kod from glcode, jenisakaun where glcode.tarikh='".$tarikh."' and glcode.amaun<>0 and jenisakaun.kod=glcode.acttype order by jenisakaun.kod, glcode.glcode ");
return response()->json($imbangduga);
}
}
+231
View File
@@ -0,0 +1,231 @@
<?php
namespace App\Http\Controllers;
use App\HargaEmas;
use App\GlCode;
use App\Cawangan;
use App\Glejer;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\DB;
use Carbon\Carbon;
class GlejerController extends Controller
{
public function getGlejer($kodcaw, Request $request)
{
$current = Carbon::now();
$current = new Carbon();
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$glejer=Glejer::on($cawangan['mysql'])->where( [['kodcaw','=',$kodcaw],['tarikh','=',$current->toDateString()],['glcode','=',$request->glcode]])->get();
return response()->json($glejer);
}
public function Getglejer_Data($tarikh1,$tarikh2,$kodcaw)
{
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$glejer=Glejer::on($cawangan['mysql'])->whereBetween('tarikh',[$tarikh1,$tarikh2])->orderBy('glcode','ASC')->get();
return response()->json($glejer);
}
public function SumDebit_Glejer($tarikh1,$tarikh2,$kodcaw)
{
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$sumDebit=Glejer::on($cawangan['mysql'])->selectRaw( 'SUM(Debit) as totalDebit')->whereBetween('tarikh',[$tarikh1,$tarikh2])->get();
return response()->json($sumDebit);
}
public function SumKredit_Glejer($tarikh1,$tarikh2,$kodcaw)
{
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$sumDebit=Glejer::on($cawangan['mysql'])->selectRaw( 'SUM(Kredit) as totalKredit')->whereBetween('tarikh',[$tarikh1,$tarikh2])->get();
return response()->json($sumDebit);
}
public function getSemalam_Glejer($kodcaw, Request $request)
{
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$glejer=Glejer::on($cawangan['mysql'])->where('glcode','=',$request->glcode)->orderBy('tarikh','DESC')->limit(1)->get();
return response()->json($glejer);
}
public function Create_Glejer($kodcaw,Request $request)
{
$current = Carbon::now();
$current = new Carbon();
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$glejer=Glejer::on($cawangan['mysql'])->create([
// 'tarikh' => $current->toDateString(),
'kodcaw'=> $request->kodcaw,
'tarikh'=>$current->toDateString(),
'glcode'=>$request->glcode,
'descpt'=>$request->descpt,
'debit'=>$request->debit,
'kredit'=>$request->kredit,
'hariini'=>$request->hariini,
'kelmarin'=>$request->kelmarin,
'jumlah'=>$request->jumlah,
'bulanini'=>$request->bulanini,
'tahunini'=>$request->tahunini,
'acttype'=>$request->acttype
]);
return response()->json($glejer,201);
}
public function carianBulananTahun_glejer($kodcaw,Request $request)
{
$current = Carbon::now();
$current = new Carbon();
$yr = Carbon::now()->format('Y');
$month= Carbon::now()->format('m');
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$glejerMy=Glejer::on ($cawangan['mysql'])->whereYear('tarikh','=',$yr)->whereMonth('tarikh', '=',$month)->where('glcode', '=',$request->glcode)->
orderBy('tarikh','ASC')->get();
return response()->json($glejerMy);
}
/*public function updateRequestTeller($kodcaw,Request $request)
{
$requestteller = RequestTeller::on('mysql7')->
where([['no','=',$request->no],['kodcaw','=',$kodcaw],['kodlaluan','=',$request->kodlaluan],['update','=',0]])
->update(array(
'update' => 1
) );
}
*/
public function Kemaskini_Glejer($kodcaw, Request $request)
{
$current = Carbon::now();
$current = new Carbon();
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$updateGLejer=Glejer::on($cawangan['mysql'])->where([['recno','=',$request->recno],['kodcaw','=', $kodcaw]])->
update(array(
'debit'=>$request->debit,
'kredit'=>$request->kredit,
'hariini'=>$request->hariini,
'kelmarin'=>$request->kelmarin
) );
return response()->json($updateGLejer,200);
}
public function carianTahun_glejer($kodcaw,Request $request)
{
$current = Carbon::now();
$current = new Carbon();
$yr = Carbon::now()->format('Y');
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$db=$cawangan['mysql'];
$gelejerYear=Glejer::on($cawangan['mysql'])->whereYear('tarikh','=',$yr)->where('glcode', '=',$request->glcode)->
orderBy('tarikh','ASC')->get();
return response()->json($gelejerYear);
}
}
@@ -0,0 +1,32 @@
<?php
namespace App\Http\Controllers;
use App\imbangdugalama;
use App\Cawangan;
use Illuminate\Http\Request;
class ImbangDugaLamaController extends Controller
{
public function GetImbangDuga_Lama($kodcaw)
{
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$getImbangDugaLama=imbangdugalama::on($cawangan['mysql'])->get();
return response()->json($getImbangDugaLama);
}
}
+49
View File
@@ -6,6 +6,7 @@ use App\Lelong;
use App\Cawangan;
use App\Gadai;
use App\TuntutBaki;
use App\WTD;
use Illuminate\Http\Request;
use Carbon\Carbon;
@@ -130,6 +131,29 @@ class LelongController extends Controller
}
public function BakiLelongCalculation($kodcaw,Request $request)
{
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$bakilelong = Gadai::on($cawangan['mysql'])
->where([['gadai.sttebus','=', 'L'],['lelong.t_jual','<=',$request->tarikh],['lelong.baki','>=', 0]])
->whereNull('lelong.trkhtuntut')
->rightJoin('lelong', 'gadai.norujukan', '=', 'lelong.norujukan')
->sum('baki');
$rugilelong = Gadai::on($cawangan['mysql'])
->where([['gadai.sttebus','=', 'L'],['lelong.t_jual','<=',$request->tarikh],['lelong.baki','<=', 0]])
->whereNull('lelong.trkhtuntut')
->rightJoin('lelong', 'gadai.norujukan', '=', 'lelong.norujukan')
->sum('baki');
$arraylelong = ['bakilelong' => $bakilelong, 'rugilelong' => $rugilelong];
return response()->json($arraylelong,200);
}
public function BilAkanDilelong($noic)
{
$cawangan_all = Cawangan::on('mysql7')->get();
@@ -275,7 +299,32 @@ class LelongController extends Controller
->first();
return response()->json($lelong,200);
}
public function calculationwtd($kodcaw,Request $request)
{
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$wtd = WTD::on($cawangan['mysql'])
->where('tarikh','<=', $request->tarikh)
->sum('wtd');
return response()->json($wtd,200);
}
public function cajlelongcalculation($kodcaw)
{
$current = Carbon::now();
$current = new Carbon();
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$cajlelong = Lelong::on($cawangan['mysql'])
->whereYear('t_jual','=',$current->year)
->sum('cajlelong');
return response()->json($cajlelong,200);
}
+36 -2
View File
@@ -93,11 +93,45 @@ class PanjarController extends Controller
'nobaucer' => $request->nobaucer,
'nobil' => $request->nobil,
'tuntutoleh' => $request->tuntutoleh
]);
]);
return response()->json($panjar);
}
public function calculationpanjar(Request $request,$kodcaw)
{
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$current = Carbon::now();
$current = new Carbon();
$baikidanselenggara = Panjar::on($cawangan['mysql'])
// ->where('tarikh','>=', $request->mula)
// ->where('tarikh','<=', $request->akhir)
->where('tag', '=', 2)
->whereYear('tarikh','=',$current->year)
->sum('bayaran');
$perubatan = Panjar::on($cawangan['mysql'])
// ->where('tarikh','>=', $request->mula)
// ->where('tarikh','<=', $request->akhir)
->where('tag', '=', 1)
->whereYear('tarikh','=',$current->year)
->sum('bayaran');
$keraian = Panjar::on($cawangan['mysql'])
// ->where('tarikh','>=', $request->mula)
// ->where('tarikh','<=', $request->akhir)
->where('tag', '=', 3)
->whereYear('tarikh','=',$current->year)
->sum('bayaran');
$arraycalculation = ['bds' => $baikidanselenggara, 'perubatan' => $perubatan, 'keraian' => $keraian];
return response()->json($arraycalculation);
}
}
@@ -0,0 +1,32 @@
<?php
namespace App\Http\Controllers;
use App\Vault;
use App\Cawangan;
use App\Tunai;
use App\AddTunai;
use App\GlDetail;
use App\Product;
use Illuminate\Http\Request;
use Carbon\Carbon;
class ProductController extends Controller
{
public function getProduct($kodcaw)
{
$current = Carbon::now();
$current = new Carbon();
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$product=Product::on($cawangan['mysql'])->get();
return response()->json($product);
}
}
+13
View File
@@ -532,4 +532,17 @@ class TebusController extends Controller
return response()->json($create_advansur ,201);
}
public function calculationKeuntunganSebenar($kodcaw,Request $request)
{
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$keuntungan = Tebus::on($cawangan['mysql'])
->where('t_tebus','<=',$request->tarikh)
// ->where('sttebus','=','')
->whereNotNull('rebate')
->sum('rebate');
return response()->json($keuntungan,200);
}
}
@@ -0,0 +1,107 @@
<?php
namespace App\Http\Controllers;
use App\Cawangan;
use App\Tunai;
use App\Gadai;
use App\AddTunai;
use App\RequestTeller;
use App\TunaiGadTeb;
use Illuminate\Http\Request;
use Carbon\Carbon;
class TunaiGadTebController extends Controller
{
public function getCurrentTunaiGadTeb($kodcaw,Request $request)
{
$current = Carbon::now();
$current = new Carbon();
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$tunaiGadteb=TunaiGadTeb::on($cawangan['mysql'])
->where([['kodcaw','=',$kodcaw],['tarikh','=',$current->toDateString()],['kodlaluan','=',$request->kodlaluan]])
->orderBy('tarikh','desc')
->first();
return response()->json($tunaiGadteb);
}
public function UpdateTunaiGadTeb($kodcaw, Request $request)
{
$current = Carbon::now();
$current = new Carbon();
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$updatetunaiGD=TunaiGadTeb::on($cawangan['mysql'])->where( [['tarikh','=', $current->toDateString()],['kodlaluan','=', $request->kodlaluan] ])->
update(array(
'gadai'=>$request->gadai,
'tebus'=>$request->tebus,
'upah'=>$request->upah
));
return response()->json($updatetunaiGD, 200);
}
public function createTunaiGadTeb($kodcaw, Request $request)
{
$current = Carbon::now();
$current = new Carbon();
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$tunaigadteb=TunaiGadTeb::on($cawangan['mysql'])->create([
'tarikh'=>$current->toDateString(),
'kodcaw'=>$request->kodcaw,
'kodlaluan'=>$request->teller,
'prkod'=>$request->prkod,
'gadai'=>$request->gadai,
'tebus'=>$request->tebus,
'upah'=>$request->upah,
'lain'=>$request->lain,
'bakilelong'=>$request->bakilelong,
'byrbakilelong'=>$request->byrbakilelong
]);
return response()->json($tunaigadteb,201);
}
}
+49
View File
@@ -207,6 +207,55 @@ class VaultController extends Controller
return response()->json($gldetail,200);
}
public function TunaiDiTangan($kodcaw,Request $request)
{
$current = Carbon::now();
$current = new Carbon();
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$vault=Vault::on($cawangan['mysql'])
->where('kodcaw','=',$kodcaw)
->where('tarikh','=', $request->tarikh)
->orderby('tarikh','desc')->first();
return response()->json($vault);
}
public function laporanPetiBesi($kodcaw,$tarikh)
{
$current = Carbon::now();
$current = new Carbon();
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$vault=Vault::on($cawangan['mysql'])
->where('kodcaw','=',$kodcaw)
->where('tarikh','=', $tarikh)
->orderby('tarikh','desc')->first();
return response()->json($vault);
}
public function CalculationPendahuluanSerahan($kodcaw,Request $request)
{
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$pendahuluan = Vault::on($cawangan['mysql'])
->where('kodcaw','=',$kodcaw)
->where('tarikh','<=', $request->tarikh)
->sum('pendahuluan');
$serahan = Vault::on($cawangan['mysql'])
->where('kodcaw','=',$kodcaw)
->where('tarikh','<=', $request->tarikh)
->sum('serahan');
$arraypend = ['pendahuluan' => $pendahuluan,'serahan' => $serahan];
return response()->json($arraypend);
}
}
+89
View File
@@ -0,0 +1,89 @@
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Product extends Model
{
protected $table = 'product';
public $timestamps = false;
/**
* The attributes that are mass assignable.
*
* @var array
*/
protected $fillable = [
'prkod',
'tarikh',
'database',
'keterangan',
'tempoh',
'tempohmax',
'pinjaman',
'pinjaman2',
'marginmin',
'marginmax',
'marginansur',
'laporan',
'lanjut1',
'lanjut2',
'matang',
'notis1',
'notis2',
'notis3',
'nt1',
'nt2',
'nt3',
'nt1a',
'nt2a',
'nt3a',
'cajnotis3',
'cajnotis',
'sks1',
'sks2',
'sks3',
'sks4',
'sks5',
'sks6',
'sks1n',
'sks2n',
'sks3n',
'sks4n',
'sks5n',
'sks6n',
'pkadarupah',
'hari',
'kodgl',
'kodglxtra',
'glcode',
'glcodebk',
'glcode_up',
'glcode_kc',
'glcode_cn',
'glcode_cl',
'glcode_hk',
'glcode_sc',
'pilihtempoh',
'harisebulan',
'hari15',
'jenisansur',
'glcode_up_jmc',
'glpd_xtra',
'glcode_upxtra',
'glcode_clxtra',
'glcode_scxtra',
'glcode_rugilelxtra',
'gl_phk',
'gl_bp',
'gl_belumbp'
];
/**
* The attributes excluded from the model's JSON form.
*
* @var array
*/
// protected $hidden = [];
}
+63
View File
@@ -0,0 +1,63 @@
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class TunaiGadTeb extends Model
{
protected $table = 'tunaigadteb';
protected $fillable=[
'tarikh',
'kodcaw',
'kodlaluan',
'prkod',
'gadai',
'tebus',
'upah',
'lain',
'bakilelong',
'byrbakilelong',
'pampasan',
'gadaixtra',
'tebusxtra',
'upahxtra','lainxtra',
'bakilelongxtra',
'byrbakilelongxtra',
'pampasanxtra',
'rugilelong',
'pampasanxtra',
'rugilelong',
'trmrugilelong',
'rugiLelongxtra',
'trnRugiLelongxtra',
'gst_hj',
'gst_cl',
'1sen',
'5sen',
'10sen',
'20sen',
'50sen',
'rm1',
'rm2',
'rm5',
'rm10',
'rm50',
'rm100','
rm1000',
'ansuranupah',
'ansuranrugi',
'gst_hjxtra',
'gst_clxtra',
'belianmarhun',
'jualanmarhun',
'gst_yuran_gx',
'yuran_gad_x',
'yurangadai'];
public $timestamps = false;
}
+40
View File
@@ -0,0 +1,40 @@
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class imbangdugalama extends Model
{
protected $table = 'imbang_duga_lama';
/**
* The attributes that are mass assignable.
*
* @var array
*/
/* protected $fillable = [
];*/
public $timestamps = false;
/**
* The attributes excluded from the model's JSON form.
*
* @var array
*/
// protected $hidden = [];
}
+61
View File
@@ -217,6 +217,7 @@ $router->group(['prefix'=>'api'], function () use ($router){
$router->post('gldetail/{kodcaw}',['uses'=> 'VaultController@creategldetailonline']); //Gldetail Online
$router->post('gldetailkaunter/{kodcaw}',['uses'=> 'VaultController@creategldetail']); //Gldetail Kaunter
$router->get('listgldetail/{kodcaw}',['uses'=> 'VaultController@listgldetail']); //Gldetail List Kaunter
$router->get('laporanpetibesi/{kodcaw}/{tarikh}',['uses'=> 'VaultController@laporanPetiBesi']); //Gldetail List Kaunter
//API PANJAR KHAZANAH
@@ -273,7 +274,67 @@ $router->group(['prefix'=>'api'], function () use ($router){
$router->get('TuntutBaki/resit/{kodcaw}/{norujukan}',['uses'=>'LelongController@resitLelong']);
$router->post('Tuntutbakisimpan/{kodcaw}',['uses'=>'LelongController@simpantuntutbaki']);
$router->put('tuntutbakiupdate/{kodcaw}/{norujukan}',['uses'=>'LelongController@updatetagtbaki']);
//API KOD PRODUK
$router->get('getProduct/{kodcaw}',['uses'=>'ProductController@getProduct']); //add 2021-02-11
//API GLCODE
$router->get('getGlCode/{kodcaw}',['uses'=>'GLCodeController@GetGlcode']); //add 2021-02-11
$router->get('getGlCode/{kodcaw}/acttype/{acttype}',['uses'=>'GLCodeController@GetGlcodeByActType']); //add 2021-02-11
//API IMBANGDUGA_LAMA
$router->get('imbangduga_lama/{kodcaw}', ['uses' =>'ImbangDugaLamaController@GetImbangDuga_Lama']);
//API GLDETAILS
$router->get('jumlahTerkumpulBayaranUpah/{kodcaw}', ['uses'=>'TebusController@JumUpahDibayar_keseluruhan']);
$router->get('gldetailkira_pendahuluan_2013/data/{kodcaw}',['uses'=>'GlDetailsController@sum_gldetails']); // GLDETAILS 7000/102
$router->get('gldetailkira_pendahuluan_2014/data/{kodcaw}',['uses'=>'GlDetailsController@sum_advance_2014']);
$router->get('gldetailkira_pendahuluanJMC_2015/data/{kodcaw}', ['uses' =>'GlDetailsController@sumJMC_2015']);
$router->get('gldetailkira_pendahuluanJMC_2014/data/{kodcaw}', ['uses' =>'GlDetailsController@sumJMC_2014']);
$router->get('gldetailKira_SerahanHQ/data/{kodcaw}', ['uses'=>'GlDetailsController@JumlahSerahanHQ']);
//API GLEJER
$router->get('getGlejer/{kodcaw}',['uses'=>'GlejerController@getGlejer']);
$router->get('getLejerMonthYear/{kodcaw}',['uses'=>'GlejerController@carianBulananTahun_glejer']);
$router->get('getLejerYear/{kodcaw}',['uses'=>'GlejerController@carianTahun_glejer']);
$router->get('getSemalam_Glejer/{kodcaw}',['uses' =>'GlejerController@getSemalam_Glejer']);
$router->post('daftarGlejer/{kodcaw}',['uses'=>'GlejerController@Create_Glejer']);
$router->put('kemasKiniGlejer/{kodcaw}',['uses'=>'GlejerController@Kemaskini_Glejer']);
$router->get('glejer/getdata/{tarikh1}/{tarikh2}/{kodcaw}',['uses'=>'GlejerController@Getglejer_Data']);
$router->get('glejer/sumDebit/{tarikh1}/{tarikh2}/{kodcaw}',['uses'=>'GlejerController@SumDebit_Glejer']);
$router->get('glejer/sumKredit/{tarikh1}/{tarikh2}/{kodcaw}',['uses'=>'GlejerController@SumKredit_Glejer']);
//TUNAI GADAITEBUS
$router->get('getTunaiGadTeb/{kodcaw}',['uses'=>'TunaiGadTebController@getCurrentTunaiGadTeb']);
$router->post('daftarTunaiGadteb/{kodcaw}',['uses'=>'TunaiGadTebController@createTunaiGadTeb']);
$router->put('updateTunaiGadteb/{kodcaw}',['uses'=>'TunaiGadTebController@UpdateTunaiGadTeb']);
$router->put('updateBakiEOD_Vault/{kodcaw}',['uses'=>'VaultController@update_onlyBakiEod']); // add 0n 2021-02-11
$router->get('transaction_spesifik/{norujukan}',['uses'=>'TransactionController@getTransactionByRujukan_specific']); //transaction specific by cawangan & tarikh
$router->get('transaction_spesifik_tarikh/{norujukan}',['uses'=>'TransactionController@getTransactionByRujukan_specific_tarikh']);
$router->get('jumlahBayaranOnlineAll/data/{kodcaw}',['uses'=>'TransactionController@JumlahBayaranOnline_Keseluruhan']); //transaction kira sum all bayaran online cawangan
//IMBANG DUGA//
//Dua-Dua Table
$router->get('CalculationPendahuluanSerahan/{kodcaw}',['uses'=>'VaultController@CalculationPendahuluanSerahan']); //pendahuluan dan serahan
$router->get('KeuntunganArRahn/{kodcaw}',['uses'=>'GadaiController@CalculationKeuntungan']); //Penghutang Ar-Rahn dan Keuntungan Terakru
//-- Harta Semasa --//
$router->get('PinjamanDiberi/{kodcaw}',['uses'=>'GadaiController@CalculationPinjamanDiberi']); //pinjaman diberi
$router->get('TunaiDiTangan/{kodcaw}',['uses'=>'VaultController@TunaiDiTangan']); //Tunai di tangan
//-- Tanggungan Semasa --//
$router->get('CalculationPanjar/{kodcaw}',['uses'=>'PanjarController@calculationpanjar']); //panjar
$router->get('BakiLelongCalculation/{kodcaw}',['uses'=>'LelongController@BakiLelongCalculation']); //baki lelong & Rugi lelong
$router->get('WTD/{kodcaw}',['uses'=>'LelongController@calculationwtd']); //wang tak dituntut
$router->get('cajlelong/{kodcaw}',['uses'=>'LelongController@cajlelongcalculation']); //caj lelong by tahun
$router->get('KeuntunganSebenar/{kodcaw}',['uses'=>'TebusController@calculationKeuntunganSebenar']); //Keuntungan Sebenar
//END IMBANG DUGA//
//Komuditi Pukal
$router->get('komuditi/check',['uses'=>'KomuditiController@checkKomuditi']);