fix barang lelong tak boleh view marhun and tambah log
This commit is contained in:
@@ -7,6 +7,7 @@ use App\Models\CompanyStatus;
|
||||
use Illuminate\Http\Client\Pool;
|
||||
use Illuminate\Support\Carbon;
|
||||
use Illuminate\Support\Facades\Http;
|
||||
use Illuminate\Support\Facades\Log;
|
||||
|
||||
class PembiayaanService
|
||||
{
|
||||
@@ -115,29 +116,40 @@ class PembiayaanService
|
||||
public function getMarhunModalData($norujukan,$tagsyarikat)
|
||||
{
|
||||
|
||||
$CallableHttp = $tagsyarikat == CompanyStatus::COM_PKB
|
||||
? Http::arrahn()
|
||||
: Http::arrahn_koop();
|
||||
try{
|
||||
$CallableHttp = $tagsyarikat == CompanyStatus::COM_PKB
|
||||
? Http::arrahn()
|
||||
: Http::arrahn_koop();
|
||||
|
||||
$gadaianDetails = $CallableHttp->get('/api/gadai/norujukan/' . $norujukan)->json()[0][0];
|
||||
|
||||
$attachCawanganName = function ($x) use ($gadaianDetails,$CallableHttp) {
|
||||
$x['cawangan_name'] = $CallableHttp->get('/api/cawangan/detail/' . $gadaianDetails['kodcaw'])->json()[0]['cawangan'];
|
||||
return $x;
|
||||
};
|
||||
|
||||
$gadaianDetails = $attachCawanganName($gadaianDetails);
|
||||
|
||||
$marhunDetails = MarhunService::from($norujukan)->getMarhunDetails($tagsyarikat);
|
||||
|
||||
$bayaranHistoryDetails = BayaranHistoryService::from($norujukan)->getBayaranHistory($tagsyarikat);
|
||||
|
||||
|
||||
return [
|
||||
'gadaianDetails' => $gadaianDetails,
|
||||
'marhunDetails' => $marhunDetails,
|
||||
'bayaranHistoryDetails' => $bayaranHistoryDetails,
|
||||
];
|
||||
$gadaianDetails = $CallableHttp->get('/api/gadai/norujukan/' . $norujukan)->json()[0][0];
|
||||
|
||||
$attachCawanganName = function ($x) use ($gadaianDetails,$CallableHttp) {
|
||||
$x['cawangan_name'] = $CallableHttp->get('/api/cawangan/detail/' . $gadaianDetails['kodcaw'])->json()[0]['cawangan'];
|
||||
return $x;
|
||||
};
|
||||
|
||||
$gadaianDetails = $attachCawanganName($gadaianDetails);
|
||||
|
||||
$marhunDetails = MarhunService::from($norujukan)->getMarhunDetails($tagsyarikat);
|
||||
|
||||
$bayaranHistoryDetails = BayaranHistoryService::from($norujukan)->getBayaranHistory($tagsyarikat);
|
||||
|
||||
|
||||
return [
|
||||
'gadaianDetails' => $gadaianDetails,
|
||||
'marhunDetails' => $marhunDetails,
|
||||
'bayaranHistoryDetails' => $bayaranHistoryDetails,
|
||||
];
|
||||
}catch(\Exception $e){
|
||||
Log::debug('norujukan:' . $norujukan);
|
||||
Log::debug('tagsyarikat:' . $tagsyarikat);
|
||||
Log::debug('error message:' . $e->getMessage());
|
||||
return [
|
||||
'gadaianDetails' => [],
|
||||
'marhunDetails' => [],
|
||||
'bayaranHistoryDetails' => [],
|
||||
];
|
||||
}
|
||||
}
|
||||
|
||||
private function getNorujukanRecentlyAttemptPayment($norujukanList)
|
||||
|
||||
@@ -14,11 +14,12 @@
|
||||
<td>
|
||||
<input type="checkbox" name="chkboxsag[]" value="{{ $data->norujukan }}"
|
||||
id="sag-{{ $loop->iteration }}" data-norujukan="{{ $data->norujukan }}"
|
||||
{{ $data->disabled_payment ? 'disabled' : '' }} />
|
||||
data-syarikat="{{ $data->tag_syarikat }}" {{ $data->disabled_payment ? 'disabled' : '' }} />
|
||||
</td>
|
||||
<td>
|
||||
<a href="#" class="marhun-detail-link">
|
||||
<span class="text-sm text-info">{{ $data->norujukan }}</span>
|
||||
<input type="hidden" name="tag_syarikat" value="{{ $data->tag_syarikat }}"/>
|
||||
</a>
|
||||
</td>
|
||||
<td>{{ $data->t_lelong_formatted }}</td>
|
||||
|
||||
Reference in New Issue
Block a user