No STS Datatable detail realisasi pendapatan

This commit is contained in:
izuddin
2025-09-15 13:53:30 +07:00
parent b85903183b
commit c9944b2d3b
4 changed files with 23 additions and 3 deletions
@@ -138,7 +138,7 @@ class RealisasiPendapatanController extends Controller
$src = isset($post["search"]["value"]) ? strtolower($post["search"]["value"]):"";
$dataFilter=0;
$data = PendapatanRealisasi::where("tahun",$ta)->orderBy("SIMTRAD4_TGL_SP2D_BUN","DESC");
$data = PendapatanRealisasi::with("listSts")->where("tahun",$ta)->orderBy("SIMTRAD4_TGL_SP2D_BUN","DESC");
if (!empty($sps))
{
$data->where("kode_rekening_sps",$sps);
+4
View File
@@ -22,4 +22,8 @@ class PendapatanRealisasi extends Eloquent
return $this->hasMany('App\Models\PendapatanRealisasiSts','id_pendapatan_realisasi','id');
}
public function listSts(){
return $this->hasOne('App\Models\VwRekapPendapatanSts','id_pendapatan_realisasi','id');
}
}
+16
View File
@@ -0,0 +1,16 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Yajra\Oci8\Eloquent\OracleEloquent as Eloquent;
use Illuminate\Support\Facades\Auth;
class VwRekapPendapatanSts extends Eloquent
{
use HasFactory;
protected $connection = 'Samasa';
protected $table = 'vw_rekap_pendapatan_sts';
}
@@ -180,8 +180,8 @@
$("td:eq(5)", nRow).html(separateNumberIndo(aData["retur"]));
$("td:eq(6)", nRow).html(separateNumberIndo(aData["bersih"]));
$("td:eq(8)", nRow).html(setIndoDateOracle(aData["simtrad4_tgl_sp2d_bun"]));
$("td:eq(9)", nRow).html(aData["rkud_no_sts"] == null?"-":"<span class='text-success font-weight-bold'>"+aData["rkud_no_sts"]+"</span>");
$("td:eq(10)", nRow).html(aData["rkud_tgl"] == null?"-":"<span class='text-success font-weight-bold'>"+setIndoDateOracle(aData["rkud_tgl"])+"</span>");
$("td:eq(9)", nRow).html(aData["list_sts"]== null?"-":"<span class='text-success font-weight-bold'>"+aData["list_sts"]["rkud_no_sts"]+"</span>");
$("td:eq(10)", nRow).html(aData["list_sts"]== null?"-":"<span class='text-success font-weight-bold'>"+aData["list_sts"]["rkud_tgls"]+"</span>");
$("td:eq(11)", nRow).html(
"<form class='form-delete' action='{{ $baseUrl }}/realisasi-pendapatan/"+aData['id']+"' method='POST'>"+
"<input type='hidden' name='_token' id='csrf-token' value='{{ Session::token() }}' /><input type='hidden' name='_method' value='DELETE'>"+