update tukar tarikh function

This commit is contained in:
Nur Izzati Zulkifli
2022-12-10 22:25:26 +08:00
parent 65076cb6af
commit bdea293ca6
7 changed files with 102 additions and 50 deletions
+29 -42
View File
@@ -49,6 +49,7 @@ use App\Models\TangguhLelong;
use App\Models\Tetapan;
use App\Models\TransaksiKeuntungan;
use DateTime;
// use Nexmo\Laravel\Facade\Nexmo;
class LelongController extends Controller
{
@@ -1932,7 +1933,14 @@ class LelongController extends Controller
}
//noti emel
Mail::to($userdetails['email'])->send(new Pemenang($userdetails['name']));
// //noti sms
// Nexmo::message()->send([
// 'to' => $userdetails['notelbimbit'],
// 'from' => 'Sender',
// 'text' => 'ArrahnBid-Tahniah Anda Berjaya Bidaan Lelongan Hari Ini, Sila Semak Dalam Pautan Ini. https://bid.arrahn.com.my'
// ]);
}
else
{
@@ -2155,7 +2163,14 @@ class LelongController extends Controller
// dd("sni");
//sending notify emel kepada pembida
}
//send email
Mail::to($userdetails['email'])->send(new Pemenang($userdetails['name']));
// //send sms
// Nexmo::message()->send([
// 'to' => $userdetails['notelbimbit'],
// 'from' => 'Sender',
// 'text' => 'ArrahnBid-Tahniah Anda Pemenang ArrahnBid, sila semak dalam pautan ini. https://bid.arrahn.com.my'
// ]);
} else {
$kalah = LelongBidder::where('id', '=', $bidder->id)
->first();
@@ -2605,7 +2620,7 @@ class LelongController extends Controller
$lelong = CawanganLelong::join('lelong', 'cawangan_lelong.lelong_id', '=', 'lelong.id')
->select('lelong_id','tarikh_lelong','lelong.fasa','lelong.masatamat_lelong','harga_emas_asas','jbg','cajlelong','sts_lelong')
->groupBy('lelong_id')
// ->where('lelong.sts_lelong', 3)
->where('lelong.sts_lelong', 0)
->get()->toArray();
foreach($lelong as $laporan)
@@ -2721,55 +2736,30 @@ class LelongController extends Controller
$lelongasal = Lelong::where('id','=',$lelongidasal)->first();
$cawanganasal = CawanganLelong::join('cawangan','cawangan.id','=', 'cawangan_lelong.caw_id')
->where('cawangan_lelong.lelong_id','=',$lelongidasal)
->where('cawangan.caw_code','=',$request->caw)
->get();
// dd($cawanganasal);
// dd( $lelongidbaru);
// $lelongnew = new Lelong();
// $lelongnew->tarikh_lelong = $tarikhlelongbaru;
// $lelongnew->harga_emas_asas = $lelongasal->harga_emas_asas;
// $lelongnew->jbg = $lelongasal->jbg;
// $lelongnew->cajlelong = $lelongasal->cajlelong;
// $lelongnew->fasa = $lelongasal->fasa;
// $lelongnew->kali = $lelongasal->kali;
// $lelongnew->save();
// foreach($lelkarat as $lelongKarat)
// {
// $lelkarat = new LelKarat;
// $lelkarat->lelong_id = $lelongnew->id;
// $lelkarat->karat = $lelongKarat->karat;
// $lelkarat->keterangan = $lelongKarat->keterangan;
// $lelkarat->harga = $lelongKarat->harga;
// $lelkarat->harga2 = $lelongKarat->harga2;
// $lelkarat->save();
// }
//tukartarikh ID lelong
if($request->caw)
{
// dd($request->caw);
$caw = Cawangan::whereIn('caw_code',$request->caw)->get();
// $caw = Cawangan::whereIn('caw_code',$request->caw)->get();
// dd($caw);
foreach($caw as $index=>$cawtukartarikh){
// dd($cawpindah->caw_id);
// dd($cawtukartarikh->caw_id);
foreach($cawanganasal as $index=>$cawtukartarikh)
{
$namacaw = CawanganLelong::join('cawangan','cawangan.id','=','cawangan_lelong.caw_id')
->where('cawangan_lelong.lelong_id','=',$lelongidasal)
->where('cawangan_lelong.caw_id','=',$cawtukartarikh->caw_id)
->select('cawangan.caw_code')
->first();
$caw_tukartarikh = Lelong::where('id', $request->lelongidasal)->first();
$caw_tukartarikh->tarikh_lelong = $tarikhlelongbaru;
$caw_tukartarikh->update();
$surat = LelongBid::where('lelong_id','=',$lelongidasal)
->where('kodcaw','=',$request->caw)
// ->where('kodcaw','=',$request->caw)
->get();
// dd($surat);
$suratcaw = $surat->where('kodcaw','=',$cawtukartarikh->caw_code)->all();
$suratcaw = $surat->all();
foreach(array_chunk($suratcaw,100) as $data_chunk)
{
//dd($data);
@@ -2782,12 +2772,8 @@ class LelongController extends Controller
}
}
}
}
else
{
// dd('error');
}
}
return redirect()->route('lelong.tukartarikhlelong');
}
@@ -3085,6 +3071,7 @@ class LelongController extends Controller
$caw_pindahsag = LelongBid::where('norujukan', $data->norujukan)
->where('status_jual','=', 0)->first();
$caw_pindahsag->lelong_id = $request->lelongidbaru;
$caw_pindahsag->t_lelong = $request->tarikhlelongbaru;
$caw_pindahsag->update();
}
}
@@ -908,6 +908,7 @@ class ReportController extends Controller
$cawangan = Pengesahan::where('pengesahan.lelong_id', $lelong_id)
->where('pengesahan.status', 1)
->where('pengesahan.norujukan', 'LIKE', '%'.$kodcaw.'%')
->whereNotNull('pengesahan.disahkan_oleh')
->select('pengesahan.lelongbid_id','pengesahan.diminta_oleh','pengesahan.disahkan_oleh', 'pengesahan.disahkan_pada', 'pengesahan.norujukan', 'pengesahan.lelong_id')
->orderBy('pengesahan.lelongbid_id')
+58
View File
@@ -0,0 +1,58 @@
<?php
return [
/*
|--------------------------------------------------------------------------
| Default Quality
|--------------------------------------------------------------------------
|
| This is a default quality unless you provide while generation of the WebP
|
*/
'default_quality' => 70,
/*
|--------------------------------------------------------------------------
| Default Driver
|--------------------------------------------------------------------------
|
| This is a default image processing driver. Available: ['cwebp', 'php-gd']
|
*/
'default_driver' => 'php-gd',
/*
|--------------------------------------------------------------------------
| Drivers
|--------------------------------------------------------------------------
|
| Available drivers which can be selected
|
*/
'drivers' => [
/*
|--------------------------------------------------------------------------
| Cwebp Driver
|--------------------------------------------------------------------------
|
| If you choose cwebp driver it is required to specify the path to the executable.
|
*/
'cwebp' => [
'path' => '/usr/local/bin/cwebp',
],
/*
|--------------------------------------------------------------------------
| Cwebp Driver
|--------------------------------------------------------------------------
|
| If you choose PHP GD driver no configuration is necessary.
|
*/
'php-gd' => [
//
],
],
];
@@ -38,7 +38,7 @@
</div>
</div>
<div class="form-group row">
<label for="jbg" class="col-sm-2 col-form-label">Batch Lelong Asal</label>
<label for="jbg" class="col-sm-2 col-form-label">Batch Lelong</label>
<div class="col-sm-2">
{{$lelong_id}}
</div>
@@ -46,7 +46,7 @@
<table class="table text-right table-bordered" id="simulasi" style="width:100%">
<thead class="bg-primary text-white">
<tr class="text-center">
<th>Pilih</th>
{{-- <th>Pilih</th> --}}
<th>No</th>
<th>Cawangan</th>
<th>Bil SAG</th>
@@ -59,7 +59,7 @@
@foreach ($arraycaw as $index=>$caw)
<tr>
<td><input type="radio" aria-label="Checkbox for following text input" name="caw[]" id="caw" value = "{{ $caw['kodcaw'] }}" class="custom_name"></td>
{{-- <td><input type="radio" aria-label="Checkbox for following text input" name="caw[]" id="caw" value = "{{ $caw['kodcaw'] }}" class="custom_name"></td> --}}
<td>{{$index+1}}</td>
<td><a href=" {{ route('lelong.senaraimarhunsimulasi',['lelongid'=>$lelong_id,'cawid'=>$caw['id_cawangan']]) }} " target="blank" style="color:#3490dc">{{ $caw['cawangan'] }}</a></td>
<td align = 'center'>{{ $caw['bil_marhun'] }}</td>
@@ -71,7 +71,7 @@
</tbody>
<tfoot>
<tr>
<td colspan="3"><b>JUMLAH KESELURUHAN</b></td>
<td colspan="2"><b>JUMLAH KESELURUHAN</b></td>
<td align = 'center'>{{ $total_marhun }}</td>
<td align = 'right'>{{ number_format($total_berat, 2, '.', ',') }}</td>
<td align = 'right'>{{ number_format($total_nilaimarhun, 2, '.', ',') }}</td>
@@ -44,7 +44,7 @@
</tr>
</thead>
<tbody>
@foreach($listwinner as $winner)
@forelse($listwinner as $winner)
<tr>
<td> {{ $loop->iteration }} </td>
<td style="white-space: nowrap;" align = 'left'>{{ $winner['details']['name']}}</td>
@@ -75,7 +75,9 @@
<a class="btn m-1 btn-info" href=" {{ route('pembida.SAGBidItembycaw', ['user_id'=>$winner['details']['id'], 'lelong_id'=>$lelong_id, 'kodcaw'=>$caw_code]) }} " data-toggle="tooltip" data-placement="top" title="Buat Pembayaran"><i class="far fa-edit"></i></a>
</td>
</tr>
@endforeach
@empty
<td colspan="9"> No Data </td>
@endforelse
</tbody>
</table>
{{-- <div class="modal-footer" style="margin-top:2%;">
+1 -1
View File
@@ -53,7 +53,7 @@
Kepada {{ $user ? $user['name'] : '' }},</h1>
<p
style="margin:0 0 12px 0;font-size:14px;line-height:24px;font-family:Arial,sans-serif;">
Tahniah, Nama Anda Telah Menang Dalam Bidaan Emas Hari Ini, Sila Semak Bidaan Anda Dalam Pautan ini.
Tahniah, Nama Anda Telah Berjaya Dalam Bidaan Emas Hari Ini, Sila Semak Bidaan Anda Dalam Pautan ini.
</p>
<p style="text-align: center;">
+4
View File
@@ -3,6 +3,8 @@
use Illuminate\Support\Facades\Route;
use Illuminate\Support\Facades\Http;
use App\Http\Controllers\SendSMSController;
// use App\Http\Controllers\SmsController;
/*
|--------------------------------------------------------------------------
@@ -596,3 +598,5 @@ Route::group(['middleware' => ['permission:backdate'],'prefix'=>'backdate'], fun
});
// Route::get('/sms', [SmsController::class, 'index']);