Merged in izzati-ujrah (pull request #54)

update tagujrah dalam existing record lelong lama dan lain2
This commit is contained in:
izzati zulkifli
2024-09-06 07:56:35 +00:00
13 changed files with 78 additions and 43 deletions
+2
View File
@@ -102,6 +102,7 @@ class kemaskiniLelong extends Command
$lelongbid->save();
}
}else if($gadai->tagbaru == '1'){
//kiraan keuntungan ujrah
$jeniskeuntungan = 'onepercent';
$keuntungan1 = Http::get(config('app.api_ujrah_url'). 'upahrebettawarruq/'.$lelongbid->kodcaw.'/'.$lelongbid->norujukan.'/'.$jeniskeuntungan)->json();
$ujrahonepercentrebet = Http::get(config('app.api_ujrah_url'). 'kiraupahUjrahOnePercentRebate/'.$lelongbid->kodcaw.'/'.$lelongbid->norujukan)->json();
@@ -161,6 +162,7 @@ class kemaskiniLelong extends Command
$lelongbid->save();
}
}elseif($gadai->tagbaru == '1'){
//kiraan keuntungan ujrah
$jeniskeuntungan = 'onepercent';
$keuntungan1 = Http::get(config('app.api_ujrah_url'). 'upahrebettawarruq/'.$lelongbid->kodcaw.'/'.$lelongbid->norujukan.'/'.$jeniskeuntungan)->json();
$ujrahonepercentrebet = Http::get(config('app.api_ujrah_url'). 'kiraupahUjrahOnePercentRebate/'.$lelongbid->kodcaw.'/'.$lelongbid->norujukan)->json();
+13 -7
View File
@@ -348,6 +348,7 @@ class LelongController extends Controller
'bakilelong' => $bakilelong,
'ujrah' => $ujrah,
'onepercent' => $onepercent,
'tagujrah' => $caw->tagujrah,
]);
$total_nilaimarhun += $nilai_marhun;
@@ -3872,11 +3873,14 @@ class LelongController extends Controller
$keuntungan = 0.00;
}
else{
//kiraan keuntungan ujrah
$jeniskeuntungan = 'onepercent';
$keuntungan1 = Http::get(config('app.api_url'). 'upahtawarruq/'.$cawanganDetail->caw_code.'/'.$datagadai->norujukan.'/'.$jeniskeuntungan)->json();
$keuntungan = round(($keuntungan1['pendapatan']*100)/5,0)*5/100;
// dd($keuntungan);
$keuntungan1 = Http::get(config('app.api_ujrah_url'). 'upahrebettawarruq/'.$cawanganDetail->caw_code.'/'.$datagadai->norujukan.'/'.$jeniskeuntungan)->json();
$ujrahonepercentrebet = Http::get(config('app.api_ujrah_url'). 'kiraupahUjrahOnePercentRebate/'.$cawanganDetail->caw_code.'/'.$datagadai->norujukan)->json();
$keuntungan = $keuntungan1['pendapatan'];
$rounded_ujrah = $ujrahonepercentrebet['ujrah'];
$rounded_onepercent = $ujrahonepercentrebet['onepercent'];
}
}
@@ -3903,13 +3907,15 @@ class LelongController extends Controller
elseif($datagadai->tempohbayar == $datagadai->tempoh ){
$keuntungan = 0.00;
}
else{
else{
//kiraan keuntungan ujrah
$jeniskeuntungan = 'onepercent';
$keuntungan1 = Http::get(config('app.api_ujrah_url'). 'upahtawarruq/'.$cawanganDetail->caw_code.'/'.$datagadai->norujukan.'/'.$jeniskeuntungan)->json();
$keuntungan = round(($keuntungan1['pendapatan']*100)/5,0)*5/100;
// dd($keuntungan);
$keuntungan1 = Http::get(config('app.api_ujrah_url'). 'upahrebettawarruq/'.$cawanganDetail->caw_code.'/'.$datagadai->norujukan.'/'.$jeniskeuntungan)->json();
$ujrahonepercentrebet = Http::get(config('app.api_ujrah_url'). 'kiraupahUjrahOnePercentRebate/'.$cawanganDetail->caw_code.'/'.$datagadai->norujukan)->json();
$keuntungan = $keuntungan1['pendapatan'];
$rounded_ujrah = $ujrahonepercentrebet['ujrah'];
$rounded_onepercent = $ujrahonepercentrebet['onepercent'];
}
}
}
+2 -2
View File
@@ -442,7 +442,7 @@ class ReportController extends Controller
->join('cawangan','cawangan_lelong.caw_id','=','cawangan.id')
->where('cawangan.caw_code',$kodcaw)
->where('cawangan_lelong.lelong_id','=',$lelong_id)
->select('lelong_id','tarikh_lelong','lelong.fasa','lelong.tagujrah')
->select('lelong_id','tarikh_lelong','lelong.fasa','cawangan_lelong.tagujrah')
->groupBy('lelong_id')
->get();
@@ -942,7 +942,7 @@ class ReportController extends Controller
$lelong_id = Lelong::join('cawangan_lelong','lelong.id','=','cawangan_lelong.lelong_id')
->where('cawangan_lelong.lelong_id','=',$lelongid)
->select('lelong_id','tarikh_lelong','lelong.fasa','lelong.tagujrah')
->select('lelong_id','tarikh_lelong','lelong.fasa','cawangan_lelong.tagujrah')
->groupBy('lelong_id')
->get()->toArray();
@@ -1020,17 +1020,11 @@ class SimulasiUjrahController extends Controller
//kiraan keuntungan ujrah
$jeniskeuntungan = 'onepercent';
$keuntungan1 = Http::get(config('app.api_url'). 'upahtawarruq/'.$listing['kodcaw'].'/'.$listing['norujukan'].'/'.$jeniskeuntungan)->json();
if($keuntungan1 == null){
$keuntungan = 0.00;
}else{
$keuntungan = round(($keuntungan1['pendapatan'] *100)/5,0)*5/100;
}
// $ujrahonepercentrebet = Http::get(config('app.api_url'). 'lelong/kiraupahUjrahOnePercentRebate/'.$listing['kodcaw'].'/'.$listing['norujukan'])->json();
// $keuntungan = round(($keuntungan1['pendapatan']*100)/5,0)*5/100;
// $rounded_ujrah = round(($ujrahonepercentrebet['ujrah']*100)/5,0)*5/100;
// $rounded_onepercent = round(($ujrahonepercentrebet['onepercent']*100)/5,0)*5/100;
// dd($ujrahonepercent, $ujrahonepercentrebet, $rounded_ujrah, $rounded_onepercent);
$keuntungan1 = Http::get(config('app.api_ujrah_url'). 'upahrebettawarruq/'.$cawanganDetail->caw_code.'/'.$datagadai->norujukan.'/'.$jeniskeuntungan)->json();
$ujrahonepercentrebet = Http::get(config('app.api_ujrah_url'). 'kiraupahUjrahOnePercentRebate/'.$cawanganDetail->caw_code.'/'.$datagadai->norujukan)->json();
$keuntungan = $keuntungan1['pendapatan'];
$rounded_ujrah = $ujrahonepercentrebet['ujrah'];
$rounded_onepercent = $ujrahonepercentrebet['onepercent'];
}
@@ -1260,12 +1254,11 @@ class SimulasiUjrahController extends Controller
//kiraan keuntungan ujrah
$jeniskeuntungan = 'onepercent';
$keuntungan1 = Http::get(config('app.api_url'). 'upahtawarruq/'.$surats['kodcaw'].'/'.$surats['norujukan'].'/'.$jeniskeuntungan)->json();
if($keuntungan1 == null){
$keuntungan = 0.00;
}else{
$keuntungan = round(($keuntungan1['pendapatan'] *100)/5,0)*5/100;
}
$keuntungan1 = Http::get(config('app.api_ujrah_url'). 'upahrebettawarruq/'.$cawanganDetail->caw_code.'/'.$datagadai->norujukan.'/'.$jeniskeuntungan)->json();
$ujrahonepercentrebet = Http::get(config('app.api_ujrah_url'). 'kiraupahUjrahOnePercentRebate/'.$cawanganDetail->caw_code.'/'.$datagadai->norujukan)->json();
$keuntungan = $keuntungan1['pendapatan'];
$rounded_ujrah = $ujrahonepercentrebet['ujrah'];
$rounded_onepercent = $ujrahonepercentrebet['onepercent'];
// dd($surats['hargajualan']);
$ktlhbyr = $surats['hargajualan']-$surats['bakihargajualan'];
+1
View File
@@ -29,6 +29,7 @@ class Cawangan extends Model
'pkb_jmc',
'para2',
'para3',
'tagujrah'
];
public function simulasi()
@@ -0,0 +1,33 @@
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class AddTagujrahInCawanganTable extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::table('cawangan', function (Blueprint $table) {
$table->integer('tagujrah')->default(0);
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::table('cawangan', function (Blueprint $table) {
$table->dropColumn('tagujrah');
});
}
}
+11 -11
View File
@@ -11,9 +11,9 @@
<i class="fas fa-arrow-left"></i>
</a>
<div class="header-style-title">
@if($lelonglel->tagujrah == '0')
@if($cawanganDetail['tagujrah'] == '0')
senarai Sag : {{ $cawanganDetail->caw_name }}
@elseif($lelonglel->tagujrah == '1')
@elseif($cawanganDetail['tagujrah'] == '1')
senarai Sag Ujrah: {{ $cawanganDetail->caw_name }}
@endif
</div>
@@ -67,9 +67,9 @@
<input type="hidden" name="lelongid" value="{{$lelongid}}">
<input type="hidden" name="cawid" value="{{$cawid}}">
<table class="table text-right table-bordered" id="marhun" style="width:100%">
@if($lelonglel->tagujrah == '0')
@if($cawanganDetail['tagujrah'] == '0')
<thead class="bg-primary text-white">
@elseif($lelonglel->tagujrah == '1')
@elseif($cawanganDetail['tagujrah'] == '1')
<thead class="bg-success text-white">
@endif
@@ -84,12 +84,12 @@
<th>Berat (gm)</th>
<th>Nilai Marhun Asal (RM)</th>
<th>Pembiayaan (RM)</th>
@if($lelonglel->tagujrah == '0')
@if($cawanganDetail['tagujrah'] == '0')
<th>Keuntungan (RM)</th>
@elseif($lelonglel->tagujrah == '1')
@elseif($cawanganDetail['tagujrah'] == '1')
<th>Keuntungan (RM)</th>
<th>1%(RM)</th>
<th>Ujrah(RM)</th>
<th>Lain-Lain Caj(RM)</th>
@endif
<th>Caj Lelong (RM)</th>
<th>Harga Asas (RM)</th>
@@ -116,9 +116,9 @@
<td align = 'right'>{{ number_format($marhun['berat'], 2, '.', ',') }}</td>
<td align = 'right'>{{ number_format($marhun['nilaimarhun'], 2, '.', ',') }}</td>
<td align = 'right'>{{ number_format($marhun['pinjaman'], 2, '.', ',') }}</td>
@if($lelonglel->tagujrah == '0')
@if($cawanganDetail['tagujrah'] == '0')
<td align = 'right'>{{ number_format($marhun['bakiupah'], 2, '.', ',') }}</td>
@elseif($lelonglel->tagujrah == '1')
@elseif($cawanganDetail['tagujrah'] == '1')
<td>{{ number_format($marhun['bakiupah'], 2, '.', ',') }}</td>
<td>{{ number_format($marhun['onepercent'], 2, '.', ',') }}</td>
<td>{{ number_format($marhun['ujrah'], 2, '.', ',') }}</td>
@@ -161,9 +161,9 @@
<td align = 'right'><b><b>{{ number_format($total_berat, 2, '.', ',') }}</b></td>
<td align = 'right'><b>{{ number_format($total_nilaimarhun, 2, '.', ',') }}</b></td>
<td align = 'right'><b>{{ number_format($total_pinjaman, 2, '.', ',') }}</b></td>
@if($lelonglel->tagujrah == '0')
@if($cawanganDetail['tagujrah'] == '0')
<td align = 'right'><b>{{ number_format($total_bakiupah, 2, '.', ',') }}</b></td>
@elseif($lelonglel->tagujrah == '1')
@elseif($cawanganDetail['tagujrah'] == '1')
<td align = 'right'><b>{{ number_format($total_bakiupah, 2, '.', ',') }}</b></td>
<td align = 'right'><b>{{ number_format($total_onepercent, 2, '.', ',') }}</b></td>
<td align = 'right'><b>{{ number_format($total_ujrah, 2, '.', ',') }}</b></td>
+1 -1
View File
@@ -197,7 +197,7 @@
@elseif($lelong->tagujrah == '1')
<th>Keuntungan (RM)</th>
<th>1%(RM)</th>
<th>Ujrah(RM)</th>
<th>Lain-Lain Caj(RM)</th>
@endif
<th>Caj (RM)</th>
<th>Harga Asas (RM)</th>
@@ -168,7 +168,7 @@ tr:nth-child(even) {
@elseif($info['tagujrah'] == '1')
<th>Keuntungan (RM)</th>
<th>1% (RM)</th>
<th>Ujrah (RM)</th>
<th>Lain-Lain Caj (RM)</th>
@endif
<th>Caj Lelong (RM)</th>
<th>Harga Lelong (RM)</th>
+1 -1
View File
@@ -169,7 +169,7 @@ tr:nth-child(even) {
@elseif($info['tagujrah'] == '1')
<th>Keuntungan (RM)</th>
<th>1% (RM)</th>
<th>Ujrah (RM)</th>
<th>Lain-Lain Caj (RM)</th>
@endif
<th>Caj Lelong (RM)</th>
<th>Harga Lelong (RM)</th>
@@ -162,7 +162,7 @@
@elseif($laporan['laporan']['tagujrah'] == '1')
<th>Keuntungan (RM)</th>
<th>1% (RM)</th>
<th>Ujrah (RM)</th>
<th>Lain-Lain Caj (RM)</th>
@endif
<th>Caj Lelong (RM)</th>
<th>Harga Asas (RM)</th>
@@ -73,7 +73,7 @@
<th>Pembiayaan (RM)</th>
<th>Keuntungan (RM)</th>
<th>1% (RM)</th>
<th>Ujrah (RM)</th>
<th>Lain-Lain Caj (RM)</th>
<th>Caj Lelong (RM)</th>
<th>Harga Asas (RM)</th>
<th>Baki Lelong (RM)</th>
@@ -183,7 +183,7 @@
<th>Pembiayaan (RM)</th>
<th>Keuntungan (RM)</th>
<th>1% (RM)</th>
<th>Ujrah (RM)</th>
<th>Lain-Lain Caj (RM)</th>
<th>Caj (RM)</th>
<th>Harga Asas (RM)</th>
<th>Baki (RM)</th>