change export data to using mirror and api
This commit is contained in:
+250
-3
@@ -3,6 +3,8 @@ APP_ENV=local
|
||||
APP_KEY=
|
||||
APP_DEBUG=true
|
||||
APP_URL=http://localhost
|
||||
API_URL=https://api_arrahn.test/lelong/
|
||||
API_VERIFY = true
|
||||
|
||||
LOG_CHANNEL=stack
|
||||
LOG_DEPRECATIONS_CHANNEL=null
|
||||
@@ -11,9 +13,254 @@ LOG_LEVEL=debug
|
||||
DB_CONNECTION=mysql
|
||||
DB_HOST=127.0.0.1
|
||||
DB_PORT=3306
|
||||
DB_DATABASE=laravel
|
||||
DB_USERNAME=root
|
||||
DB_PASSWORD=
|
||||
DB_DATABASE=lelong
|
||||
DB_USERNAME=remedi
|
||||
DB_PASSWORD=root
|
||||
|
||||
DB_CONNECTION_MAIN=mysql
|
||||
DB_HOST_MAIN=localhost
|
||||
DB_PORT_MAIN=3306
|
||||
DB_DATABASE_MAIN=online_arrahn
|
||||
DB_USERNAME_MAIN=remedi
|
||||
DB_PASSWORD_MAIN=root
|
||||
|
||||
DB_CONNECTION_KB2=mysql
|
||||
DB_HOST_KB2=localhost
|
||||
DB_PORT_KB2=3306
|
||||
DB_DATABASE_KB2=kb2
|
||||
DB_USERNAME_KB2=remedi
|
||||
DB_PASSWORD_KB2=root
|
||||
|
||||
DB_CONNECTION_WCY=mysql
|
||||
DB_HOST_WCY=localhost
|
||||
DB_PORT_WCY=3306
|
||||
DB_DATABASE_WCY=wcy
|
||||
DB_USERNAME_WCY=remedi
|
||||
DB_PASSWORD_WCY=root
|
||||
|
||||
DB_CONNECTION_1STOP=mysql
|
||||
DB_HOST_1STOP=localhost
|
||||
DB_PORT_1STOP=3306
|
||||
DB_DATABASE_1STOP=1stop
|
||||
DB_USERNAME_1STOP=remedi
|
||||
DB_PASSWORD_1STOP=root
|
||||
|
||||
DB_CONNECTION_020301=mysql
|
||||
DB_HOST_020301=localhost
|
||||
DB_PORT_020301=3306
|
||||
DB_DATABASE_020301=jlwt
|
||||
DB_USERNAME_020301=remedi
|
||||
DB_PASSWORD_020301=root
|
||||
|
||||
DB_CONNECTION_WB=mysql
|
||||
DB_HOST_WB=localhost
|
||||
DB_PORT_WB=3306
|
||||
DB_DATABASE_WB=wb
|
||||
DB_USERNAME_WB=remedi
|
||||
DB_PASSWORD_WB=root
|
||||
|
||||
DB_CONNECTION_ALS=mysql
|
||||
DB_HOST_ALS=localhost
|
||||
DB_PORT_ALS=3306
|
||||
DB_DATABASE_ALS=klanas
|
||||
DB_USERNAME_ALS=remedi
|
||||
DB_PASSWORD_ALS=root
|
||||
|
||||
DB_CONNECTION_020306=mysql
|
||||
DB_HOST_020306=localhost
|
||||
DB_PORT_020306=3306
|
||||
DB_DATABASE_020306=pputeh
|
||||
DB_USERNAME_020306=remedi
|
||||
DB_PASSWORD_020306=root
|
||||
|
||||
DB_CONNECTION_ARM=mysql
|
||||
DB_HOST_ARM=localhost
|
||||
DB_PORT_ARM=3306
|
||||
DB_DATABASE_ARM=machang
|
||||
DB_USERNAME_ARM=remedi
|
||||
DB_PASSWORD_ARM=root
|
||||
|
||||
DB_CONNECTION_KB1=mysql
|
||||
DB_HOST_KB1=localhost
|
||||
DB_PORT_KB1=3306
|
||||
DB_DATABASE_KB1=kb1
|
||||
DB_USERNAME_KB1=remedi
|
||||
DB_PASSWORD_KB1=root
|
||||
|
||||
DB_CONNECTION_APM=mysql
|
||||
DB_HOST_APM=localhost
|
||||
DB_PORT_APM=3306
|
||||
DB_DATABASE_APM=pmas
|
||||
DB_USERNAME_APM=remedi
|
||||
DB_PASSWORD_APM=root
|
||||
|
||||
DB_CONNECTION_010311=mysql
|
||||
DB_HOST_010311=localhost
|
||||
DB_PORT_010311=3306
|
||||
DB_DATABASE_010311=gm
|
||||
DB_USERNAME_010311=remedi
|
||||
DB_PASSWORD_010311=root
|
||||
|
||||
DB_CONNECTION_GC=mysql
|
||||
DB_HOST_GC=localhost
|
||||
DB_PORT_GC=3306
|
||||
DB_DATABASE_GC=guchil
|
||||
DB_USERNAME_GC=remedi
|
||||
DB_PASSWORD_GC=root
|
||||
|
||||
DB_CONNECTION_JLI=mysql
|
||||
DB_HOST_JLI=localhost
|
||||
DB_PORT_JLI=3306
|
||||
DB_DATABASE_JLI=jeli
|
||||
DB_USERNAME_JLI=remedi
|
||||
DB_PASSWORD_JLI=root
|
||||
|
||||
DB_CONNECTION_ARP=mysql
|
||||
DB_HOST_ARP=localhost
|
||||
DB_PORT_ARP=3306
|
||||
DB_DATABASE_ARP=rp
|
||||
DB_USERNAME_ARP=remedi
|
||||
DB_PASSWORD_ARP=root
|
||||
|
||||
DB_CONNECTION_010621=mysql
|
||||
DB_HOST_010621=localhost
|
||||
DB_PORT_010621=3306
|
||||
DB_DATABASE_010621=ktn
|
||||
DB_USERNAME_010621=remedi
|
||||
DB_PASSWORD_010621=root
|
||||
|
||||
DB_CONNECTION_010136=mysql
|
||||
DB_HOST_010136=localhost
|
||||
DB_PORT_010136=3306
|
||||
DB_DATABASE_010136=pg
|
||||
DB_USERNAME_010136=remedi
|
||||
DB_PASSWORD_010136=root
|
||||
|
||||
DB_CONNECTION_011235=mysql
|
||||
DB_HOST_011235=localhost
|
||||
DB_PORT_011235=3306
|
||||
DB_DATABASE_011235=skudai
|
||||
DB_USERNAME_011235=remedi
|
||||
DB_PASSWORD_011235=root
|
||||
|
||||
DB_CONNECTION_011227=mysql
|
||||
DB_HOST_011227=localhost
|
||||
DB_PORT_011227=3306
|
||||
DB_DATABASE_011227=pttn
|
||||
DB_USERNAME_011227=remedi
|
||||
DB_PASSWORD_011227=root
|
||||
|
||||
DB_CONNECTION_010620=mysql
|
||||
DB_HOST_010620=localhost
|
||||
DB_PORT_010620=3306
|
||||
DB_DATABASE_010620=btg
|
||||
DB_USERNAME_010620=remedi
|
||||
DB_PASSWORD_010620=root
|
||||
|
||||
DB_CONNECTION_010617=mysql
|
||||
DB_HOST_010617=localhost
|
||||
DB_PORT_010617=3306
|
||||
DB_DATABASE_010617=raub
|
||||
DB_USERNAME_010617=remedi
|
||||
DB_PASSWORD_010617=root
|
||||
|
||||
DB_CONNECTION_010915=mysql
|
||||
DB_HOST_010915=localhost
|
||||
DB_PORT_010915=3306
|
||||
DB_DATABASE_010915=kgr
|
||||
DB_USERNAME_010915=remedi
|
||||
DB_PASSWORD_010915=root
|
||||
|
||||
DB_CONNECTION_011228=mysql
|
||||
DB_HOST_011228=localhost
|
||||
DB_PORT_011228=3306
|
||||
DB_DATABASE_011228=sdk
|
||||
DB_USERNAME_011228=remedi
|
||||
DB_PASSWORD_011228=root
|
||||
|
||||
DB_CONNECTION_010219=mysql
|
||||
DB_HOST_010219=localhost
|
||||
DB_PORT_010219=3306
|
||||
DB_DATABASE_010219=spetani
|
||||
DB_USERNAME_010219=remedi
|
||||
DB_PASSWORD_010219=root
|
||||
|
||||
DB_CONNECTION_011229=mysql
|
||||
DB_HOST_011229=localhost
|
||||
DB_PORT_011229=3306
|
||||
DB_DATABASE_011229=tawau
|
||||
DB_USERNAME_011229=remedi
|
||||
DB_PASSWORD_011229=root
|
||||
|
||||
DB_CONNECTION_011230=mysql
|
||||
DB_HOST_011230=localhost
|
||||
DB_PORT_011230=3306
|
||||
DB_DATABASE_011230=api2
|
||||
DB_USERNAME_011230=remedi
|
||||
DB_PASSWORD_011230=root
|
||||
|
||||
DB_CONNECTION_011013=mysql
|
||||
DB_HOST_011013=localhost
|
||||
DB_PORT_011013=3306
|
||||
DB_DATABASE_011013=kjg
|
||||
DB_USERNAME_011013=remedi
|
||||
DB_PASSWORD_011013=root
|
||||
|
||||
DB_CONNECTION_011412=mysql
|
||||
DB_HOST_011412=localhost
|
||||
DB_PORT_011412=3306
|
||||
DB_DATABASE_011412=rlaut
|
||||
DB_USERNAME_011412=remedi
|
||||
DB_PASSWORD_011412=root
|
||||
|
||||
DB_CONNECTION_011231=mysql
|
||||
DB_HOST_011231=localhost
|
||||
DB_PORT_011231=3306
|
||||
DB_DATABASE_011231=bfort
|
||||
DB_USERNAME_011231=remedi
|
||||
DB_PASSWORD_011231=root
|
||||
|
||||
DB_CONNECTION_011232=mysql
|
||||
DB_HOST_011232=localhost
|
||||
DB_PORT_011232=3306
|
||||
DB_DATABASE_011232=kbelud
|
||||
DB_USERNAME_011232=remedi
|
||||
DB_PASSWORD_011232=root
|
||||
|
||||
DB_CONNECTION_011234=mysql
|
||||
DB_HOST_011234=localhost
|
||||
DB_PORT_011234=3306
|
||||
DB_DATABASE_011234=tuaran
|
||||
DB_USERNAME_011234=remedi
|
||||
DB_PASSWORD_011234=root
|
||||
|
||||
DB_CONNECTION_011233=mysql
|
||||
DB_HOST_011233=localhost
|
||||
DB_PORT_011233=3306
|
||||
DB_DATABASE_011233=kngau
|
||||
DB_USERNAME_011233=remedi
|
||||
DB_PASSWORD_011233=root
|
||||
|
||||
DB_CONNECTION_020303=mysql
|
||||
DB_HOST_020303=localhost
|
||||
DB_PORT_020303=3306
|
||||
DB_DATABASE_020303=tm
|
||||
DB_USERNAME_020303=remedi
|
||||
DB_PASSWORD_020303=root
|
||||
|
||||
DB_CONNECTION_010618=mysql
|
||||
DB_HOST_010618=localhost
|
||||
DB_PORT_010618=3306
|
||||
DB_DATABASE_010618=tmlh
|
||||
DB_USERNAME_010618=remedi
|
||||
DB_PASSWORD_010618=root
|
||||
|
||||
DB_CONNECTION_011237=mysql
|
||||
DB_HOST_011237=localhost
|
||||
DB_PORT_011237=3306
|
||||
DB_DATABASE_011237=semporna
|
||||
DB_USERNAME_011237=remedi
|
||||
DB_PASSWORD_011237=root
|
||||
|
||||
BROADCAST_DRIVER=log
|
||||
CACHE_DRIVER=file
|
||||
|
||||
@@ -6,6 +6,7 @@ use Illuminate\Http\Request;
|
||||
use Spatie\Permission\Models\Role;
|
||||
use Spatie\Permission\Models\Permission;
|
||||
use Illuminate\Support\Facades\Auth;
|
||||
use Illuminate\Support\Facades\Http;
|
||||
use Carbon\Carbon;
|
||||
use App\Models\User;
|
||||
use PDF;
|
||||
@@ -62,186 +63,168 @@ class SimulasiController extends Controller
|
||||
|
||||
public function janadata(Request $request)
|
||||
{
|
||||
//dd($request->all());
|
||||
$t_lelong = Carbon::parse($request->tarikh_lelong);
|
||||
$bulan = (int)round($request->jbg);
|
||||
$fasa = $request->fasa;
|
||||
$jbg = $request->jbg;
|
||||
$kali = $request->kali;
|
||||
// dd($fasa);
|
||||
// dd($fasa);
|
||||
//create simulasi
|
||||
|
||||
// $simulasi_id = $simulasi->id;
|
||||
$jbgadai = ($t_lelong->subMonths($bulan))->toDateString();
|
||||
if($request->fasa == '1'){
|
||||
$surat = Gadai::where('t_gadai','<=',$jbgadai)
|
||||
->where('sttebus','=','')
|
||||
->where('tagpalsu','=',0)
|
||||
->where('tagpalsu2','=',0)
|
||||
->where('taglel','=',0)
|
||||
->where('lelong_tawarruq','=',1)
|
||||
->select('kodcaw','norujukan','t_lelong','tempoh','kadarupah','upahSim','ansuran','nilaimarhun','pinjaman','bakiupah','cajlain',
|
||||
'berat','marhun','percentpinj','bakipjm')
|
||||
->get();
|
||||
}
|
||||
else if($request->fasa == '2'){
|
||||
$surat = Gadai::where('t_gadai','<=',$jbgadai)
|
||||
->where('sttebus','=','')
|
||||
->where('tagpalsu','=',0)
|
||||
->where('tagpalsu2','=',0)
|
||||
->where('taglel','=',0)
|
||||
->select('kodcaw','norujukan','t_lelong','tempoh','kadarupah','upahSim','ansuran','nilaimarhun','pinjaman','bakiupah','cajlain',
|
||||
'berat','marhun','percentpinj','bakipjm')
|
||||
->get();
|
||||
|
||||
}
|
||||
// dd($jbg);
|
||||
if(sizeof($surat) == 0)
|
||||
{
|
||||
return redirect()->route('analisa.janasimulasi')
|
||||
->with('failed','Tiada surat untuk di lelong');
|
||||
}
|
||||
$simulasi = new Simulasi;
|
||||
$simulasi->tarikh_lelong = $request->tarikh_lelong;
|
||||
$simulasi->harga_emas_asas = $request->hargaasas;
|
||||
$simulasi->jbg = $request->jbg;
|
||||
$simulasi->cajlelong = $request->cajlelong;
|
||||
$simulasi->fasa = $request->fasa;
|
||||
$simulasi->kali = $request->kali;
|
||||
$simulasi->save();
|
||||
$cawangan = Cawangan::all();
|
||||
|
||||
|
||||
//create harga asas berdasarkan input harga asas
|
||||
$karat = JenisKarat::all();
|
||||
$hargaasas = $request->hargaasas; //rial
|
||||
foreach($karat as $item)
|
||||
$selected_caw = $request->caw;
|
||||
if(!empty($selected_caw))
|
||||
{
|
||||
$simkarat = new SimKarat;
|
||||
$simkarat->simulasi_id = $simulasi->id;
|
||||
$simkarat->karat = $item->karat;
|
||||
$simkarat->keterangan = $item->keterangan;
|
||||
$simkarat->harga = ($hargaasas + ($item->dariharga916)); //gram
|
||||
$simkarat->harga2 = $hargaasas + ($item->dariharga916); //rial
|
||||
$simkarat->save();
|
||||
}
|
||||
$jbgadai = ($t_lelong->subMonths($bulan))->toDateString();
|
||||
$caws = Cawangan::whereIn('caw_code',$selected_caw)->get();
|
||||
// dd($caws);
|
||||
$bil_surat = 0;
|
||||
$sag_cawangans = [];
|
||||
foreach($caws as $caw){
|
||||
if($fasa == '1'){
|
||||
$surat = Gadai::on($caw->caw_code)
|
||||
->where('t_gadai','<=',$jbgadai)
|
||||
->where('sttebus','=','')
|
||||
->where('tagpalsu','=',0)
|
||||
->where('tagpalsu2','=',0)
|
||||
->where('taglel','=',0)
|
||||
->where('lelong_tawarruq','=',1);
|
||||
// ->count('norujukan');
|
||||
|
||||
//$fasa = $request->fasa;
|
||||
// join cawangan yang terlibat dengan simulasi
|
||||
if($request->caw && $request->caw != 'all')
|
||||
{
|
||||
//dd($request->caw);
|
||||
$caw = Cawangan::whereIn('caw_code',$request->caw)->get();
|
||||
// dd($caw);
|
||||
foreach($caw as $index=>$cawsimulasi){
|
||||
// dd($cawsimulasi->id);
|
||||
$caw_simulasi = new CawanganSimulasi;
|
||||
$caw_simulasi->simulasi_id = $simulasi->id;
|
||||
$caw_simulasi->caw_id = $cawsimulasi->id;
|
||||
$caw_simulasi->online = 'Online';
|
||||
$caw_simulasi->lokasi = $cawsimulasi->lokasi;
|
||||
$caw_simulasi->fasa = $request->fasa;
|
||||
$caw_simulasi->kali = $request->kali;
|
||||
$caw_simulasi->save();
|
||||
// dd($caw_simulasi);
|
||||
}
|
||||
else if($fasa == '2'){
|
||||
$surat = Gadai::on($caw->caw_code)
|
||||
->where('t_gadai','<=',$jbgadai)
|
||||
->where('sttebus','=','')
|
||||
->where('tagpalsu','=',0)
|
||||
->where('tagpalsu2','=',0)
|
||||
->where('taglel','=',0);
|
||||
// ->count('norujukan');
|
||||
}
|
||||
$bil_sag_cawangan = $surat->count('norujukan');
|
||||
array_push($sag_cawangans,['cawangan'=>$caw,'data'=>$surat->get()]);
|
||||
$bil_surat += $bil_sag_cawangan;
|
||||
}
|
||||
|
||||
// $cawangan = Cawangan::whereIn('caw_code',$request->caw)->get();
|
||||
// $cawangan->kali = $request->kali;
|
||||
// $cawangan->update();
|
||||
|
||||
$suratcaw = $surat->where('kodcaw','=',$cawsimulasi->caw_code)->all();
|
||||
|
||||
// $simulasibid = SimulasiBid::where('caw_id','=',$caw->id)->get();
|
||||
foreach(array_chunk($suratcaw,100) as $data_chunk)
|
||||
if($bil_surat == 0)
|
||||
{
|
||||
// dd($data_chunk);
|
||||
foreach($data_chunk as $data)
|
||||
return redirect()->route('analisa.janasimulasi')
|
||||
->with('failed','Tiada surat untuk di lelong');
|
||||
}
|
||||
|
||||
//create simulasi
|
||||
$simulasi = Simulasi::create([
|
||||
'tarikh_lelong' => $t_lelong,
|
||||
'harga_emas_asas' => $hargaasas,
|
||||
'jbg' => $jbg,
|
||||
'cajlelong' => $request->cajlelong,
|
||||
'fasa' => $fasa,
|
||||
'kali' => $kali
|
||||
]);
|
||||
|
||||
//create harga asas berdasarkan input harga asas
|
||||
$karat = JenisKarat::all();
|
||||
$karat_data = [];
|
||||
foreach($karat as $item)
|
||||
{
|
||||
$data_karat = [
|
||||
'simulasi_id' => $simulasi->id,
|
||||
'karat' => $item->karat,
|
||||
'keterangan' => $item->keterangan,
|
||||
'harga' => ($hargaasas + ($item->dariharga916)),
|
||||
'harga2' => $hargaasas + ($item->dariharga916)
|
||||
];
|
||||
|
||||
array_push($karat_data,$data_karat);
|
||||
}
|
||||
|
||||
$simkarat = SimKarat::insert($karat_data);
|
||||
|
||||
foreach($sag_cawangans as $index=>$cawsimulasi){
|
||||
|
||||
$caw_simulasi = new CawanganSimulasi;
|
||||
$caw_simulasi->simulasi_id = $simulasi->id;
|
||||
$caw_simulasi->caw_id = $cawsimulasi['cawangan']->id;
|
||||
$caw_simulasi->online = 'Online';
|
||||
$caw_simulasi->lokasi = $cawsimulasi['cawangan']->lokasi;
|
||||
$caw_simulasi->fasa = $request->fasa;
|
||||
$caw_simulasi->kali = $request->kali;
|
||||
$caw_simulasi->save();
|
||||
|
||||
$suratcaw = $cawsimulasi['data'];
|
||||
foreach($suratcaw->chunk(100) as $data_chunk)
|
||||
{
|
||||
|
||||
$simulasibid = SimulasiBid::create([
|
||||
"simulasi_id" => $simulasi->id,
|
||||
"caw_id" => $cawsimulasi->id,
|
||||
"kodcaw" => $data->kodcaw,
|
||||
"norujukan" => $data->norujukan,
|
||||
"t_lelong" => $request->tarikh_lelong,
|
||||
"hargaasas" => 0.00,
|
||||
"hargajual" => 0.00,
|
||||
"jbg" => $data->tempoh,
|
||||
"kadarupah" => $data->kadarupah,
|
||||
"upahsimpan" => $data->upahSim,
|
||||
"ansuran" => $data->ansuran,
|
||||
"nilaimarhun" => $data->nilaimarhun,
|
||||
"pinjaman" => $data->bakipjm,
|
||||
"bakiupah" => $data->bakiupah,
|
||||
"cajlain" => $data->cajlain,
|
||||
"cajlelong" => 0.00,
|
||||
"baki" => 0.00,
|
||||
"berat" => $data->berat,
|
||||
"marhun" => $data->marhun,
|
||||
"percent" => $data->percentpinj,
|
||||
"status_jual" => 0,
|
||||
"status_payment" => 0,
|
||||
"mora_upah" => 0,
|
||||
"fasa" => $request->fasa
|
||||
]);
|
||||
|
||||
$sumhargaasas = 0;
|
||||
$berat = 0;
|
||||
$gadaimarhun = GadaiMarhun::where('norujukan','=',$data->norujukan)->get();
|
||||
foreach($gadaimarhun as $marhun)
|
||||
foreach($data_chunk as $data)
|
||||
{
|
||||
$simkarat = SimKarat::where('simulasi_id','=',$simulasi->id)->get();
|
||||
// dd($simkarat);
|
||||
foreach($simkarat as $karat)
|
||||
$simulasibid = SimulasiBid::create([
|
||||
"simulasi_id" => $simulasi->id,
|
||||
"caw_id" => $cawsimulasi['cawangan']->id,
|
||||
"kodcaw" => $data->kodcaw,
|
||||
"norujukan" => $data->norujukan,
|
||||
"t_lelong" => $request->tarikh_lelong,
|
||||
"hargaasas" => 0.00,
|
||||
"hargajual" => 0.00,
|
||||
"jbg" => $data->tempoh,
|
||||
"kadarupah" => $data->kadarupah,
|
||||
"upahsimpan" => $data->upahSim,
|
||||
"ansuran" => $data->ansuran,
|
||||
"nilaimarhun" => $data->nilaimarhun,
|
||||
"pinjaman" => $data->bakipjm,
|
||||
"bakiupah" => $data->bakiupah,
|
||||
"cajlain" => $data->cajlain,
|
||||
"cajlelong" => 0.00,
|
||||
"baki" => 0.00,
|
||||
"berat" => $data->berat,
|
||||
"marhun" => $data->marhun,
|
||||
"percent" => $data->percentpinj,
|
||||
"status_jual" => 0,
|
||||
"status_payment" => 0,
|
||||
"mora_upah" => 0,
|
||||
"fasa" => $request->fasa
|
||||
]);
|
||||
|
||||
$sumhargaasas = 0;
|
||||
$berat = 0;
|
||||
$gadaimarhun = GadaiMarhun::on($cawsimulasi['cawangan']->caw_code)->where('norujukan','=',$data->norujukan)->get();
|
||||
foreach($gadaimarhun as $marhun)
|
||||
{
|
||||
|
||||
if($karat->karat == $marhun->karat)
|
||||
$simkarat = SimKarat::where('simulasi_id','=',$simulasi->id)->get();
|
||||
// dd($simkarat);
|
||||
foreach($simkarat as $karat)
|
||||
{
|
||||
$val = round($marhun->berat * $karat->harga);
|
||||
$sumhargaasas = $sumhargaasas + $val;
|
||||
$berat = $berat + $marhun->berat;
|
||||
if($karat->karat == $marhun->karat)
|
||||
{
|
||||
$val = round($marhun->berat * $karat->harga);
|
||||
$sumhargaasas = $sumhargaasas + $val;
|
||||
$berat = $berat + $marhun->berat;
|
||||
|
||||
$simmarhun = new SimulasiBidMarhun;
|
||||
$simmarhun->simulasibid_id = $simulasibid->id;
|
||||
$simmarhun->bil = $marhun->bil;
|
||||
$simmarhun->marhun = $marhun->marhun;
|
||||
$simmarhun->nota = $marhun->nota;
|
||||
$simmarhun->karat = $marhun->karat;
|
||||
$simmarhun->berat = $marhun->berat;
|
||||
$simmarhun->harga = $karat->harga;
|
||||
$simmarhun->n_marhun = $marhun->n_marhun;
|
||||
$simmarhun->hargaasas = $val;
|
||||
$simmarhun->save();
|
||||
$simmarhun = new SimulasiBidMarhun;
|
||||
$simmarhun->simulasibid_id = $simulasibid->id;
|
||||
$simmarhun->bil = $marhun->bil;
|
||||
$simmarhun->marhun = $marhun->marhun;
|
||||
$simmarhun->nota = $marhun->nota;
|
||||
$simmarhun->karat = $marhun->karat;
|
||||
$simmarhun->berat = $marhun->berat;
|
||||
$simmarhun->harga = $karat->harga;
|
||||
$simmarhun->n_marhun = $marhun->n_marhun;
|
||||
$simmarhun->hargaasas = $val;
|
||||
$simmarhun->save();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
$updategadai = Http::withOptions(['verify' => config('app.api_verify')])
|
||||
->post(config('app.api_url').'taglel/update',[
|
||||
'kodcaw'=>$cawsimulasi['cawangan']->caw_code,
|
||||
'norujukan'=>$data->norujukan
|
||||
])
|
||||
->json();
|
||||
}
|
||||
|
||||
|
||||
// $calcaj = ($request->cajlelong/100)*$sumhargaasas;
|
||||
// $updatesimbid = SimulasiBid::where('id','=',$simulasibid->id)->first();
|
||||
// $updatesimbid->hargaasas = $sumhargaasas;
|
||||
// $updatesimbid->cajlelong = $calcaj;
|
||||
// $updatesimbid->baki = $sumhargaasas-$data->pinjaman - $data->bakiupah - $calcaj;
|
||||
// $updatesimbid->berat = $berat;
|
||||
// $updatesimbid->save();
|
||||
|
||||
$updategadai = Gadai::where('norujukan','=',$data->norujukan)->first();
|
||||
$updategadai->taglel = 1;
|
||||
$updategadai->update();
|
||||
// $updatesimbid->cajlelong = $calcaj;
|
||||
// $updatesimbid->baki = $sumhargaasas-$data->pinjaman - $data->bakiupah - $calcaj;
|
||||
// $updatesimbid->berat = $berat;
|
||||
// $updatesimbid->save();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
dd('error');
|
||||
return redirect()->route('analisa.janasimulasi')->with('failed','Tiada surat untuk di lelong');
|
||||
}
|
||||
|
||||
return redirect()->route('analisa.show',$simulasi->id);
|
||||
@@ -443,7 +426,7 @@ class SimulasiController extends Controller
|
||||
|
||||
|
||||
$data = Simulasi::where('simulasi.id','=',$simulasi_id)
|
||||
->get();
|
||||
->first();
|
||||
|
||||
|
||||
}
|
||||
@@ -485,17 +468,15 @@ class SimulasiController extends Controller
|
||||
$simulasibid = SimulasiBid::where('simulasi_id','=',$id)->get();
|
||||
foreach($simulasibid as $data)
|
||||
{
|
||||
$updategadai = Gadai::where('norujukan','=',$data->norujukan)->first();
|
||||
$updategadai->taglel = 0;
|
||||
$updategadai->save();
|
||||
$updategadai = Http::withOptions(['verify' => config('app.api_verify')])
|
||||
->post(config('app.api_url').'taglel/revert',[
|
||||
'kodcaw'=>$data->kodcaw,
|
||||
'norujukan'=>$data->norujukan
|
||||
])
|
||||
->json();
|
||||
}
|
||||
//dd($simulasibid);
|
||||
$role = Simulasi::where('id','=',$id)->first();
|
||||
// dd($role);
|
||||
$role->delete();
|
||||
|
||||
|
||||
|
||||
return redirect()->route('analisa.senaraisimulasi')
|
||||
->with('success','Padam Simulasi Berjaya');
|
||||
}
|
||||
@@ -507,7 +488,6 @@ class SimulasiController extends Controller
|
||||
|
||||
public function kemaskini(Request $request)
|
||||
{
|
||||
// dd($request->idsimulasi);
|
||||
$user = Auth::user();
|
||||
$currentdate = Carbon::now();
|
||||
$currentdate = $currentdate->toDateTimeString();
|
||||
@@ -527,34 +507,25 @@ class SimulasiController extends Controller
|
||||
{
|
||||
$karat->karat = $karat->karat;
|
||||
$karat->keterangan = $karat->keterangan;
|
||||
// $karat->harga = $request->harga[$index];
|
||||
$karat->harga2 = $request->harga2[$index];
|
||||
$karat->save();
|
||||
}
|
||||
|
||||
//update marhun
|
||||
$simulasibid = SimulasiBid::join('gadai','simulasibid.norujukan','=','gadai.norujukan')
|
||||
->select('simulasibid.id','gadai.bakipjm','gadai.bakihargajualan','gadai.upah12','gadai.ansakhir','gadai.tempoh','gadai.tempohbayar','gadai.kadarupah','gadai.norujukan','simulasibid.simulasi_id')
|
||||
->where('simulasi_id','=',$request->idsimulasi)
|
||||
->get();
|
||||
//dd($simulasibid);
|
||||
$simulasibid = SimulasiBid::where('simulasi_id','=',$request->idsimulasi)->get();
|
||||
foreach($simulasibid as $bid)
|
||||
{
|
||||
//$keuntungan = $bid['bakipjm'] - ($bid['bakihargajualan'] - ($bid['upah12'] - $bid['ansakhir'])-(($bid['tempoh']-$bid['tempohbayar'])*$bid['kadarupah']/100*$bid['bakipjm']) );
|
||||
$total_untung_rebet = TransaksiKeuntungan::on('mysql2')->where('norujukan','=',$bid['norujukan'])->sum('keuntungan_rebet');
|
||||
$total_untung_asal = TransaksiKeuntungan::on('mysql2')->where('norujukan','=',$bid['norujukan'])->sum('bayaran_keuntungan');
|
||||
$total_untung_rebet = TransaksiKeuntungan::where('norujukan','=',$bid['norujukan'])->sum('keuntungan_rebet');
|
||||
$total_untung_asal = TransaksiKeuntungan::where('norujukan','=',$bid['norujukan'])->sum('bayaran_keuntungan');
|
||||
$beza_keuntungan = $total_untung_asal - $total_untung_rebet;
|
||||
$keuntungan = bcdiv(($bid['tempoh']-$bid['tempohbayar'])*$bid['kadarupah']/100*$bid['bakipjm'],1,1)-$beza_keuntungan;
|
||||
// dd($keuntungan);
|
||||
$detail_sag = Gadai::on($bid->kodcaw)->where('norujukan',$bid->norujukan)->first();
|
||||
$keuntungan = bcdiv(($detail_sag['tempoh']-$detail_sag['tempohbayar'])*$detail_sag['kadarupah']/100*$detail_sag['bakipjm'],1,1)-$beza_keuntungan;
|
||||
|
||||
$sumhargaasas = 0;
|
||||
$simulasibidmarhun = SimulasiBidMarhun::where('simulasibid_id','=',$bid['id'])->get();
|
||||
// dd($simulasibidmarhun);
|
||||
foreach($simulasibidmarhun as $marhun)
|
||||
{
|
||||
// dd($request->idsimulasi);
|
||||
$simkarat = SimKarat::where('simulasi_id','=',$request->idsimulasi)->get();
|
||||
// dd($simkarat);
|
||||
foreach($simkarat as $karat)
|
||||
{
|
||||
|
||||
@@ -566,28 +537,23 @@ class SimulasiController extends Controller
|
||||
$marhun->harga = $karat->harga2;
|
||||
$marhun->n_marhun = $marhun->berat * $karat->harga2;
|
||||
$marhun->hargaasas = $val;
|
||||
// $marhun->hargaasas = floatval(number_format($val,2));
|
||||
$marhun->save();
|
||||
}
|
||||
}
|
||||
$karat916 = SimKarat::where('karat','=',"22.0K")
|
||||
->where('simulasi_id','=',$request->idsimulasi)
|
||||
->get();
|
||||
// dd($karat916);
|
||||
|
||||
foreach($karat916 as $k916)
|
||||
{
|
||||
|
||||
$updatesimulasi = Simulasi::where('id',$request->idsimulasi)
|
||||
->update([
|
||||
'harga_emas_asas'=> $k916->harga2,
|
||||
]);
|
||||
// dd($updatesimulasi);
|
||||
->update(['harga_emas_asas'=> $k916->harga2,]);
|
||||
}
|
||||
// dd($sumhargaasas);
|
||||
}
|
||||
$simulasi = Simulasi::where('id',$request->idsimulasi)->get();
|
||||
$sumcajlelong = $sumhargaasas * ($simulasi[0]['cajlelong']/100);
|
||||
$totalbaki = $sumhargaasas -$bid->bakipjm - bcdiv($keuntungan,1,1) - bcdiv($sumcajlelong,1,1);
|
||||
|
||||
$totalbaki = $sumhargaasas - $detail_sag->bakipjm - bcdiv($keuntungan,1,1) - bcdiv($sumcajlelong,1,1);
|
||||
$kirakeuntungan = SimulasiBid::where('norujukan',$bid['norujukan'])
|
||||
->update([
|
||||
'bakiupah'=> bcdiv($keuntungan,1,1),
|
||||
@@ -606,8 +572,6 @@ class SimulasiController extends Controller
|
||||
$loguser->nota = ' Kemaskini Harga Asas/Keuntungan '.bcdiv($keuntungan,1,1);
|
||||
$loguser->save();
|
||||
|
||||
//dd($sumcajlelong);
|
||||
|
||||
}
|
||||
|
||||
return redirect()->route('analisa.senaraisimulasi',$request->idsimulasi)
|
||||
@@ -900,13 +864,6 @@ class SimulasiController extends Controller
|
||||
|
||||
public function senaraitempsimulasi(Request $request)
|
||||
{
|
||||
|
||||
// $t_lelong = $request->tarikh_lelong;
|
||||
// $tarikh_lelong = Carbon::parse($t_lelong);
|
||||
// $t_lelongdisplay = $tarikh_lelong->format('d-m-Y');
|
||||
// $t_anggaran = ($tarikh_lelong->subDays(20))->format('d/m/Y');
|
||||
// $t_daftarlelong = ($tarikh_lelong->subMonths(1))->format('d/m/Y');
|
||||
//$t_lelong1 = $request->tarikh_lelong;
|
||||
$t_lelong1 = date('d-m-Y', strtotime($request->tarikh_lelong));
|
||||
$t_lelong2 = $request->tarikh_lelong;
|
||||
$t_lelong = Carbon::parse($request->tarikh_lelong);
|
||||
@@ -915,120 +872,80 @@ class SimulasiController extends Controller
|
||||
$jbg = $request->jbg;
|
||||
$cajlelong = $request->cajlelong;
|
||||
$kali = $request->kali;
|
||||
// dd($kali);
|
||||
$jbgadai = ($t_lelong->subMonths($bulan))->toDateString();
|
||||
$t_lelongdisplay = $t_lelong->format('d-m-Y');
|
||||
// $t_lelongdisplay = $t_lelong->format('d-m-Y');
|
||||
//dd($fasa);
|
||||
$tetapan = Tetapan::where('id','=',1)->first();
|
||||
if($t_lelong != null)
|
||||
{
|
||||
if($request->fasa == '1'){
|
||||
$getsurat = Gadai::where('t_gadai','<=',$jbgadai)
|
||||
->where('sttebus','=','')
|
||||
->where('tagpalsu','=',0)
|
||||
->where('tagpalsu2','=',0)
|
||||
->where('taglel','=',0)
|
||||
->where('lelong_tawarruq','=',1)
|
||||
->get();
|
||||
$cawangan_all = Cawangan::all();
|
||||
$senarai = [];
|
||||
$total_bil_lelong = 0;
|
||||
foreach($cawangan_all as $cawangan){
|
||||
$getsurat = Gadai::on($cawangan->caw_code)->where('t_gadai','<=',$jbgadai)
|
||||
->where('sttebus','=','')
|
||||
->where('tagpalsu','=',0)
|
||||
->where('tagpalsu2','=',0)
|
||||
->where('taglel','=',0)
|
||||
->where('lelong_tawarruq','=',1)
|
||||
->whereNotNull('upah12');
|
||||
|
||||
$t_gadais = Gadai::where('t_gadai','<=',$jbgadai)
|
||||
->where('sttebus', '=', '')
|
||||
->where('taglel', '=', 0)
|
||||
->where('tagpalsu', '=', 0)
|
||||
->where('tagpalsu2', '=', 0)
|
||||
->where('lelong_tawarruq','=',1)
|
||||
->whereNotNull('upah12')
|
||||
->orderBy('t_gadai')
|
||||
->select('t_gadai', 'norujukan')
|
||||
->first();
|
||||
//dd($t_gadais);
|
||||
// $t_gadais = $request->t_gadai;
|
||||
// $t_gadaisehingga = Carbon::parse($t_gadais);
|
||||
// $t_gadaisdisplay = $t_gadaisehingga->format('d/m/Y');
|
||||
|
||||
|
||||
$senarai = Gadai::join('cawangan', 'gadai.kodcaw', '=', 'cawangan.caw_code')
|
||||
->orderBy('cawangan.caw_name')
|
||||
->where('gadai.t_gadai', '<=', $jbgadai)
|
||||
->where('gadai.lelong_tawarruq','=',1)
|
||||
->where('gadai.sttebus', '=', '')
|
||||
->where('gadai.taglel', '=', 0)
|
||||
->where('gadai.tagpalsu', '=', 0)
|
||||
->where('gadai.tagpalsu2', '=', 0)
|
||||
->whereNotIn('cawangan.id', function($query) use ($kali) {
|
||||
$query->select('caw_id')
|
||||
->from('cawangan_simulasi')
|
||||
->where('kali', '=' ,$kali);
|
||||
})
|
||||
|
||||
->whereNotNull('gadai.upah12')
|
||||
->groupBy('gadai.kodcaw','cawangan.caw_name')
|
||||
->selectRaw('count(*) as bil_lelong,
|
||||
sum(berat) as total_berat,
|
||||
sum(nilaimarhun) as total_nilaimarhun,
|
||||
sum(pinjaman) as total_pembiayaan,
|
||||
sum(bakipjm) as total_bakipjm,
|
||||
gadai.kodcaw,
|
||||
cawangan.caw_name as caw_name
|
||||
')
|
||||
|
||||
->get();
|
||||
// dd($senarai);
|
||||
$bil_lelong = sizeof($getsurat);
|
||||
$cawangan_simulasi = CawanganSimulasi::where('caw_id',$cawangan->id)->where('kali', '=' ,$kali)->count();
|
||||
if($cawangan_simulasi == 0){
|
||||
$bil_lelong = $getsurat->count('norujukan');
|
||||
$total_bil_lelong += $bil_lelong;
|
||||
$total_berat = $getsurat->sum('berat');
|
||||
$total_nilaimarhun = $getsurat->sum('nilaimarhun');
|
||||
$total_pembiayaan = $getsurat->sum('pinjaman');
|
||||
$total_bakipjm = $getsurat->sum('bakipjm');
|
||||
$data = [
|
||||
'bil_lelong'=>$bil_lelong,
|
||||
'total_berat'=>$total_berat,
|
||||
'total_nilaimarhun'=>$total_nilaimarhun,
|
||||
'total_pembiayaan'=>$total_pembiayaan,
|
||||
'total_bakipjm'=>$total_bakipjm,
|
||||
'kodcaw'=>$cawangan->caw_code,
|
||||
'caw_name'=>$cawangan->caw_name];
|
||||
array_push($senarai,$data);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
else if($request->fasa == '2'){
|
||||
$getsurat = Gadai::where('t_gadai','<=',$jbgadai)
|
||||
->where('sttebus','=','')
|
||||
->where('tagpalsu','=',0)
|
||||
->where('tagpalsu2','=',0)
|
||||
->where('taglel','=',0)
|
||||
->get();
|
||||
//dd($getsurat);
|
||||
$cawangan_all = Cawangan::all();
|
||||
$senarai = [];
|
||||
$total_bil_lelong = 0;
|
||||
foreach($cawangan_all as $cawangan){
|
||||
$getsurat = Gadai::on($cawangan->caw_code)->where('t_gadai','<=',$jbgadai)
|
||||
->where('sttebus','=','')
|
||||
->where('tagpalsu','=',0)
|
||||
->where('tagpalsu2','=',0)
|
||||
->where('taglel','=',0)
|
||||
->where('lelong_tawarruq','=',1)
|
||||
->whereNotNull('upah12');
|
||||
|
||||
$t_gadais = Gadai::where('t_gadai','<=',$jbgadai)
|
||||
->where('sttebus', '=', '')
|
||||
->where('taglel', '=', 0)
|
||||
->where('tagpalsu', '=', 0)
|
||||
->where('tagpalsu2', '=', 0)
|
||||
->whereNotNull('upah12')
|
||||
->orderBy('t_gadai')
|
||||
->select('t_gadai', 'norujukan')
|
||||
->first();
|
||||
//dd($t_gadais);
|
||||
// $t_gadais = $request->t_gadai;
|
||||
// $t_gadaisehingga = Carbon::parse($t_gadais);
|
||||
// $t_gadaisdisplay = $t_gadaisehingga->format('d/m/Y');
|
||||
|
||||
|
||||
$senarai = Gadai::join('cawangan', 'gadai.kodcaw', '=', 'cawangan.caw_code')
|
||||
->orderBy('cawangan.caw_name')
|
||||
->where('gadai.t_gadai', '<=', $jbgadai)
|
||||
->where('gadai.sttebus', '=', '')
|
||||
->where('gadai.taglel', '=', 0)
|
||||
->where('gadai.tagpalsu', '=', 0)
|
||||
->where('gadai.tagpalsu2', '=', 0)
|
||||
->whereNotIn('cawangan.id', function($query) use ($kali) {
|
||||
$query->select('caw_id')
|
||||
->from('cawangan_simulasi')
|
||||
->where('kali', '=' ,$kali);
|
||||
})
|
||||
->whereNotNull('gadai.upah12')
|
||||
->groupBy('gadai.kodcaw','cawangan.caw_name')
|
||||
->selectRaw('count(*) as bil_lelong,
|
||||
sum(berat) as total_berat,
|
||||
sum(nilaimarhun) as total_nilaimarhun,
|
||||
sum(pinjaman) as total_pembiayaan,
|
||||
sum(bakipjm) as total_bakipjm,
|
||||
gadai.kodcaw,
|
||||
cawangan.caw_name as caw_name')
|
||||
->get();
|
||||
|
||||
$bil_lelong = sizeof($getsurat);
|
||||
$cawangan_simulasi = CawanganSimulasi::where('caw_id',$cawangan->id)->where('kali', '=' ,$kali)->count();
|
||||
if($cawangan_simulasi == 0){
|
||||
$bil_lelong = $getsurat->count('norujukan');
|
||||
$total_bil_lelong += $bil_lelong;
|
||||
$total_berat = $getsurat->sum('berat');
|
||||
$total_nilaimarhun = $getsurat->sum('nilaimarhun');
|
||||
$total_pembiayaan = $getsurat->sum('pinjaman');
|
||||
$total_bakipjm = $getsurat->sum('bakipjm');
|
||||
$data = [
|
||||
'bil_lelong'=>$bil_lelong,
|
||||
'total_berat'=>$total_berat,
|
||||
'total_nilaimarhun'=>$total_nilaimarhun,
|
||||
'total_pembiayaan'=>$total_pembiayaan,
|
||||
'total_bakipjm'=>$total_bakipjm,
|
||||
'kodcaw'=>$cawangan->caw_code,
|
||||
'caw_name'=>$cawangan->caw_name];
|
||||
array_push($senarai,$data);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if(sizeof($getsurat) == 0)
|
||||
if($total_bil_lelong == 0)
|
||||
{
|
||||
return redirect()->route('analisa.janasimulasi')
|
||||
->with('failed','Tiada surat untuk di lelong');
|
||||
@@ -1039,7 +956,6 @@ class SimulasiController extends Controller
|
||||
return view('simulasi.senaraitempsimulasi', compact( 't_lelong',
|
||||
'getsurat',
|
||||
'senarai',
|
||||
't_gadais',
|
||||
't_lelong1',
|
||||
't_lelong2',
|
||||
't_lelongdisplay',
|
||||
@@ -1262,4 +1178,3 @@ class SimulasiController extends Controller
|
||||
return view('simulasi.listsagbycust',compact('marhuns','simulasi_id','cawid','listsag'));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -28,8 +28,7 @@ class TetapanController extends Controller
|
||||
public function parameter(Request $request)
|
||||
{
|
||||
$caw = Cawangan::all();
|
||||
$tetapan = Tetapan::where('id','=',1)->first();
|
||||
// dd($tetapan);
|
||||
$tetapan = Tetapan::first();
|
||||
|
||||
return view('tetapan.parameter',compact('caw','tetapan'));
|
||||
|
||||
@@ -40,12 +39,19 @@ class TetapanController extends Controller
|
||||
$t_lelong = Carbon::parse($request->tarikh_lelong);
|
||||
$kali = $request->kali;
|
||||
//create tetapan
|
||||
$tetapan = Tetapan::find(1);
|
||||
// dd($tetapan);
|
||||
$tetapan->tetap_tarikh_lelong = $request->tarikh_lelong;
|
||||
$tetapan->kali = $request->kali;
|
||||
$tetapan->cajlelong = $request->cajlelong;
|
||||
$tetapan->update();
|
||||
$tetapan = Tetapan::first();
|
||||
if($tetapan){
|
||||
$tetapan->tetap_tarikh_lelong = $request->tarikh_lelong;
|
||||
$tetapan->kali = $request->kali;
|
||||
$tetapan->cajlelong = $request->cajlelong;
|
||||
$tetapan->update();
|
||||
}else{
|
||||
$newtetapan = new Tetapan;
|
||||
$newtetapan->tetap_tarikh_lelong = $request->tarikh_lelong;
|
||||
$newtetapan->kali = $request->kali;
|
||||
$newtetapan->cajlelong = $request->cajlelong;
|
||||
$newtetapan->save();
|
||||
}
|
||||
|
||||
return redirect()->route('tetapan.parameter')
|
||||
->with('success','Tetapan Berjaya');
|
||||
|
||||
@@ -9,7 +9,7 @@ class GadaiMarhun extends Model
|
||||
{
|
||||
use HasFactory;
|
||||
|
||||
protected $table = 'gadaimarhun';
|
||||
protected $table = 'marhun';
|
||||
|
||||
protected $fillable = [
|
||||
'norujukan',
|
||||
|
||||
@@ -16,6 +16,7 @@ class SimKarat extends Model
|
||||
'karat2',
|
||||
'keterangan',
|
||||
'harga',
|
||||
'harga2'
|
||||
'harga2',
|
||||
'simulasi_id'
|
||||
];
|
||||
}
|
||||
|
||||
@@ -18,5 +18,6 @@ class Simulasi extends Model
|
||||
'harga_emas_asas',
|
||||
'jbg',
|
||||
'cajlelong',
|
||||
'fasa'
|
||||
];
|
||||
}
|
||||
|
||||
@@ -7,7 +7,7 @@ use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class TransaksiKeuntungan extends Model
|
||||
{
|
||||
protected $connection = 'mysql2';
|
||||
protected $connection = 'main';
|
||||
protected $table = 'transaksi_keuntungan';
|
||||
public $timestamps = false;
|
||||
/**
|
||||
|
||||
@@ -242,4 +242,8 @@ return [
|
||||
|
||||
],
|
||||
|
||||
'api_url' => env('API_URL', 'http://localhost'),
|
||||
|
||||
'api_verify' => env('API_VERIFY', true),
|
||||
|
||||
];
|
||||
|
||||
+685
-17
@@ -61,26 +61,17 @@ return [
|
||||
'options' => extension_loaded('pdo_mysql') ? array_filter([
|
||||
PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
|
||||
]) : [],
|
||||
// 'modes' => [
|
||||
// //'ONLY_FULL_GROUP_BY', // Disable this to allow grouping by one column
|
||||
// 'STRICT_TRANS_TABLES',
|
||||
// 'NO_ZERO_IN_DATE',
|
||||
// 'NO_ZERO_DATE',
|
||||
// 'ERROR_FOR_DIVISION_BY_ZERO',
|
||||
// 'NO_AUTO_CREATE_USER',
|
||||
// 'NO_ENGINE_SUBSTITUTION'
|
||||
// ],
|
||||
],
|
||||
|
||||
'mysql2' => [
|
||||
'main' => [
|
||||
'driver' => 'mysql',
|
||||
'url' => env('DATABASE_URL'),
|
||||
'host' => env('DB_HOST_2', '127.0.0.1'),
|
||||
'port' => env('DB_PORT_2', '3306'),
|
||||
'database' => env('DB_DATABASE_2', 'forge'),
|
||||
'username' => env('DB_USERNAME_2', 'forge'),
|
||||
'password' => env('DB_PASSWORD_2', ''),
|
||||
'unix_socket' => env('DB_SOCKET', ''),
|
||||
'url' => env('DATABASE_URL_MAIN'),
|
||||
'host' => env('DB_HOST_MAIN', '127.0.0.1'),
|
||||
'port' => env('DB_PORT_MAIN', '3306'),
|
||||
'database' => env('DB_DATABASE_MAIN', 'forge'),
|
||||
'username' => env('DB_USERNAME_MAIN', 'forge'),
|
||||
'password' => env('DB_PASSWORD_MAIN', ''),
|
||||
'unix_socket' => env('DB_SOCKET_MAIN', ''),
|
||||
'charset' => 'utf8mb4',
|
||||
'collation' => 'utf8mb4_unicode_ci',
|
||||
'prefix' => '',
|
||||
@@ -92,8 +83,685 @@ return [
|
||||
]) : [],
|
||||
],
|
||||
|
||||
'KB2' => [
|
||||
'driver' => 'mysql',
|
||||
'url' => env('DATABASE_URL_KB2'),
|
||||
'host' => env('DB_HOST_KB2', '127.0.0.1'),
|
||||
'port' => env('DB_PORT_KB2', '3306'),
|
||||
'database' => env('DB_DATABASE_KB2', 'forge'),
|
||||
'username' => env('DB_USERNAME_KB2', 'forge'),
|
||||
'password' => env('DB_PASSWORD_KB2', ''),
|
||||
'unix_socket' => env('DB_SOCKET_KB2', ''),
|
||||
'charset' => 'utf8mb4',
|
||||
'collation' => 'utf8mb4_unicode_ci',
|
||||
'prefix' => '',
|
||||
'prefix_indexes' => true,
|
||||
'strict' => true,
|
||||
'engine' => null,
|
||||
'options' => extension_loaded('pdo_mysql') ? array_filter([
|
||||
PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
|
||||
]) : [],
|
||||
],
|
||||
|
||||
'WCY' => [
|
||||
'driver' => 'mysql',
|
||||
'url' => env('DATABASE_URL_WCY'),
|
||||
'host' => env('DB_HOST_WCY', '127.0.0.1'),
|
||||
'port' => env('DB_PORT_WCY', '3306'),
|
||||
'database' => env('DB_DATABASE_WCY', 'forge'),
|
||||
'username' => env('DB_USERNAME_WCY', 'forge'),
|
||||
'password' => env('DB_PASSWORD_WCY', ''),
|
||||
'unix_socket' => env('DB_SOCKET_WCY', ''),
|
||||
'charset' => 'utf8mb4',
|
||||
'collation' => 'utf8mb4_unicode_ci',
|
||||
'prefix' => '',
|
||||
'prefix_indexes' => true,
|
||||
'strict' => true,
|
||||
'engine' => null,
|
||||
'options' => extension_loaded('pdo_mysql') ? array_filter([
|
||||
PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
|
||||
]) : [],
|
||||
],
|
||||
|
||||
'1STOP' => [
|
||||
'driver' => 'mysql',
|
||||
'url' => env('DATABASE_URL_1STOP'),
|
||||
'host' => env('DB_HOST_1STOP', '127.0.0.1'),
|
||||
'port' => env('DB_PORT_1STOP', '3306'),
|
||||
'database' => env('DB_DATABASE_1STOP', 'forge'),
|
||||
'username' => env('DB_USERNAME_1STOP', 'forge'),
|
||||
'password' => env('DB_PASSWORD_1STOP', ''),
|
||||
'unix_socket' => env('DB_SOCKET_1STOP', ''),
|
||||
'charset' => 'utf8mb4',
|
||||
'collation' => 'utf8mb4_unicode_ci',
|
||||
'prefix' => '',
|
||||
'prefix_indexes' => true,
|
||||
'strict' => true,
|
||||
'engine' => null,
|
||||
'options' => extension_loaded('pdo_mysql') ? array_filter([
|
||||
PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
|
||||
]) : [],
|
||||
],
|
||||
|
||||
'020301' => [
|
||||
'driver' => 'mysql',
|
||||
'url' => env('DATABASE_URL_020301'),
|
||||
'host' => env('DB_HOST_020301', '127.0.0.1'),
|
||||
'port' => env('DB_PORT_020301', '3306'),
|
||||
'database' => env('DB_DATABASE_020301', 'forge'),
|
||||
'username' => env('DB_USERNAME_020301', 'forge'),
|
||||
'password' => env('DB_PASSWORD_020301', ''),
|
||||
'unix_socket' => env('DB_SOCKET_020301', ''),
|
||||
'charset' => 'utf8mb4',
|
||||
'collation' => 'utf8mb4_unicode_ci',
|
||||
'prefix' => '',
|
||||
'prefix_indexes' => true,
|
||||
'strict' => true,
|
||||
'engine' => null,
|
||||
'options' => extension_loaded('pdo_mysql') ? array_filter([
|
||||
PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
|
||||
]) : [],
|
||||
],
|
||||
|
||||
'WB' => [
|
||||
'driver' => 'mysql',
|
||||
'url' => env('DATABASE_URL_WB'),
|
||||
'host' => env('DB_HOST_WB', '127.0.0.1'),
|
||||
'port' => env('DB_PORT_WB', '3306'),
|
||||
'database' => env('DB_DATABASE_WB', 'forge'),
|
||||
'username' => env('DB_USERNAME_WB', 'forge'),
|
||||
'password' => env('DB_PASSWORD_WB', ''),
|
||||
'unix_socket' => env('DB_SOCKET_WB', ''),
|
||||
'charset' => 'utf8mb4',
|
||||
'collation' => 'utf8mb4_unicode_ci',
|
||||
'prefix' => '',
|
||||
'prefix_indexes' => true,
|
||||
'strict' => true,
|
||||
'engine' => null,
|
||||
'options' => extension_loaded('pdo_mysql') ? array_filter([
|
||||
PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
|
||||
]) : [],
|
||||
],
|
||||
|
||||
'ALS' => [
|
||||
'driver' => 'mysql',
|
||||
'url' => env('DATABASE_URL_ALS'),
|
||||
'host' => env('DB_HOST_ALS', '127.0.0.1'),
|
||||
'port' => env('DB_PORT_ALS', '3306'),
|
||||
'database' => env('DB_DATABASE_ALS', 'forge'),
|
||||
'username' => env('DB_USERNAME_ALS', 'forge'),
|
||||
'password' => env('DB_PASSWORD_ALS', ''),
|
||||
'unix_socket' => env('DB_SOCKET_ALS', ''),
|
||||
'charset' => 'utf8mb4',
|
||||
'collation' => 'utf8mb4_unicode_ci',
|
||||
'prefix' => '',
|
||||
'prefix_indexes' => true,
|
||||
'strict' => true,
|
||||
'engine' => null,
|
||||
'options' => extension_loaded('pdo_mysql') ? array_filter([
|
||||
PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
|
||||
]) : [],
|
||||
],
|
||||
|
||||
'020306' => [
|
||||
'driver' => 'mysql',
|
||||
'url' => env('DATABASE_URL_020306'),
|
||||
'host' => env('DB_HOST_020306', '127.0.0.1'),
|
||||
'port' => env('DB_PORT_020306', '3306'),
|
||||
'database' => env('DB_DATABASE_020306', 'forge'),
|
||||
'username' => env('DB_USERNAME_020306', 'forge'),
|
||||
'password' => env('DB_PASSWORD_020306', ''),
|
||||
'unix_socket' => env('DB_SOCKET_020306', ''),
|
||||
'charset' => 'utf8mb4',
|
||||
'collation' => 'utf8mb4_unicode_ci',
|
||||
'prefix' => '',
|
||||
'prefix_indexes' => true,
|
||||
'strict' => true,
|
||||
'engine' => null,
|
||||
'options' => extension_loaded('pdo_mysql') ? array_filter([
|
||||
PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
|
||||
]) : [],
|
||||
],
|
||||
|
||||
'ARM' => [
|
||||
'driver' => 'mysql',
|
||||
'url' => env('DATABASE_URL_ARM'),
|
||||
'host' => env('DB_HOST_ARM', '127.0.0.1'),
|
||||
'port' => env('DB_PORT_ARM', '3306'),
|
||||
'database' => env('DB_DATABASE_ARM', 'forge'),
|
||||
'username' => env('DB_USERNAME_ARM', 'forge'),
|
||||
'password' => env('DB_PASSWORD_ARM', ''),
|
||||
'unix_socket' => env('DB_SOCKET_ARM', ''),
|
||||
'charset' => 'utf8mb4',
|
||||
'collation' => 'utf8mb4_unicode_ci',
|
||||
'prefix' => '',
|
||||
'prefix_indexes' => true,
|
||||
'strict' => true,
|
||||
'engine' => null,
|
||||
'options' => extension_loaded('pdo_mysql') ? array_filter([
|
||||
PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
|
||||
]) : [],
|
||||
],
|
||||
|
||||
'APM' => [
|
||||
'driver' => 'mysql',
|
||||
'url' => env('DATABASE_URL_APM'),
|
||||
'host' => env('DB_HOST_APM', '127.0.0.1'),
|
||||
'port' => env('DB_PORT_APM', '3306'),
|
||||
'database' => env('DB_DATABASE_APM', 'forge'),
|
||||
'username' => env('DB_USERNAME_APM', 'forge'),
|
||||
'password' => env('DB_PASSWORD_APM', ''),
|
||||
'unix_socket' => env('DB_SOCKET_APM', ''),
|
||||
'charset' => 'utf8mb4',
|
||||
'collation' => 'utf8mb4_unicode_ci',
|
||||
'prefix' => '',
|
||||
'prefix_indexes' => true,
|
||||
'strict' => true,
|
||||
'engine' => null,
|
||||
'options' => extension_loaded('pdo_mysql') ? array_filter([
|
||||
PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
|
||||
]) : [],
|
||||
],
|
||||
|
||||
'010311' => [
|
||||
'driver' => 'mysql',
|
||||
'url' => env('DATABASE_URL_010311'),
|
||||
'host' => env('DB_HOST_010311', '127.0.0.1'),
|
||||
'port' => env('DB_PORT_010311', '3306'),
|
||||
'database' => env('DB_DATABASE_010311', 'forge'),
|
||||
'username' => env('DB_USERNAME_010311', 'forge'),
|
||||
'password' => env('DB_PASSWORD_010311', ''),
|
||||
'unix_socket' => env('DB_SOCKET_010311', ''),
|
||||
'charset' => 'utf8mb4',
|
||||
'collation' => 'utf8mb4_unicode_ci',
|
||||
'prefix' => '',
|
||||
'prefix_indexes' => true,
|
||||
'strict' => true,
|
||||
'engine' => null,
|
||||
'options' => extension_loaded('pdo_mysql') ? array_filter([
|
||||
PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
|
||||
]) : [],
|
||||
],
|
||||
|
||||
'JLI' => [
|
||||
'driver' => 'mysql',
|
||||
'url' => env('DATABASE_URL_JLI'),
|
||||
'host' => env('DB_HOST_JLI', '127.0.0.1'),
|
||||
'port' => env('DB_PORT_JLI', '3306'),
|
||||
'database' => env('DB_DATABASE_JLI', 'forge'),
|
||||
'username' => env('DB_USERNAME_JLI', 'forge'),
|
||||
'password' => env('DB_PASSWORD_JLI', ''),
|
||||
'unix_socket' => env('DB_SOCKET_JLI', ''),
|
||||
'charset' => 'utf8mb4',
|
||||
'collation' => 'utf8mb4_unicode_ci',
|
||||
'prefix' => '',
|
||||
'prefix_indexes' => true,
|
||||
'strict' => true,
|
||||
'engine' => null,
|
||||
'options' => extension_loaded('pdo_mysql') ? array_filter([
|
||||
PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
|
||||
]) : [],
|
||||
],
|
||||
|
||||
'ARP' => [
|
||||
'driver' => 'mysql',
|
||||
'url' => env('DATABASE_URL_ARP'),
|
||||
'host' => env('DB_HOST_ARP', '127.0.0.1'),
|
||||
'port' => env('DB_PORT_ARP', '3306'),
|
||||
'database' => env('DB_DATABASE_ARP', 'forge'),
|
||||
'username' => env('DB_USERNAME_ARP', 'forge'),
|
||||
'password' => env('DB_PASSWORD_ARP', ''),
|
||||
'unix_socket' => env('DB_SOCKET_ARP', ''),
|
||||
'charset' => 'utf8mb4',
|
||||
'collation' => 'utf8mb4_unicode_ci',
|
||||
'prefix' => '',
|
||||
'prefix_indexes' => true,
|
||||
'strict' => true,
|
||||
'engine' => null,
|
||||
'options' => extension_loaded('pdo_mysql') ? array_filter([
|
||||
PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
|
||||
]) : [],
|
||||
],
|
||||
|
||||
'GC' => [
|
||||
'driver' => 'mysql',
|
||||
'url' => env('DATABASE_URL_GC'),
|
||||
'host' => env('DB_HOST_GC', '127.0.0.1'),
|
||||
'port' => env('DB_PORT_GC', '3306'),
|
||||
'database' => env('DB_DATABASE_GC', 'forge'),
|
||||
'username' => env('DB_USERNAME_GC', 'forge'),
|
||||
'password' => env('DB_PASSWORD_GC', ''),
|
||||
'unix_socket' => env('DB_SOCKET_GC', ''),
|
||||
'charset' => 'utf8mb4',
|
||||
'collation' => 'utf8mb4_unicode_ci',
|
||||
'prefix' => '',
|
||||
'prefix_indexes' => true,
|
||||
'strict' => true,
|
||||
'engine' => null,
|
||||
'options' => extension_loaded('pdo_mysql') ? array_filter([
|
||||
PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
|
||||
]) : [],
|
||||
],
|
||||
|
||||
'010621' => [
|
||||
'driver' => 'mysql',
|
||||
'url' => env('DATABASE_URL_010621'),
|
||||
'host' => env('DB_HOST_010621', '127.0.0.1'),
|
||||
'port' => env('DB_PORT_010621', '3306'),
|
||||
'database' => env('DB_DATABASE_010621', 'forge'),
|
||||
'username' => env('DB_USERNAME_010621', 'forge'),
|
||||
'password' => env('DB_PASSWORD_010621', ''),
|
||||
'unix_socket' => env('DB_SOCKET_010621', ''),
|
||||
'charset' => 'utf8mb4',
|
||||
'collation' => 'utf8mb4_unicode_ci',
|
||||
'prefix' => '',
|
||||
'prefix_indexes' => true,
|
||||
'strict' => true,
|
||||
'engine' => null,
|
||||
'options' => extension_loaded('pdo_mysql') ? array_filter([
|
||||
PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
|
||||
]) : [],
|
||||
],
|
||||
|
||||
'010136' => [
|
||||
'driver' => 'mysql',
|
||||
'url' => env('DATABASE_URL_010136'),
|
||||
'host' => env('DB_HOST_010136', '127.0.0.1'),
|
||||
'port' => env('DB_PORT_010136', '3306'),
|
||||
'database' => env('DB_DATABASE_010136', 'forge'),
|
||||
'username' => env('DB_USERNAME_010136', 'forge'),
|
||||
'password' => env('DB_PASSWORD_010136', ''),
|
||||
'unix_socket' => env('DB_SOCKET_010136', ''),
|
||||
'charset' => 'utf8mb4',
|
||||
'collation' => 'utf8mb4_unicode_ci',
|
||||
'prefix' => '',
|
||||
'prefix_indexes' => true,
|
||||
'strict' => true,
|
||||
'engine' => null,
|
||||
'options' => extension_loaded('pdo_mysql') ? array_filter([
|
||||
PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
|
||||
]) : [],
|
||||
],
|
||||
|
||||
'011235' => [
|
||||
'driver' => 'mysql',
|
||||
'url' => env('DATABASE_URL_010135'),
|
||||
'host' => env('DB_HOST_010135', '127.0.0.1'),
|
||||
'port' => env('DB_PORT_010135', '3306'),
|
||||
'database' => env('DB_DATABASE_010135', 'forge'),
|
||||
'username' => env('DB_USERNAME_010135', 'forge'),
|
||||
'password' => env('DB_PASSWORD_010135', ''),
|
||||
'unix_socket' => env('DB_SOCKET_010135', ''),
|
||||
'charset' => 'utf8mb4',
|
||||
'collation' => 'utf8mb4_unicode_ci',
|
||||
'prefix' => '',
|
||||
'prefix_indexes' => true,
|
||||
'strict' => true,
|
||||
'engine' => null,
|
||||
'options' => extension_loaded('pdo_mysql') ? array_filter([
|
||||
PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
|
||||
]) : [],
|
||||
],
|
||||
|
||||
'011227' => [
|
||||
'driver' => 'mysql',
|
||||
'url' => env('DATABASE_URL_011227'),
|
||||
'host' => env('DB_HOST_011227', '127.0.0.1'),
|
||||
'port' => env('DB_PORT_011227', '3306'),
|
||||
'database' => env('DB_DATABASE_011227', 'forge'),
|
||||
'username' => env('DB_USERNAME_011227', 'forge'),
|
||||
'password' => env('DB_PASSWORD_011227', ''),
|
||||
'unix_socket' => env('DB_SOCKET_011227', ''),
|
||||
'charset' => 'utf8mb4',
|
||||
'collation' => 'utf8mb4_unicode_ci',
|
||||
'prefix' => '',
|
||||
'prefix_indexes' => true,
|
||||
'strict' => true,
|
||||
'engine' => null,
|
||||
'options' => extension_loaded('pdo_mysql') ? array_filter([
|
||||
PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
|
||||
]) : [],
|
||||
],
|
||||
|
||||
'010620' => [
|
||||
'driver' => 'mysql',
|
||||
'url' => env('DATABASE_URL_010620'),
|
||||
'host' => env('DB_HOST_010620', '127.0.0.1'),
|
||||
'port' => env('DB_PORT_010620', '3306'),
|
||||
'database' => env('DB_DATABASE_010620', 'forge'),
|
||||
'username' => env('DB_USERNAME_010620', 'forge'),
|
||||
'password' => env('DB_PASSWORD_010620', ''),
|
||||
'unix_socket' => env('DB_SOCKET_010620', ''),
|
||||
'charset' => 'utf8mb4',
|
||||
'collation' => 'utf8mb4_unicode_ci',
|
||||
'prefix' => '',
|
||||
'prefix_indexes' => true,
|
||||
'strict' => true,
|
||||
'engine' => null,
|
||||
'options' => extension_loaded('pdo_mysql') ? array_filter([
|
||||
PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
|
||||
]) : [],
|
||||
],
|
||||
|
||||
'010617' => [
|
||||
'driver' => 'mysql',
|
||||
'url' => env('DATABASE_URL_010617'),
|
||||
'host' => env('DB_HOST_010617', '127.0.0.1'),
|
||||
'port' => env('DB_PORT_010617', '3306'),
|
||||
'database' => env('DB_DATABASE_010617', 'forge'),
|
||||
'username' => env('DB_USERNAME_010617', 'forge'),
|
||||
'password' => env('DB_PASSWORD_010617', ''),
|
||||
'unix_socket' => env('DB_SOCKET_010617', ''),
|
||||
'charset' => 'utf8mb4',
|
||||
'collation' => 'utf8mb4_unicode_ci',
|
||||
'prefix' => '',
|
||||
'prefix_indexes' => true,
|
||||
'strict' => true,
|
||||
'engine' => null,
|
||||
'options' => extension_loaded('pdo_mysql') ? array_filter([
|
||||
PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
|
||||
]) : [],
|
||||
],
|
||||
|
||||
'010915' => [
|
||||
'driver' => 'mysql',
|
||||
'url' => env('DATABASE_URL_010915'),
|
||||
'host' => env('DB_HOST_010915', '127.0.0.1'),
|
||||
'port' => env('DB_PORT_010915', '3306'),
|
||||
'database' => env('DB_DATABASE_010915', 'forge'),
|
||||
'username' => env('DB_USERNAME_010915', 'forge'),
|
||||
'password' => env('DB_PASSWORD_010915', ''),
|
||||
'unix_socket' => env('DB_SOCKET_010915', ''),
|
||||
'charset' => 'utf8mb4',
|
||||
'collation' => 'utf8mb4_unicode_ci',
|
||||
'prefix' => '',
|
||||
'prefix_indexes' => true,
|
||||
'strict' => true,
|
||||
'engine' => null,
|
||||
'options' => extension_loaded('pdo_mysql') ? array_filter([
|
||||
PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
|
||||
]) : [],
|
||||
],
|
||||
|
||||
'011228' => [
|
||||
'driver' => 'mysql',
|
||||
'url' => env('DATABASE_URL_011228'),
|
||||
'host' => env('DB_HOST_011228', '127.0.0.1'),
|
||||
'port' => env('DB_PORT_011228', '3306'),
|
||||
'database' => env('DB_DATABASE_011228', 'forge'),
|
||||
'username' => env('DB_USERNAME_011228', 'forge'),
|
||||
'password' => env('DB_PASSWORD_011228', ''),
|
||||
'unix_socket' => env('DB_SOCKET_011228', ''),
|
||||
'charset' => 'utf8mb4',
|
||||
'collation' => 'utf8mb4_unicode_ci',
|
||||
'prefix' => '',
|
||||
'prefix_indexes' => true,
|
||||
'strict' => true,
|
||||
'engine' => null,
|
||||
'options' => extension_loaded('pdo_mysql') ? array_filter([
|
||||
PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
|
||||
]) : [],
|
||||
],
|
||||
|
||||
'010219' => [
|
||||
'driver' => 'mysql',
|
||||
'url' => env('DATABASE_URL_010219'),
|
||||
'host' => env('DB_HOST_010219', '127.0.0.1'),
|
||||
'port' => env('DB_PORT_010219', '3306'),
|
||||
'database' => env('DB_DATABASE_010219', 'forge'),
|
||||
'username' => env('DB_USERNAME_010219', 'forge'),
|
||||
'password' => env('DB_PASSWORD_010219', ''),
|
||||
'unix_socket' => env('DB_SOCKET_010219', ''),
|
||||
'charset' => 'utf8mb4',
|
||||
'collation' => 'utf8mb4_unicode_ci',
|
||||
'prefix' => '',
|
||||
'prefix_indexes' => true,
|
||||
'strict' => true,
|
||||
'engine' => null,
|
||||
'options' => extension_loaded('pdo_mysql') ? array_filter([
|
||||
PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
|
||||
]) : [],
|
||||
],
|
||||
|
||||
'011229' => [
|
||||
'driver' => 'mysql',
|
||||
'url' => env('DATABASE_URL_011229'),
|
||||
'host' => env('DB_HOST_011229', '127.0.0.1'),
|
||||
'port' => env('DB_PORT_011229', '3306'),
|
||||
'database' => env('DB_DATABASE_011229', 'forge'),
|
||||
'username' => env('DB_USERNAME_011229', 'forge'),
|
||||
'password' => env('DB_PASSWORD_011229', ''),
|
||||
'unix_socket' => env('DB_SOCKET_011229', ''),
|
||||
'charset' => 'utf8mb4',
|
||||
'collation' => 'utf8mb4_unicode_ci',
|
||||
'prefix' => '',
|
||||
'prefix_indexes' => true,
|
||||
'strict' => true,
|
||||
'engine' => null,
|
||||
'options' => extension_loaded('pdo_mysql') ? array_filter([
|
||||
PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
|
||||
]) : [],
|
||||
],
|
||||
|
||||
'011230' => [
|
||||
'driver' => 'mysql',
|
||||
'url' => env('DATABASE_URL_011230'),
|
||||
'host' => env('DB_HOST_011230', '127.0.0.1'),
|
||||
'port' => env('DB_PORT_011230', '3306'),
|
||||
'database' => env('DB_DATABASE_011230', 'forge'),
|
||||
'username' => env('DB_USERNAME_011230', 'forge'),
|
||||
'password' => env('DB_PASSWORD_011230', ''),
|
||||
'unix_socket' => env('DB_SOCKET_011230', ''),
|
||||
'charset' => 'utf8mb4',
|
||||
'collation' => 'utf8mb4_unicode_ci',
|
||||
'prefix' => '',
|
||||
'prefix_indexes' => true,
|
||||
'strict' => true,
|
||||
'engine' => null,
|
||||
'options' => extension_loaded('pdo_mysql') ? array_filter([
|
||||
PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
|
||||
]) : [],
|
||||
],
|
||||
|
||||
'011013' => [
|
||||
'driver' => 'mysql',
|
||||
'url' => env('DATABASE_URL_011013'),
|
||||
'host' => env('DB_HOST_011013', '127.0.0.1'),
|
||||
'port' => env('DB_PORT_011013', '3306'),
|
||||
'database' => env('DB_DATABASE_011013', 'forge'),
|
||||
'username' => env('DB_USERNAME_011013', 'forge'),
|
||||
'password' => env('DB_PASSWORD_011013', ''),
|
||||
'unix_socket' => env('DB_SOCKET_011013', ''),
|
||||
'charset' => 'utf8mb4',
|
||||
'collation' => 'utf8mb4_unicode_ci',
|
||||
'prefix' => '',
|
||||
'prefix_indexes' => true,
|
||||
'strict' => true,
|
||||
'engine' => null,
|
||||
'options' => extension_loaded('pdo_mysql') ? array_filter([
|
||||
PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
|
||||
]) : [],
|
||||
],
|
||||
|
||||
'011412' => [
|
||||
'driver' => 'mysql',
|
||||
'url' => env('DATABASE_URL_011412'),
|
||||
'host' => env('DB_HOST_011412', '127.0.0.1'),
|
||||
'port' => env('DB_PORT_011412', '3306'),
|
||||
'database' => env('DB_DATABASE_011412', 'forge'),
|
||||
'username' => env('DB_USERNAME_011412', 'forge'),
|
||||
'password' => env('DB_PASSWORD_011412', ''),
|
||||
'unix_socket' => env('DB_SOCKET_011412', ''),
|
||||
'charset' => 'utf8mb4',
|
||||
'collation' => 'utf8mb4_unicode_ci',
|
||||
'prefix' => '',
|
||||
'prefix_indexes' => true,
|
||||
'strict' => true,
|
||||
'engine' => null,
|
||||
'options' => extension_loaded('pdo_mysql') ? array_filter([
|
||||
PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
|
||||
]) : [],
|
||||
],
|
||||
|
||||
'011231' => [
|
||||
'driver' => 'mysql',
|
||||
'url' => env('DATABASE_URL_011231'),
|
||||
'host' => env('DB_HOST_011231', '127.0.0.1'),
|
||||
'port' => env('DB_PORT_011231', '3306'),
|
||||
'database' => env('DB_DATABASE_011231', 'forge'),
|
||||
'username' => env('DB_USERNAME_011231', 'forge'),
|
||||
'password' => env('DB_PASSWORD_011231', ''),
|
||||
'unix_socket' => env('DB_SOCKET_011231', ''),
|
||||
'charset' => 'utf8mb4',
|
||||
'collation' => 'utf8mb4_unicode_ci',
|
||||
'prefix' => '',
|
||||
'prefix_indexes' => true,
|
||||
'strict' => true,
|
||||
'engine' => null,
|
||||
'options' => extension_loaded('pdo_mysql') ? array_filter([
|
||||
PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
|
||||
]) : [],
|
||||
],
|
||||
|
||||
'011232' => [
|
||||
'driver' => 'mysql',
|
||||
'url' => env('DATABASE_URL_011232'),
|
||||
'host' => env('DB_HOST_011232', '127.0.0.1'),
|
||||
'port' => env('DB_PORT_011232', '3306'),
|
||||
'database' => env('DB_DATABASE_011232', 'forge'),
|
||||
'username' => env('DB_USERNAME_011232', 'forge'),
|
||||
'password' => env('DB_PASSWORD_011232', ''),
|
||||
'unix_socket' => env('DB_SOCKET_011232', ''),
|
||||
'charset' => 'utf8mb4',
|
||||
'collation' => 'utf8mb4_unicode_ci',
|
||||
'prefix' => '',
|
||||
'prefix_indexes' => true,
|
||||
'strict' => true,
|
||||
'engine' => null,
|
||||
'options' => extension_loaded('pdo_mysql') ? array_filter([
|
||||
PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
|
||||
]) : [],
|
||||
],
|
||||
|
||||
'011234' => [
|
||||
'driver' => 'mysql',
|
||||
'url' => env('DATABASE_URL_011234'),
|
||||
'host' => env('DB_HOST_011234', '127.0.0.1'),
|
||||
'port' => env('DB_PORT_011234', '3306'),
|
||||
'database' => env('DB_DATABASE_011234', 'forge'),
|
||||
'username' => env('DB_USERNAME_011234', 'forge'),
|
||||
'password' => env('DB_PASSWORD_011234', ''),
|
||||
'unix_socket' => env('DB_SOCKET_011234', ''),
|
||||
'charset' => 'utf8mb4',
|
||||
'collation' => 'utf8mb4_unicode_ci',
|
||||
'prefix' => '',
|
||||
'prefix_indexes' => true,
|
||||
'strict' => true,
|
||||
'engine' => null,
|
||||
'options' => extension_loaded('pdo_mysql') ? array_filter([
|
||||
PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
|
||||
]) : [],
|
||||
],
|
||||
|
||||
'011233' => [
|
||||
'driver' => 'mysql',
|
||||
'url' => env('DATABASE_URL_011233'),
|
||||
'host' => env('DB_HOST_011233', '127.0.0.1'),
|
||||
'port' => env('DB_PORT_011233', '3306'),
|
||||
'database' => env('DB_DATABASE_011233', 'forge'),
|
||||
'username' => env('DB_USERNAME_011233', 'forge'),
|
||||
'password' => env('DB_PASSWORD_011233', ''),
|
||||
'unix_socket' => env('DB_SOCKET_011233', ''),
|
||||
'charset' => 'utf8mb4',
|
||||
'collation' => 'utf8mb4_unicode_ci',
|
||||
'prefix' => '',
|
||||
'prefix_indexes' => true,
|
||||
'strict' => true,
|
||||
'engine' => null,
|
||||
'options' => extension_loaded('pdo_mysql') ? array_filter([
|
||||
PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
|
||||
]) : [],
|
||||
],
|
||||
|
||||
'020303' => [
|
||||
'driver' => 'mysql',
|
||||
'url' => env('DATABASE_URL_020303'),
|
||||
'host' => env('DB_HOST_020303', '127.0.0.1'),
|
||||
'port' => env('DB_PORT_020303', '3306'),
|
||||
'database' => env('DB_DATABASE_020303', 'forge'),
|
||||
'username' => env('DB_USERNAME_020303', 'forge'),
|
||||
'password' => env('DB_PASSWORD_020303', ''),
|
||||
'unix_socket' => env('DB_SOCKET_020303', ''),
|
||||
'charset' => 'utf8mb4',
|
||||
'collation' => 'utf8mb4_unicode_ci',
|
||||
'prefix' => '',
|
||||
'prefix_indexes' => true,
|
||||
'strict' => true,
|
||||
'engine' => null,
|
||||
'options' => extension_loaded('pdo_mysql') ? array_filter([
|
||||
PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
|
||||
]) : [],
|
||||
],
|
||||
|
||||
'010618' => [
|
||||
'driver' => 'mysql',
|
||||
'url' => env('DATABASE_URL_010618'),
|
||||
'host' => env('DB_HOST_010618', '127.0.0.1'),
|
||||
'port' => env('DB_PORT_010618', '3306'),
|
||||
'database' => env('DB_DATABASE_010618', 'forge'),
|
||||
'username' => env('DB_USERNAME_010618', 'forge'),
|
||||
'password' => env('DB_PASSWORD_010618', ''),
|
||||
'unix_socket' => env('DB_SOCKET_010618', ''),
|
||||
'charset' => 'utf8mb4',
|
||||
'collation' => 'utf8mb4_unicode_ci',
|
||||
'prefix' => '',
|
||||
'prefix_indexes' => true,
|
||||
'strict' => true,
|
||||
'engine' => null,
|
||||
'options' => extension_loaded('pdo_mysql') ? array_filter([
|
||||
PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
|
||||
]) : [],
|
||||
],
|
||||
|
||||
'011237' => [
|
||||
'driver' => 'mysql',
|
||||
'url' => env('DATABASE_URL_011237'),
|
||||
'host' => env('DB_HOST_011237', '127.0.0.1'),
|
||||
'port' => env('DB_PORT_011237', '3306'),
|
||||
'database' => env('DB_DATABASE_011237', 'forge'),
|
||||
'username' => env('DB_USERNAME_011237', 'forge'),
|
||||
'password' => env('DB_PASSWORD_011237', ''),
|
||||
'unix_socket' => env('DB_SOCKET_011237', ''),
|
||||
'charset' => 'utf8mb4',
|
||||
'collation' => 'utf8mb4_unicode_ci',
|
||||
'prefix' => '',
|
||||
'prefix_indexes' => true,
|
||||
'strict' => true,
|
||||
'engine' => null,
|
||||
'options' => extension_loaded('pdo_mysql') ? array_filter([
|
||||
PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
|
||||
]) : [],
|
||||
],
|
||||
|
||||
'KB1' => [
|
||||
'driver' => 'mysql',
|
||||
'url' => env('DATABASE_URL_KB1'),
|
||||
'host' => env('DB_HOST_KB1', '127.0.0.1'),
|
||||
'port' => env('DB_PORT_KB1', '3306'),
|
||||
'database' => env('DB_DATABASE_KB1', 'forge'),
|
||||
'username' => env('DB_USERNAME_KB1', 'forge'),
|
||||
'password' => env('DB_PASSWORD_KB1', ''),
|
||||
'unix_socket' => env('DB_SOCKET_KB1', ''),
|
||||
'charset' => 'utf8mb4',
|
||||
'collation' => 'utf8mb4_unicode_ci',
|
||||
'prefix' => '',
|
||||
'prefix_indexes' => true,
|
||||
'strict' => true,
|
||||
'engine' => null,
|
||||
'options' => extension_loaded('pdo_mysql') ? array_filter([
|
||||
PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
|
||||
]) : [],
|
||||
],
|
||||
|
||||
'pgsql' => [
|
||||
'driver' => 'pgsql',
|
||||
|
||||
@@ -31,7 +31,7 @@
|
||||
<td>{{$loop->iteration}}</td>
|
||||
<td>{{$info['info']['simulasi_id']}}</td>
|
||||
<td>@php
|
||||
$myDateTime = DateTime::createFromFormat('Y-m-d', $info['info']['tarikh_lelong'] );
|
||||
$myDateTime = DateTime::createFromFormat('Y-m-d H:i:s', $info['info']['tarikh_lelong'] );
|
||||
$t_lelong = $myDateTime->format('d-m-Y');
|
||||
echo($t_lelong);
|
||||
@endphp</td>
|
||||
|
||||
@@ -35,17 +35,14 @@
|
||||
<td>Keuntungan Keseluruhan : RM{{ number_format($total_bakiupah, 2, '.', ',') }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@foreach($data as $data1)
|
||||
<td>Tarikh Lelong :
|
||||
@php
|
||||
$myDateTime = DateTime::createFromFormat('Y-m-d', $data1['tarikh_lelong'] );
|
||||
$datez = $myDateTime->format('d-m-Y');
|
||||
echo($datez);
|
||||
|
||||
@endphp
|
||||
$myDateTime = DateTime::createFromFormat('Y-m-d H:i:s', $data['tarikh_lelong'] );
|
||||
// dd($data['tarikh_lelong'])
|
||||
$datez = $myDateTime->format('d-m-Y');
|
||||
echo($datez);
|
||||
@endphp
|
||||
</td>
|
||||
@endforeach
|
||||
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@@ -62,9 +59,7 @@
|
||||
<td>Caj Lelong Keseluruhan : RM{{ number_format($total_cazlelong, 2, '.', ',') }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@foreach ($data as $data)
|
||||
<td>Tempoh: {{ $data['jbg']}}</td>
|
||||
@endforeach
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
<div class="form-group row">
|
||||
<label for="tarikh_lelong" class="col-sm-2 col-form-label">Tarikh Lelong</label>
|
||||
<div class="col-sm-3">
|
||||
<input type="date" class="form-control" id="tarikh_lelong" name="tarikh_lelong" value = "{{$tetapan->tetap_tarikh_lelong}}">
|
||||
<input type="date" class="form-control" id="tarikh_lelong" name="tarikh_lelong" value = "{{$tetapan ? $tetapan->tetap_tarikh_lelong : ''}}">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -28,14 +28,14 @@
|
||||
<div class="form-group row">
|
||||
<label for="jbg" class="col-sm-2 col-form-label">Lelong Kali Ke-</label>
|
||||
<div class="col-sm-4" id="fasa_1">
|
||||
<input type="text" class="form-control" id="kali" name="kali" value = "{{$tetapan->kali}}">
|
||||
<input type="text" class="form-control" id="kali" name="kali" value = "{{$tetapan ? $tetapan->kali : ''}}">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group row">
|
||||
<label for="cajlelong" class="col-sm-2 col-form-label">Caj Lelong</label>
|
||||
<div class="col-sm-4">
|
||||
<input type="text" class="form-control" id="cajlelong" name="cajlelong" value = "{{$tetapan->cajlelong}}">
|
||||
<input type="text" class="form-control" id="cajlelong" name="cajlelong" value = "{{$tetapan ? $tetapan->cajlelong : ''}}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group row">
|
||||
|
||||
Reference in New Issue
Block a user