update kelulusan ubah marhun dari pageoperasi kpd page PC

This commit is contained in:
Nur Izzati Zulkifli
2022-09-19 14:57:50 +08:00
parent 93bad57a68
commit 6c26357fa5
4 changed files with 83 additions and 72 deletions
+6 -2
View File
@@ -87,12 +87,13 @@ class HomeController extends Controller
$arrayinfomutu = [];
//HOME KELULUSAN MUTU MARHUN
$lelongmutu = pengesahan::join('lelong','lelong.id','=','pengesahan.lelong_id')
->join('lelongbid','lelongbid.norujukan','=','pengesahan.norujukan')
// ->where('sts_lelong', 0)
->where('lelongbid.kodcaw', $user->kodcaw)
->whereIn('pengesahan.status_ubah', [1,2,3,4,5])
->where('disahkan_oleh','=', NULL)
->select('pengesahan.lelong_id','lelong.id','lelong.tarikh_lelong','lelong.masatamat_lelong','lelong.harga_emas_asas','lelong.jbg','lelong.cajlelong','sts_lelong')
// ->groupBy('pengesahan.lelong_id')
->distinct()
->get()
->toArray();
@@ -103,6 +104,7 @@ class HomeController extends Controller
foreach($lelongmutu as $infomutu)
{
$detailsinfo = CawanganLelong::join('cawangan','cawangan_lelong.caw_id','=','cawangan.id')
->where('cawangan.caw_code', $user->kodcaw)
->where('lelong_id',$infomutu['lelong_id'])
->get()
->toArray();
@@ -138,9 +140,11 @@ class HomeController extends Controller
public function senarailelongubahmutu()
{
$arrayinfo = [];
$user = Auth::user();
// dd($user->kodcaw);
$lelong = pengesahan::join('lelong','lelong.id','=','pengesahan.lelong_id')
// ->where('sts_lelong', 0)
->whereIn('pengesahan.status_ubah', [1,2,3,4,5])
->select('pengesahan.lelong_id','lelong.id','lelong.tarikh_lelong','lelong.masatamat_lelong','lelong.harga_emas_asas','lelong.jbg','lelong.cajlelong','sts_lelong')
// ->groupBy('pengesahan.lelong_id')
+11 -7
View File
@@ -700,11 +700,11 @@ class MarhunController extends Controller
public function senarailelongubahmutu()
{
$arrayinfo = [];
$lelong = pengesahan::join('lelong','lelong.id','=','pengesahan.lelong_id')
// ->where('sts_lelong', 0)
->whereIn('pengesahan.status_ubah', [1,2,3,4,5])
->select('pengesahan.lelong_id','lelong.id','lelong.tarikh_lelong','lelong.masatamat_lelong','lelong.harga_emas_asas','lelong.jbg','lelong.cajlelong','sts_lelong')
->select('lelong.fasa','pengesahan.lelong_id','lelong.id','lelong.tarikh_lelong','lelong.masatamat_lelong','lelong.harga_emas_asas','lelong.jbg','lelong.cajlelong','sts_lelong')
// ->groupBy('pengesahan.lelong_id')
->distinct()
@@ -725,19 +725,23 @@ class MarhunController extends Controller
}
public function sahubahmutu($id){
$mutumarhun = Pengesahan::whereNull('disahkan_oleh')
$user = Auth::user();
$mutumarhun = Pengesahan::join('lelongbid','lelongbid.norujukan','=','pengesahan.norujukan')
->where('lelongbid.kodcaw', $user->kodcaw)
->whereNull('disahkan_oleh')
->whereNull('disahkan_pada')
->where('lelong_id', $id)
->where('pengesahan.lelong_id', $id)
->whereIn('status_ubah', [1,2,3,4,5])
->selectRaw('count(*) as total, sum(status) as tstat,norujukan')
->groupBy('norujukan')
->selectRaw('count(*) as total, sum(status) as tstat,pengesahan.norujukan')
->groupBy('pengesahan.norujukan')
->get()
->toArray();
foreach($mutumarhun as $index1=>$mutu)
{
$cawangan = LelongBid::join('cawangan', 'lelongbid.caw_id', 'cawangan.id')
->where('lelongbid.kodcaw', $user->kodcaw)
->where('lelongbid.lelong_id', $id)
->where('lelongbid.norujukan', $mutu['norujukan'])
->select('cawangan.caw_name')