Merge branch 'faiqahzaman' into 'main'
Faiqahzaman See merge request online-sistem1/lelong!37
This commit is contained in:
@@ -14,6 +14,7 @@ use App\Models\File;
|
||||
use App\Models\Lelong;
|
||||
use App\Models\CawanganLelong;
|
||||
use App\Models\LelongBidder;
|
||||
use App\Models\LelongBid;
|
||||
use App\Models\Payment;
|
||||
|
||||
class PembidaController extends Controller
|
||||
@@ -202,7 +203,7 @@ class PembidaController extends Controller
|
||||
->where('lelongbidder.status_bidder', 1)
|
||||
->where('lelongbid.lelong_id', $request->lelong_id)
|
||||
->get();
|
||||
// dd($SAGWin);
|
||||
// dd($userdetails);
|
||||
|
||||
foreach($SAGWin as $index2=>$sag)
|
||||
{
|
||||
@@ -232,18 +233,67 @@ class PembidaController extends Controller
|
||||
$listwinner[$index1]['total_surat'] = sizeof($SAGWin);
|
||||
$listwinner[$index1]['totalBid'] = $SAGWin->sum('hargabida');
|
||||
$listwinner[$index1]['totalPay'] = $total_payment;
|
||||
$listwinner[$index1][$index2]['remarks'] = $detailspayment['remark'];
|
||||
$listwinner[$index1][$index2]['status_payment'] = $sag->status_payment;
|
||||
$listwinner[$index1][$index2]['status'] = $detailspayment['status'];
|
||||
$listwinner[$index1]['payment_id'] = $payment_id;
|
||||
$listwinner[$index1]['jenisbayaran']['remarks'] = $detailspayment['remark'];
|
||||
$listwinner[$index1]['jenisbayaran']['status_payment'] = $sag->status_payment;
|
||||
$listwinner[$index1]['jenisbayaran']['status'] = $detailspayment['status'];
|
||||
|
||||
}
|
||||
|
||||
return view('pembida.pembayaranbidaan',compact('listwinner'));
|
||||
$kodcaw = $request->kodcaw;
|
||||
|
||||
return view('pembida.pembayaranbidaan',compact('listwinner', 'kodcaw'));
|
||||
}
|
||||
|
||||
public function detailsbidaan(Request $request)
|
||||
public function detailsbidaan($user_id, $payment_id, $kodcaw)
|
||||
{
|
||||
|
||||
$userdetail = User::where('id', $user_id)->first();
|
||||
|
||||
$infos = LelongBid::join('cawangan', 'lelongbid.kodcaw', '=', 'cawangan.caw_code')
|
||||
->join('lelongbidder', 'lelongbid.id', '=', 'lelongbidder.lelongbid_id')
|
||||
->where('lelongbidder.user_id', $user_id)
|
||||
->where('lelongbidder.payment_id', $payment_id)
|
||||
->where('cawangan.caw_code', $kodcaw)
|
||||
->where('lelongbidder.status_payment', 1)
|
||||
->select('lelongbid.id as lelongbid_id',
|
||||
'lelongbidder.id as lelongbidder_id',
|
||||
'lelongbid.lelong_id',
|
||||
'lelongbidder.payment_id',
|
||||
'lelongbid.t_lelong',
|
||||
'cawangan.caw_name',
|
||||
'lelongbid.norujukan',
|
||||
'lelongbid.marhun',
|
||||
'lelongbid.hargaasas',
|
||||
'lelongbidder.hargabida',
|
||||
'lelongbid.nilaimarhun',
|
||||
'lelongbid.berat',
|
||||
'lelongbidder.masa_bidaan',
|
||||
'lelongbidder.notelbimbit'
|
||||
)
|
||||
->get();
|
||||
|
||||
foreach ($infos as $index1 => $info)
|
||||
{
|
||||
$butiranbidaan = Payment::join('resit', 'payment.resit_id', '=', 'resit.id')
|
||||
->where('payment.id', $info['payment_id'])
|
||||
->where('payment.lelong_id', $info['lelong_id'])
|
||||
->whereNotNull('payment.disahkan_oleh')
|
||||
->whereNotNull('payment.disahkan_pada')
|
||||
->select('payment.remark',
|
||||
'resit.reference_no'
|
||||
)
|
||||
->get();
|
||||
// dd($butiranbidaan);
|
||||
|
||||
$infos[$index1]['info'] = $info;
|
||||
// dd($infos[$index1]['info']);
|
||||
$infos[$index1]['butiran_bidaan'] = $butiranbidaan;
|
||||
// dd($infos[$index1]['butiran_bidaan']);
|
||||
}
|
||||
|
||||
|
||||
return view('pembida.detailsbidaan', compact('infos', 'userdetail', 'kodcaw'));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user