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\Http\Client\Pool;
|
||||||
use Illuminate\Support\Carbon;
|
use Illuminate\Support\Carbon;
|
||||||
use Illuminate\Support\Facades\Http;
|
use Illuminate\Support\Facades\Http;
|
||||||
|
use Illuminate\Support\Facades\Log;
|
||||||
|
|
||||||
class PembiayaanService
|
class PembiayaanService
|
||||||
{
|
{
|
||||||
@@ -115,29 +116,40 @@ class PembiayaanService
|
|||||||
public function getMarhunModalData($norujukan,$tagsyarikat)
|
public function getMarhunModalData($norujukan,$tagsyarikat)
|
||||||
{
|
{
|
||||||
|
|
||||||
$CallableHttp = $tagsyarikat == CompanyStatus::COM_PKB
|
try{
|
||||||
? Http::arrahn()
|
$CallableHttp = $tagsyarikat == CompanyStatus::COM_PKB
|
||||||
: Http::arrahn_koop();
|
? Http::arrahn()
|
||||||
|
: Http::arrahn_koop();
|
||||||
|
|
||||||
$gadaianDetails = $CallableHttp->get('/api/gadai/norujukan/' . $norujukan)->json()[0][0];
|
$gadaianDetails = $CallableHttp->get('/api/gadai/norujukan/' . $norujukan)->json()[0][0];
|
||||||
|
|
||||||
$attachCawanganName = function ($x) use ($gadaianDetails,$CallableHttp) {
|
$attachCawanganName = function ($x) use ($gadaianDetails,$CallableHttp) {
|
||||||
$x['cawangan_name'] = $CallableHttp->get('/api/cawangan/detail/' . $gadaianDetails['kodcaw'])->json()[0]['cawangan'];
|
$x['cawangan_name'] = $CallableHttp->get('/api/cawangan/detail/' . $gadaianDetails['kodcaw'])->json()[0]['cawangan'];
|
||||||
return $x;
|
return $x;
|
||||||
};
|
};
|
||||||
|
|
||||||
$gadaianDetails = $attachCawanganName($gadaianDetails);
|
$gadaianDetails = $attachCawanganName($gadaianDetails);
|
||||||
|
|
||||||
$marhunDetails = MarhunService::from($norujukan)->getMarhunDetails($tagsyarikat);
|
$marhunDetails = MarhunService::from($norujukan)->getMarhunDetails($tagsyarikat);
|
||||||
|
|
||||||
$bayaranHistoryDetails = BayaranHistoryService::from($norujukan)->getBayaranHistory($tagsyarikat);
|
$bayaranHistoryDetails = BayaranHistoryService::from($norujukan)->getBayaranHistory($tagsyarikat);
|
||||||
|
|
||||||
|
|
||||||
return [
|
return [
|
||||||
'gadaianDetails' => $gadaianDetails,
|
'gadaianDetails' => $gadaianDetails,
|
||||||
'marhunDetails' => $marhunDetails,
|
'marhunDetails' => $marhunDetails,
|
||||||
'bayaranHistoryDetails' => $bayaranHistoryDetails,
|
'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)
|
private function getNorujukanRecentlyAttemptPayment($norujukanList)
|
||||||
|
|||||||
@@ -14,11 +14,12 @@
|
|||||||
<td>
|
<td>
|
||||||
<input type="checkbox" name="chkboxsag[]" value="{{ $data->norujukan }}"
|
<input type="checkbox" name="chkboxsag[]" value="{{ $data->norujukan }}"
|
||||||
id="sag-{{ $loop->iteration }}" data-norujukan="{{ $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>
|
||||||
<td>
|
<td>
|
||||||
<a href="#" class="marhun-detail-link">
|
<a href="#" class="marhun-detail-link">
|
||||||
<span class="text-sm text-info">{{ $data->norujukan }}</span>
|
<span class="text-sm text-info">{{ $data->norujukan }}</span>
|
||||||
|
<input type="hidden" name="tag_syarikat" value="{{ $data->tag_syarikat }}"/>
|
||||||
</a>
|
</a>
|
||||||
</td>
|
</td>
|
||||||
<td>{{ $data->t_lelong_formatted }}</td>
|
<td>{{ $data->t_lelong_formatted }}</td>
|
||||||
|
|||||||
Reference in New Issue
Block a user