From c63aa7d37f62aaa4a6fd178baeb246b708f140e9 Mon Sep 17 00:00:00 2001 From: fifi97 Date: Tue, 3 Aug 2021 08:35:57 +0800 Subject: [PATCH 01/11] add transaction norujukan --- app/Http/Controllers/TransactionController.php | 7 +++++++ routes/web.php | 2 ++ 2 files changed, 9 insertions(+) diff --git a/app/Http/Controllers/TransactionController.php b/app/Http/Controllers/TransactionController.php index ecd4283..d29f2dc 100644 --- a/app/Http/Controllers/TransactionController.php +++ b/app/Http/Controllers/TransactionController.php @@ -96,4 +96,11 @@ class TransactionController extends Controller return response()->json($transaction); } + + public function getTransactionByRujukanAll($norujukan){ + + $transaction = Transaction::on('mysql7')->where('norujukan','=',$norujukan)->get(); + + return response()->json($transaction); + } } \ No newline at end of file diff --git a/routes/web.php b/routes/web.php index 8ab5013..61f4444 100644 --- a/routes/web.php +++ b/routes/web.php @@ -172,7 +172,9 @@ $router->group(['prefix'=>'api'], function () use ($router){ $router->get('transaction/{norujukan}',['uses'=>'TransactionController@getTransactionByRujukan']); $router->get('transaction/one/{norujukan}',['uses'=>'TransactionController@getTransactionByRujukanOne']); $router->get('transaction/id/{id}',['uses'=>'TransactionController@getTransactionByid']); + $router->get('transaction/norujukan/{norujukan}',['uses'=>'TransactionController@getTransactionByRujukanAll']); + $router->get('maxpinjaman',['uses'=>'MaxPinjamanController@getAllMaxPinjaman']); $router->get('transaksi_keuntungan/{norujukan}',['uses'=>'TransaksiKeuntunganController@getTransaksiKeuntunganByRujukan']); From 3ae009b3c7064aad3b2a1c1db865514a28b068a9 Mon Sep 17 00:00:00 2001 From: afiq Date: Mon, 9 Aug 2021 12:10:19 +0800 Subject: [PATCH 02/11] fix customer admin --- app/Http/Controllers/CustomerController.php | 17 +++++++++++++++++ routes/web.php | 1 + 2 files changed, 18 insertions(+) diff --git a/app/Http/Controllers/CustomerController.php b/app/Http/Controllers/CustomerController.php index 3b677e6..3f28a59 100644 --- a/app/Http/Controllers/CustomerController.php +++ b/app/Http/Controllers/CustomerController.php @@ -63,6 +63,23 @@ class CustomerController extends Controller return response()->json($customer); } + public function showOneCustomerByICAdmin(Request $request){ + + // $cawangan_all = Cawangan::on('mysql7')->get(); + // $customer_all = []; + // foreach($cawangan_all as $index=>$cawangan){ + $customer = Customer::on('mysql7') + ->where('kplama','=',$request->ic) + ->orWhere('kpbaru','=',$request->ic) + ->first(); + // if($customer != null){ + // array_push($customer_all,$customer); + // } + // } + + return response()->json($customer); + } + public function showOneCustomerByICMobile($ic){ $cawangan_all = Cawangan::on('mysql7')->get(); diff --git a/routes/web.php b/routes/web.php index 39240ed..da3801b 100644 --- a/routes/web.php +++ b/routes/web.php @@ -37,6 +37,7 @@ $router->group(['prefix'=>'api'], function () use ($router){ $router->get('customers/laporan/{kodcaw}/{tarikh}',['uses'=>'CustomerController@getLaporanCustomers']); $router->get('customers/latest/{kodcaw}',['uses'=>'CustomerController@getLatestCustomer']); $router->put('customers/information/update/admin', ['uses' => 'CustomerController@customerUpdateAdmin']); + $router->get('admin/customers/nokp/search',['uses'=>'CustomerController@showOneCustomerByICAdmin']); //Gadai API $router->get('gadai',['uses'=>'GadaiController@showAllGadais']); From 65931b6c771a9f67318599ae029febbc2d5a04af Mon Sep 17 00:00:00 2001 From: MUHD HAFIFIE Date: Thu, 12 Aug 2021 23:43:34 +0800 Subject: [PATCH 03/11] fix skit2 --- app/Http/Controllers/TebusController.php | 32 +++++++++++++++++++++++- app/Http/Controllers/TunaiController.php | 14 +++++++++++ config/database.php | 8 ++++++ routes/web.php | 3 +++ 4 files changed, 56 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/TebusController.php b/app/Http/Controllers/TebusController.php index 12c0f76..e08ce36 100644 --- a/app/Http/Controllers/TebusController.php +++ b/app/Http/Controllers/TebusController.php @@ -1041,7 +1041,6 @@ class TebusController extends Controller $penghutangkaki = imbangdugalama::on($cawangan['mysql']) ->sum('penghutang'); - return response()->json($penghutangkaki,200); } @@ -1211,4 +1210,35 @@ class TebusController extends Controller return response($rebet); } + public function getUpahLamaToday($kodcaw,$norujukan) + { + $current = Carbon::now(); + $current = new Carbon(); + + $cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first(); + + $listadvansur = Advansur::on($cawangan['mysql']) + ->where('norujukan','=',$norujukan) + ->where('tarikh','=',$current->toDateString()) + ->orderBy('tarikh','desc') + ->get(); + + if(sizeof($listadvansur) > 0) + return response(1); + else + return response(0); + } + + public function removeUpahLamaToday($kodcaw,$norujukan) + { + $cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first(); + + $removed = Advansur::on($cawangan['mysql'])->where('norujukan','=',$norujukan)->delete(); + + if($removed) + return response(1); + else + return response(0); + } + } diff --git a/app/Http/Controllers/TunaiController.php b/app/Http/Controllers/TunaiController.php index b4f9725..ded94ed 100644 --- a/app/Http/Controllers/TunaiController.php +++ b/app/Http/Controllers/TunaiController.php @@ -272,6 +272,20 @@ class TunaiController extends Controller return response()->json($requestteller); } + public function getRequestTellerLaporanSerahanBerkala($kodcaw,Request $request) + { + + $current = Carbon::now(); + $current = new Carbon(); + + $requestteller=RequestTeller::on('mysql7') + ->where([['kodcaw','=',$kodcaw],['update','=',1],['serahan','>',0],['kodlaluan','=',$request->teller],['tarikh','=',$current->toDateString()]]) + ->orderBy('recno','desc') + ->first(); + + return response()->json($requestteller); + } + public function getRequestTellerByDate($kodcaw,Request $request) { diff --git a/config/database.php b/config/database.php index da7a044..eebc494 100644 --- a/config/database.php +++ b/config/database.php @@ -16,6 +16,7 @@ return [ 'collation' => 'utf8_unicode_ci', 'prefix' => '', 'strict' => false, + 'unix_socket' => env('UNIX_SOCKET', '/Applications/MAMP/tmp/mysql/mysql.sock'), ], 'mysql2' => [ 'driver' => 'mysql', @@ -28,6 +29,7 @@ return [ 'collation' => 'utf8_unicode_ci', 'prefix' => '', 'strict' => false, + 'unix_socket' => env('UNIX_SOCKET', '/Applications/MAMP/tmp/mysql/mysql.sock'), ], 'mysql3' => [ 'driver' => 'mysql', @@ -40,6 +42,7 @@ return [ 'collation' => 'utf8_unicode_ci', 'prefix' => '', 'strict' => false, + 'unix_socket' => env('UNIX_SOCKET', '/Applications/MAMP/tmp/mysql/mysql.sock'), ], 'mysql4' => [ 'driver' => 'mysql', @@ -52,6 +55,7 @@ return [ 'collation' => 'utf8_unicode_ci', 'prefix' => '', 'strict' => false, + 'unix_socket' => env('UNIX_SOCKET', '/Applications/MAMP/tmp/mysql/mysql.sock'), ], 'mysql5' => [ 'driver' => 'mysql', @@ -64,6 +68,7 @@ return [ 'collation' => 'utf8_unicode_ci', 'prefix' => '', 'strict' => false, + 'unix_socket' => env('UNIX_SOCKET', '/Applications/MAMP/tmp/mysql/mysql.sock'), ], @@ -78,6 +83,7 @@ return [ 'collation' => 'utf8_unicode_ci', 'prefix' => '', 'strict' => false, + 'unix_socket' => env('UNIX_SOCKET', '/Applications/MAMP/tmp/mysql/mysql.sock'), ], @@ -92,6 +98,7 @@ return [ 'collation' => 'utf8_unicode_ci', 'prefix' => '', 'strict' => false, + 'unix_socket' => env('UNIX_SOCKET', '/Applications/MAMP/tmp/mysql/mysql.sock'), ], 'mysql8' => [ 'driver' => 'mysql', @@ -104,6 +111,7 @@ return [ 'collation' => 'utf8_unicode_ci', 'prefix' => '', 'strict' => false, + 'unix_socket' => env('UNIX_SOCKET', '/Applications/MAMP/tmp/mysql/mysql.sock'), ], 'mysql9' => [ diff --git a/routes/web.php b/routes/web.php index eccfa04..15c0016 100644 --- a/routes/web.php +++ b/routes/web.php @@ -216,6 +216,8 @@ $router->group(['prefix'=>'api'], function () use ($router){ $router->get('advansurdetailsrange/{kodcaw}',['uses'=>'TebusController@advansurdetailsRange']); $router->post('ansuran/create/{kodcaw}',['uses'=>'TebusController@createAdvansur']); $router->get('advansur/{kodcaw}/{norujukan}',['uses'=>'TebusController@getAdvansurUpah']); + $router->get('upahlamatoday/{kodcaw}/{norujukan}',['uses'=>'TebusController@getUpahLamaToday']); + $router->post('removeupahlamatoday/{kodcaw}/{norujukan}',['uses'=>'TebusController@removeUpahLamaToday']); //POLIS API $router->get('polis/get/',['uses'=>'PolisController@getPolis']); @@ -296,6 +298,7 @@ $router->group(['prefix'=>'api'], function () use ($router){ $router->post('requestTeller/{kodcaw}',['uses' => 'TunaiController@createRequestTeller']); $router->get('requestTeller/get/{kodcaw}',['uses' => 'TunaiController@getRequestTeller']); $router->get('requestTeller/getlaporan/{kodcaw}',['uses' => 'TunaiController@getRequestTellerLaporanSerahan']); + $router->get('requestTeller/getlaporanberkala/{kodcaw}',['uses' => 'TunaiController@getRequestTellerLaporanSerahanBerkala']); $router->get('requestTeller/get/{kodcaw}/date',['uses' => 'TunaiController@getRequestTellerByDate']); $router->put('requestTeller/update/{kodcaw}',['uses' => 'TunaiController@updateRequestTeller']); $router->put('requestTeller/batal/{kodcaw}',['uses' => 'TunaiController@batalRequestTeller']); From 45dddaa8e548dbfdfc0e617edb878eca36500404 Mon Sep 17 00:00:00 2001 From: fifi97 Date: Sun, 15 Aug 2021 07:36:20 +0800 Subject: [PATCH 04/11] fix gadai --- app/Http/Controllers/GadaiController.php | 42 +++++++++--------------- 1 file changed, 15 insertions(+), 27 deletions(-) diff --git a/app/Http/Controllers/GadaiController.php b/app/Http/Controllers/GadaiController.php index b3f71e5..0d4f2cb 100644 --- a/app/Http/Controllers/GadaiController.php +++ b/app/Http/Controllers/GadaiController.php @@ -625,51 +625,39 @@ class GadaiController extends Controller //Gadai Terkumpul $gadai = Gadai::on($cawangan['mysql']) - ->where('sttebus','=','') + // ->where('sttebus','=','') ->whereNull('hargajualan') ->whereYear('t_gadai','=',$current->year) ->sum('pinjaman'); $gadaitawarruq = Gadai::on($cawangan['mysql']) - ->where('sttebus','=','') + // ->where('sttebus','=','') ->whereNotNull('hargajualan') ->whereYear('t_gadai','=',$current->year) ->sum('pinjaman'); - // //Tebus Terkumpul - // $tebus = Tebus::on($cawangan['mysql']) - // ->where('jenistebus','=','T') - // ->whereNull('hargajualan') - // ->whereYear('t_tebus','=',$current->year) - // ->sum('pinjaman'); + $tebus = Tebus::on($cawangan['mysql']) + ->leftJoin('gadai', 'gadai.norujukan', '=', 'tebus.norujukan') + ->whereNull('gadai.hargajualan') + ->whereYear('tebus.t_tebus','=',$current->year) + ->sum('tebus.pinjaman'); - // $tebustawarruq = Tebus::on($cawangan['mysql']) - // ->where('jenistebus','=','T') - // ->whereNotNull('hargajualan') - // ->whereYear('t_tebus','=',$current->year) - // ->sum('pinjaman'); - - $tebus = Gadai::on($cawangan['mysql']) - ->where('sttebus','=','T') - ->whereNull('hargajualan') - ->whereYear('t_gadai','=',$current->year) - ->sum('pinjaman'); - - $tebustawarruq = Gadai::on($cawangan['mysql']) - ->where('sttebus','=','T') - ->whereNotNull('hargajualan') - ->whereYear('t_gadai','=',$current->year) - ->sum('pinjaman'); + $tebustawarruq = Tebus::on($cawangan['mysql']) + ->leftJoin('gadai', 'gadai.norujukan', '=', 'tebus.norujukan') + ->whereNotNull('gadai.hargajualan') + ->whereYear('tebus.t_tebus','=',$current->year) + ->sum('tebus.pinjaman'); + $gadvar = $gadai + $gadaitawarruq; + $tebvar = $tebus + $tebustawarruq; //Variasi - $variasi = $gadai - $tebus; + $variasi = $gadvar - $tebvar; //Outstanding $outstanding = Gadai::on($cawangan['mysql']) ->where('sttebus','=','') - ->orderBy('t_gadai','desc') ->sum('pinjaman'); array_push($array_dashboard,["gadai" => $gadai,"gadaitawarruq" => $gadaitawarruq,"tebus" => $tebus,"tebustawarruq" => $tebustawarruq, "variasi" => $variasi, "outstanding" => $outstanding]); From 4383fd478168e2385a5de83b2e3f9bea3a9a0ff6 Mon Sep 17 00:00:00 2001 From: MUHD HAFIFIE Date: Mon, 16 Aug 2021 17:00:58 +0800 Subject: [PATCH 05/11] fix skit2 --- app/Http/Controllers/KelulusanController.php | 2 +- app/Http/Controllers/LelongController.php | 25 ++++++++++++++++++++ routes/web.php | 1 + 3 files changed, 27 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/KelulusanController.php b/app/Http/Controllers/KelulusanController.php index 6f35d4a..9ecf456 100644 --- a/app/Http/Controllers/KelulusanController.php +++ b/app/Http/Controllers/KelulusanController.php @@ -118,7 +118,7 @@ class KelulusanController extends Controller } } - else + else if($pengesahan == 'operasi') { if($request->pembatalan == null) { diff --git a/app/Http/Controllers/LelongController.php b/app/Http/Controllers/LelongController.php index ea6992d..187e61d 100644 --- a/app/Http/Controllers/LelongController.php +++ b/app/Http/Controllers/LelongController.php @@ -511,4 +511,29 @@ class LelongController extends Controller return response()->json($lelong,200); } + public function checkSerahLelong(Request $request) + { + $current = Carbon::now(); + $current = new Carbon(); + + $cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$request->kodcaw)->first(); + + $lelong = Lelong::on($cawangan['mysql']) + ->where('norujukan', '=', $request->norujukan) + ->where('t_lelong', '=', $current->toDateString()) + ->first(); + + if($lelong) + { + if($lelong['lel1stop'] == 1) + { + return response(1); + }else{ + return response(0); + } + }else{ + return response(0); + } + } + } diff --git a/routes/web.php b/routes/web.php index 15c0016..4bd4723 100644 --- a/routes/web.php +++ b/routes/web.php @@ -65,6 +65,7 @@ $router->group(['prefix'=>'api'], function () use ($router){ $router->get('check/serah/gadai',['uses'=>'GadaiController@checkSerahGadaian']); $router->get('check/serah/tebus',['uses'=>'TebusController@checkSerahTebus']); + $router->get('check/serah/lelong',['uses'=>'LelongController@checkSerahLelong']); $router->get('gadai/serah_marhun/khazanah/{kodcaw}',['uses'=>'GadaiController@serahMarhunKhazanah']); $router->get('gadai/serah_marhun/khazanah/petibesi/{kodcaw}',['uses'=>'GadaiController@serahPetiBesi']); From 9fdf7a48e573263c180836767c5a9a0a3102b20c Mon Sep 17 00:00:00 2001 From: MUHD HAFIFIE Date: Tue, 17 Aug 2021 18:29:39 +0800 Subject: [PATCH 06/11] fix skit2 pasal --- app/Http/Controllers/GadaiController.php | 1 - app/Http/Controllers/LelongController.php | 6 ++++++ app/Http/Controllers/TebusController.php | 10 ++++++++-- app/Http/Controllers/VaultController.php | 2 +- 4 files changed, 15 insertions(+), 4 deletions(-) diff --git a/app/Http/Controllers/GadaiController.php b/app/Http/Controllers/GadaiController.php index 0d4f2cb..b59e0c2 100644 --- a/app/Http/Controllers/GadaiController.php +++ b/app/Http/Controllers/GadaiController.php @@ -841,7 +841,6 @@ class GadaiController extends Controller $gadai = Gadai::on($cawangan['mysql']) ->selectRaw('COUNT(*) AS bilangan, SUM(nilaimarhun) as jumlahmarhun, SUM(pinjaman) as jumlahpinjaman') ->where('t_gadai','=',$request->tarikh) - ->where('sttebus','=','') ->orderBy('t_gadai') ->get(); diff --git a/app/Http/Controllers/LelongController.php b/app/Http/Controllers/LelongController.php index 187e61d..7fb3641 100644 --- a/app/Http/Controllers/LelongController.php +++ b/app/Http/Controllers/LelongController.php @@ -212,6 +212,12 @@ class LelongController extends Controller if($kodcaw == '011412') $rugitotal -= 7248.4; + if($kodcaw == '020303') + { + $bakilelong -= 542.6; + $rugitotal += 0.01; + } + $arraylelong = ['bakilelong' => $bakilelong, 'rugilelong' => $rugitotal]; return response()->json($arraylelong,200); diff --git a/app/Http/Controllers/TebusController.php b/app/Http/Controllers/TebusController.php index e08ce36..c9f0a02 100644 --- a/app/Http/Controllers/TebusController.php +++ b/app/Http/Controllers/TebusController.php @@ -506,7 +506,7 @@ class TebusController extends Controller $cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first(); $tebus = Tebus::on($cawangan['mysql']) - ->select('tebus.t_tebus', 'gad.t_gadai','trans.tarikh_bayaran','tebus.nilaimarhun','tebus.tagterima', 'tebus.teller','tebus.jenistebus','tebus.pinjaman','tebus.bakiupah','tebus.bakipjm','gad.norujukan','cust.nama','gad.nokp','tebus.jbg') + ->select('tebus.t_tebus', 'gad.t_gadai','gad.hargajualan','gad.bakihargajualan','gad.bakipjm as gadaibakipjm','trans.tarikh_bayaran','tebus.nilaimarhun','tebus.tagterima', 'tebus.teller','tebus.jenistebus','tebus.pinjaman','tebus.bakiupah','tebus.bakipjm','gad.norujukan','cust.nama','gad.nokp','tebus.jbg') ->join('gadai as gad','gad.norujukan','=','tebus.norujukan') ->join('online_arrahn.customer as cust', function($join) { @@ -541,7 +541,13 @@ class TebusController extends Controller ->where('t_tebus','=',$request->tarikh) ->whereNotNull('hargajualan'); - $totalpenebusantawarruq = $tebustawarruq->sum('tebus.pinjaman'); + $tebustawarruqansuran = Tebus::on($cawangan['mysql']) + ->join('gadai as gad','gad.norujukan','=','tebus.norujukan') + ->where('t_tebus','=',$request->tarikh) + ->whereNotNull('hargajualan') + ->where('hargajualan','<>','bakihargajualan'); + + $totalpenebusantawarruq = ($tebustawarruq->sum('tebus.pinjaman') - $tebustawarruqansuran->sum('gad.pinjaman')) + $tebustawarruqansuran->sum('gad.bakipjm'); $bilpenebusantawarruq = $tebustawarruq->count(); $totalrebatetawarruq = $tebustawarruq->sum('tebus.rebate'); $totalkeuntungantawarruq = $tebustawarruq->sum('tebus.bakiupah'); diff --git a/app/Http/Controllers/VaultController.php b/app/Http/Controllers/VaultController.php index 7686890..39212ca 100644 --- a/app/Http/Controllers/VaultController.php +++ b/app/Http/Controllers/VaultController.php @@ -395,7 +395,7 @@ class VaultController extends Controller //Sebelum Tawarruq - if($kodcaw == 'KB2' || $kodcaw == 'WCY' || $kodcaw == '1STOP' || $kodcaw == 'ARM' || $kodcaw == 'APM' || $kodcaw == '010621' || $kodcaw == '010915') + if($kodcaw == 'KB2' || $kodcaw == 'WCY' || $kodcaw == '1STOP' || $kodcaw == 'ARM' || $kodcaw == 'APM' || $kodcaw == '010621' || $kodcaw == '010915' || $kodcaw == '020303') { $serahanpkb = GlDetail::on($cawangan['mysql']) ->where('dtacct','=',$serahanpkb) From fd3bbd2fb008f358de8292acbbf7b5bf292ba3ae Mon Sep 17 00:00:00 2001 From: fifi97 Date: Fri, 20 Aug 2021 02:50:05 +0800 Subject: [PATCH 07/11] fix skit2 --- app/Http/Controllers/TebusController.php | 14 ++++++++++++++ routes/web.php | 1 + 2 files changed, 15 insertions(+) diff --git a/app/Http/Controllers/TebusController.php b/app/Http/Controllers/TebusController.php index c9f0a02..8d0c166 100644 --- a/app/Http/Controllers/TebusController.php +++ b/app/Http/Controllers/TebusController.php @@ -621,6 +621,20 @@ class TebusController extends Controller return response()->json($wakil,200); } + public function FirstWakil($kodcaw) + { + $cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first(); + + $wakil = Wakil::on($cawangan['mysql']) + ->orderBy('nowakil','desc') + ->first(); + + if($wakil['nowakil']) + return response($wakil['nowakil']); + else + return response(0); + } + public function getWakil($kodcaw,$icno){ $cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first(); diff --git a/routes/web.php b/routes/web.php index 4bd4723..86b43f6 100644 --- a/routes/web.php +++ b/routes/web.php @@ -314,6 +314,7 @@ $router->group(['prefix'=>'api'], function () use ($router){ //API WAKIL $router->get('getwakil/{kodcaw}',['uses' => 'TebusController@AllWakil']); + $router->get('firstwakil/{kodcaw}',['uses' => 'TebusController@FirstWakil']); $router->get('getwakil/{kodcaw}/{icno}',['uses' => 'TebusController@getWakil']); $router->get('getwakil/{kodcaw}/code/{nowakil}',['uses' => 'TebusController@getWakilbycode']); $router->put('ubahwakil/{kodcaw}',['uses'=>'TebusController@UbahWakil']); From 2e7cfeb1ec3ec343d75723a00f90d50f5efeb770 Mon Sep 17 00:00:00 2001 From: "e.arrahn" Date: Fri, 20 Aug 2021 03:40:31 +0800 Subject: [PATCH 08/11] server --- app/Http/Controllers/GadaiController.php | 2 +- app/Http/Controllers/KelulusanController.php | 2 +- app/Http/Controllers/LelongController.php | 6 ++++++ app/Http/Controllers/PanjarController.php | 1 - app/Http/Controllers/VaultController.php | 2 +- 5 files changed, 9 insertions(+), 4 deletions(-) diff --git a/app/Http/Controllers/GadaiController.php b/app/Http/Controllers/GadaiController.php index b3f71e5..de49b27 100644 --- a/app/Http/Controllers/GadaiController.php +++ b/app/Http/Controllers/GadaiController.php @@ -2401,7 +2401,7 @@ class GadaiController extends Controller $tarikhtawarruq = '2021-06-29'; break; case '011231': - $tarikhtawarruq = '2021-06-24'; + $tarikhtawarruq = '2021-06-23'; break; case '011232': $tarikhtawarruq = '2021-06-28'; diff --git a/app/Http/Controllers/KelulusanController.php b/app/Http/Controllers/KelulusanController.php index 6f35d4a..9ecf456 100644 --- a/app/Http/Controllers/KelulusanController.php +++ b/app/Http/Controllers/KelulusanController.php @@ -118,7 +118,7 @@ class KelulusanController extends Controller } } - else + else if($pengesahan == 'operasi') { if($request->pembatalan == null) { diff --git a/app/Http/Controllers/LelongController.php b/app/Http/Controllers/LelongController.php index ea6992d..1882476 100644 --- a/app/Http/Controllers/LelongController.php +++ b/app/Http/Controllers/LelongController.php @@ -212,6 +212,12 @@ class LelongController extends Controller if($kodcaw == '011412') $rugitotal -= 7248.4; + if($kodcaw == '020303') + { + $bakilelong -= 542.6; + $rugitotal += 0.01; + } + $arraylelong = ['bakilelong' => $bakilelong, 'rugilelong' => $rugitotal]; return response()->json($arraylelong,200); diff --git a/app/Http/Controllers/PanjarController.php b/app/Http/Controllers/PanjarController.php index 6583daa..e127649 100644 --- a/app/Http/Controllers/PanjarController.php +++ b/app/Http/Controllers/PanjarController.php @@ -154,7 +154,6 @@ class PanjarController extends Controller if($kodcaw == 'APM') { $perubatan = $perubatan - 10; - $baikidanselenggara = $baikidanselenggara - 10; } $arraycalculation = ['bds' => $baikidanselenggara, 'perubatan' => $perubatan, 'keraian' => $keraian]; diff --git a/app/Http/Controllers/VaultController.php b/app/Http/Controllers/VaultController.php index 7686890..39212ca 100644 --- a/app/Http/Controllers/VaultController.php +++ b/app/Http/Controllers/VaultController.php @@ -395,7 +395,7 @@ class VaultController extends Controller //Sebelum Tawarruq - if($kodcaw == 'KB2' || $kodcaw == 'WCY' || $kodcaw == '1STOP' || $kodcaw == 'ARM' || $kodcaw == 'APM' || $kodcaw == '010621' || $kodcaw == '010915') + if($kodcaw == 'KB2' || $kodcaw == 'WCY' || $kodcaw == '1STOP' || $kodcaw == 'ARM' || $kodcaw == 'APM' || $kodcaw == '010621' || $kodcaw == '010915' || $kodcaw == '020303') { $serahanpkb = GlDetail::on($cawangan['mysql']) ->where('dtacct','=',$serahanpkb) From 1db358001b681cd4ddbb2d880962d7c5588aa442 Mon Sep 17 00:00:00 2001 From: afiq Date: Fri, 20 Aug 2021 04:23:48 +0800 Subject: [PATCH 09/11] Blacklist --- app/Blacklist.php | 27 +++++++++++++++++++++ app/Http/Controllers/CustomerController.php | 8 ++++++ config/database.php | 8 ------ routes/web.php | 1 + 4 files changed, 36 insertions(+), 8 deletions(-) create mode 100644 app/Blacklist.php diff --git a/app/Blacklist.php b/app/Blacklist.php new file mode 100644 index 0000000..704db95 --- /dev/null +++ b/app/Blacklist.php @@ -0,0 +1,27 @@ +json(number_format($jumlahBakiLelong,2)); } + + public function blacklistCustomer(Request $request){ + + $blacklist = Blacklist::where('nokp',$request->nokp)->first(); + + return response()->json($blacklist); + } } diff --git a/config/database.php b/config/database.php index eebc494..da7a044 100644 --- a/config/database.php +++ b/config/database.php @@ -16,7 +16,6 @@ return [ 'collation' => 'utf8_unicode_ci', 'prefix' => '', 'strict' => false, - 'unix_socket' => env('UNIX_SOCKET', '/Applications/MAMP/tmp/mysql/mysql.sock'), ], 'mysql2' => [ 'driver' => 'mysql', @@ -29,7 +28,6 @@ return [ 'collation' => 'utf8_unicode_ci', 'prefix' => '', 'strict' => false, - 'unix_socket' => env('UNIX_SOCKET', '/Applications/MAMP/tmp/mysql/mysql.sock'), ], 'mysql3' => [ 'driver' => 'mysql', @@ -42,7 +40,6 @@ return [ 'collation' => 'utf8_unicode_ci', 'prefix' => '', 'strict' => false, - 'unix_socket' => env('UNIX_SOCKET', '/Applications/MAMP/tmp/mysql/mysql.sock'), ], 'mysql4' => [ 'driver' => 'mysql', @@ -55,7 +52,6 @@ return [ 'collation' => 'utf8_unicode_ci', 'prefix' => '', 'strict' => false, - 'unix_socket' => env('UNIX_SOCKET', '/Applications/MAMP/tmp/mysql/mysql.sock'), ], 'mysql5' => [ 'driver' => 'mysql', @@ -68,7 +64,6 @@ return [ 'collation' => 'utf8_unicode_ci', 'prefix' => '', 'strict' => false, - 'unix_socket' => env('UNIX_SOCKET', '/Applications/MAMP/tmp/mysql/mysql.sock'), ], @@ -83,7 +78,6 @@ return [ 'collation' => 'utf8_unicode_ci', 'prefix' => '', 'strict' => false, - 'unix_socket' => env('UNIX_SOCKET', '/Applications/MAMP/tmp/mysql/mysql.sock'), ], @@ -98,7 +92,6 @@ return [ 'collation' => 'utf8_unicode_ci', 'prefix' => '', 'strict' => false, - 'unix_socket' => env('UNIX_SOCKET', '/Applications/MAMP/tmp/mysql/mysql.sock'), ], 'mysql8' => [ 'driver' => 'mysql', @@ -111,7 +104,6 @@ return [ 'collation' => 'utf8_unicode_ci', 'prefix' => '', 'strict' => false, - 'unix_socket' => env('UNIX_SOCKET', '/Applications/MAMP/tmp/mysql/mysql.sock'), ], 'mysql9' => [ diff --git a/routes/web.php b/routes/web.php index 86b43f6..b933e59 100644 --- a/routes/web.php +++ b/routes/web.php @@ -38,6 +38,7 @@ $router->group(['prefix'=>'api'], function () use ($router){ $router->get('customers/latest/{kodcaw}',['uses'=>'CustomerController@getLatestCustomer']); $router->put('customers/information/update/admin', ['uses' => 'CustomerController@customerUpdateAdmin']); $router->get('admin/customers/nokp/search',['uses'=>'CustomerController@showOneCustomerByICAdmin']); + $router->get('customer/blacklist',['uses'=>'CustomerController@blacklistCustomer']); //Gadai API $router->get('gadai',['uses'=>'GadaiController@showAllGadais']); From 784c667247d39d8906ea1f26ee8b9a46f6720ef5 Mon Sep 17 00:00:00 2001 From: MUHD HAFIFIE Date: Sun, 22 Aug 2021 16:15:13 +0800 Subject: [PATCH 10/11] fix skit2 --- app/Http/Controllers/CustomerController.php | 16 ++++++---------- app/Http/Controllers/LelongController.php | 2 +- 2 files changed, 7 insertions(+), 11 deletions(-) diff --git a/app/Http/Controllers/CustomerController.php b/app/Http/Controllers/CustomerController.php index 7adc7b2..f430b16 100644 --- a/app/Http/Controllers/CustomerController.php +++ b/app/Http/Controllers/CustomerController.php @@ -391,13 +391,7 @@ class CustomerController extends Controller } public function customerUpdateKaunter($nokp,Request $request){ - // $cawangan_all = Cawangan::on('mysql7')->get(); - // foreach($cawangan_all as $index=>$cawangan){ - // $customer = Customer::on($cawangan['mysql']) - // ->where('kplama','=',$nokp) - // ->orWhere('kpbaru','=',$nokp) - // ->first(); - // if($customer != null){ + $poskod = Poskod::on('mysql7')->where('poskod','=',$request->poskod)->first(); $customer_update = Customer::on('mysql7') ->where('kplama','=',$nokp) @@ -407,10 +401,12 @@ class CustomerController extends Controller 'telefon2' => $request->telefon2, 'kodbank' => $request->kodbank, 'noakaun' => $request->noakaun, - 'nota' => $request->nota + 'nota' => $request->nota, + 'alamat1' => $request->alamat, + 'poskod' => $request->poskod, + 'koddaerah' => $poskod['koddaerah'], + 'kodnegeri' => $poskod['kodnegeri'] )); - // } - // } return response()->json($customer_update, 200); } diff --git a/app/Http/Controllers/LelongController.php b/app/Http/Controllers/LelongController.php index 7fb3641..260589f 100644 --- a/app/Http/Controllers/LelongController.php +++ b/app/Http/Controllers/LelongController.php @@ -437,7 +437,7 @@ class LelongController extends Controller $cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first(); $lelong = Lelong::on($cawangan['mysql']) - ->select('tuntutbaki.batchno','tuntutbaki.tarikh','tuntutbaki.bakipjm','tuntutbaki.bakiupah','tuntutbaki.recno','lelong.t_lelong','tuntutbaki.norujukan','customer.nama','customer.kpbaru','tuntutbaki.hargajual','tuntutbaki.jumlah','tuntutbaki.cajlelong','lelong.pinjaman') + ->select('tuntutbaki.batchno','tuntutbaki.nowakil','tuntutbaki.tarikh','tuntutbaki.bakipjm','tuntutbaki.bakiupah','tuntutbaki.recno','lelong.t_lelong','tuntutbaki.norujukan','customer.nama','customer.kpbaru','tuntutbaki.hargajual','tuntutbaki.jumlah','tuntutbaki.cajlelong','lelong.pinjaman') ->where('lelong.norujukan','=',$norujukan) ->whereNotNull('lelong.trkhtuntut') ->leftJoin('tuntutbaki', 'tuntutbaki.norujukan', '=', 'lelong.norujukan') From e11b1775fe2f7966588331b51bbf1e74e6d3116f Mon Sep 17 00:00:00 2001 From: fifi97 Date: Mon, 30 Aug 2021 16:35:38 +0800 Subject: [PATCH 11/11] editing skit2 --- app/Http/Controllers/TunaiController.php | 24 ++++++++++++++++++++++++ routes/web.php | 4 ++++ 2 files changed, 28 insertions(+) diff --git a/app/Http/Controllers/TunaiController.php b/app/Http/Controllers/TunaiController.php index ded94ed..0cd76a5 100644 --- a/app/Http/Controllers/TunaiController.php +++ b/app/Http/Controllers/TunaiController.php @@ -214,6 +214,17 @@ class TunaiController extends Controller return response()->json($addtunai); } + public function getAddTunaiDate($kodcaw,Request $request) + { + + $current = Carbon::now(); + $current = new Carbon(); + + $cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first(); + $addtunai=AddTunai::on($cawangan['mysql'])->where([['kodcaw','=',$kodcaw],['tarikh','=',$request->tarikh]])->get(); + return response()->json($addtunai); + } + public function getAddTunaibyKodlaluan($kodcaw,Request $request) { @@ -375,6 +386,19 @@ class TunaiController extends Controller return response()->json($tunai); } + + public function GetTellerWork($kodcaw) + { + $cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first(); + + $teller = Tunai::on($cawangan['mysql']) + ->select('kodlaluan') + ->whereRaw('LENGTH(kodlaluan) > 14') + ->distinct() + ->get(); + + return response()->json($teller); + } } diff --git a/routes/web.php b/routes/web.php index b933e59..8e3ab55 100644 --- a/routes/web.php +++ b/routes/web.php @@ -259,6 +259,7 @@ $router->group(['prefix'=>'api'], function () use ($router){ $router->get('getPastTunai/{kodcaw}',['uses' =>'TunaiController@getTunaiPast']); $router->get('GetLatestTunai/{kodcaw}',['uses' =>'TunaiController@getLatestTunai']); $router->get('getAddTunai/{kodcaw}/',['uses' =>'TunaiController@getAddTunai']); + $router->get('getAddTunaiDate/{kodcaw}/',['uses' =>'TunaiController@getAddTunaiDate']); $router->get('getAddTunai/{kodcaw}/kodlaluan/',['uses' =>'TunaiController@getAddTunaibyKodlaluan']); $router->get('getAddTunaiLatest/{kodcaw}',['uses' =>'TunaiController@getAddTunaibyKodlaluanLatest']); $router->put('gadai/hapus/{kodcaw}/{norujukan}', ['uses' => 'GadaiController@GadaiHapus']); @@ -386,6 +387,9 @@ $router->group(['prefix'=>'api'], function () use ($router){ //NAMA PENGGUNA TAMBAH KODLALUAN $router->get('get/pengguna/{kodcaw}',['uses'=>'TransactionController@GetPengguna']); + //NAMA SETIAP TELLER DALAM TUNAI + $router->get('get/tellerwork/{kodcaw}',['uses'=>'TunaiController@GetTellerWork']); + //IMBANG DUGA// //Dua-Dua Table