update pembayaran di kaunter

This commit is contained in:
faiqahzaman
2022-02-23 09:22:00 +08:00
parent d6d61ab8a4
commit 5106b3de97
5 changed files with 64 additions and 30 deletions
+19 -8
View File
@@ -7,7 +7,10 @@ use App\Models\Lelong;
use App\Models\LelongBid;
use App\Models\LelongBidder;
use App\Models\LelongBidMarhun;
use App\Models\Payment;
use App\Models\User;
use Carbon\Carbon;
use Illuminate\Support\Facades\Auth;
class PaymentController extends Controller
{
@@ -85,13 +88,15 @@ class PaymentController extends Controller
}
public function paymentdenokaunter(Request $request){
//status_payment = 1 ->update deno into payment
dd($request->all());
// dd($request->all());
$currentdate = Carbon::now();
$currentdate = $currentdate->toDateString();
$user = Auth::user();
$bid_id = explode(",", $request->eachbid);
// dd($bid_id);
foreach($bid_id as $bid){
$eachbid = LelongBidder::join('lelongbid', 'lelongbidder.lelongbid_id', '=', 'lelongbid.id')
@@ -104,15 +109,16 @@ class PaymentController extends Controller
'lelongbidder.id as lelongbidder_id'
)
->first();
// dd($eachbid);
$payment = Payment::create([
'user_id' => $request->user_id,
'lelongbidder_id' => $eachbid->lelongbidder_id,
'lelongbid_id' => $bid,
'kodcaw' => $user->kodcaw,
'status_payment_opt' => 1,
'status' => 'PAID',
'status' => 2,
'remark' => 'BAYARAN DI KAUNTER',
'resit_id' => 1,
'total_payment' => $request->amaunkiraan,
'1sen' => $request->ambilansen1,
'5sen' => $request->ambilansen5,
@@ -125,14 +131,19 @@ class PaymentController extends Controller
'rm20' => $request->ambilanring20,
'rm50' => $request->ambilanring50,
'rm100' => $request->ambilanring100,
'disahkan_oleh' => $user->id,
'disahkan_pada' => $currentdate
]);
$updatelelbidbidder = LelongBidder::join('lelongbid', 'lelongbidder.lelongbid_id', '=', 'lelongbid.id')
->update(array(
'lelongbid.status_jual' => 1,
'lelongbid.t_jual' => $currentdate
));
}
// $payment = new Payment;
// $payment->ambilan
//
return redirect()->route('pembayaran.SenaraiLelongBayar');
}
public function pengesahanPembayaran(Request $request){