diff --git a/app/Http/Controllers/LelongController.php b/app/Http/Controllers/LelongController.php index 2de93d7..71b2fb2 100644 --- a/app/Http/Controllers/LelongController.php +++ b/app/Http/Controllers/LelongController.php @@ -25,6 +25,7 @@ use App\LelMarhun; use App\Tunai; use App\Audit; use App\GlDetail; +use App\Pembeli; use Illuminate\Http\Request; use DB; @@ -995,9 +996,26 @@ class LelongController extends Controller ->first(); foreach ($request->lelongbid as $index) { + + $no_pembeli = Pembeli::on($cawangan['mysql'])->where('nokp', '=', $index['user_details']['nokp'])->select('nopembeli')->first(); + if ($no_pembeli) { + $no_pembeli_data = $no_pembeli->nopembeli; + } else { + $last_no_pembeli = Pembeli::on($cawangan['mysql'])->select('nopembeli')->orderBy('nopembeli', 'desc')->first(); + $no_pembeli_data = $last_no_pembeli->nopembeli + 1; + + $newPembeli = Pembeli::on($cawangan['mysql'])->create([ + 'nopembeli' => $no_pembeli_data, + 'nokp' => $index['user_details']['nokp'], + 'nama' => $index['user_details']['name'], + 'alamat1' => $index['user_details']['alamat'], + 'telefon' => $index['user_details']['notelbimbit'], + ]); + } $update_gadai = Gadai::on($cawangan['mysql'])->where('norujukan','=',$index['norujukan'])->update(array( - 'sttebus' => "L" + 'sttebus' => "L", + 't_update' => $currentDate )); $lelong_to_be_inserted = new Lelong(); @@ -1010,7 +1028,7 @@ class LelongController extends Controller $lelong_to_be_inserted->hargajual = $index['hargajual']; $lelong_to_be_inserted->glcode = "1000/010"; $lelong_to_be_inserted->t_jual = $index['t_lelong']; - // $lelong_to_be_inserted->nopembeli = $; + $lelong_to_be_inserted->nopembeli = $no_pembeli_data; $lelong_to_be_inserted->jbg = $index['jbg']; $lelong_to_be_inserted->kadarupah = $index['kadarupah']; $lelong_to_be_inserted->upahsimpan = $index['upahsimpan']; @@ -1077,8 +1095,6 @@ class LelongController extends Controller ]); } - //update table gadai - return response()->json("success"); }