fix skit2

This commit is contained in:
hafifierahman
2022-12-14 21:37:35 +08:00
parent 4ace6d2a27
commit 213eeb1e6a
3 changed files with 124 additions and 0 deletions
@@ -21,6 +21,7 @@ use App\GlCode;
use App\GlDetail;
use App\Audit;
use App\AkruNet;
use App\imbangdugabackup;
use Carbon\Carbon;
use App\imbangdugalama;
@@ -1446,4 +1447,58 @@ class LaporanController extends Controller
return response('succesfully generated!');
}
public function InsertDailyImbangDuga(Request $request){
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$request->kodcaw)->first();
DB::connection($cawangan['mysql'])->beginTransaction();
try{
$imbangduga = new imbangdugabackup();
$imbangduga->setConnection($cawangan['mysql']);
$imbangduga->kodcaw = $request->kodcaw;
$imbangduga->tarikh = $request->tarikh;
$imbangduga->tunaiditangan = $request->tunaiditangan;
$imbangduga->pembiayaantawarruq = $request->pembiayaantawarruq;
$imbangduga->bayaranpendahuluan = $request->bayaranpendahuluan;
$imbangduga->pinjamankoop = $request->pinjamankoop;
$imbangduga->emaspalsu = $request->emaspalsu;
$imbangduga->serahan = $request->serahan;
$imbangduga->bds = $request->bds;
$imbangduga->perubatan = $request->perubatan;
$imbangduga->keraian = $request->keraian;
$imbangduga->rugilelong = $request->rugilelong;
$imbangduga->bakilelong = $request->bakilelong;
$imbangduga->wtd = $request->wtd;
$imbangduga->untungrugiterkumpul = $request->untungrugiterkumpul;
$imbangduga->keun_sebenar = $request->keun_sebenar;
$imbangduga->pendahuluan = $request->pendahuluan;
$imbangduga->cajlelong = $request->cajlelong;
$imbangduga->pindahkekpkb = $request->pindahkekpkb;
$imbangduga->penghutangkaki = $request->penghutangkaki;
$imbangduga->phapuskira = $request->phapuskira;
$imbangduga->belian1stop = $request->belian1stop;
$imbangduga->keun_penggadai = $request->keun_penggadai;
$imbangduga->pend_terakru = $request->pend_terakru;
$imbangduga->cajperkhidmatan = $request->cajperkhidmatan;
$imbangduga->cajlelongxtra = $request->cajlelongxtra;
$imbangduga->upahsimpanxtra = $request->upahsimpanxtra;
$imbangduga->bakilelongxtra = $request->bakilelongxtra;
$imbangduga->rugilelongxtra = $request->rugilelongxtra;
$imbangduga->utgterkumpulxtra = $request->utgterkumpulxtra;
$imbangduga->jualan1stop = $request->jualan1stop;
$imbangduga->hapuskira = $request->hapuskira;
$imbangduga->totalharta = $request->totalharta;
$imbangduga->totaltanggungan = $request->totaltanggungan;
$imbangduga->tagtally = $request->tagtally;
$imbangduga->created_at = $request->tarikh;
$imbangduga->updated_at = $request->tarikh;
$imbangduga->save();
DB::connection($cawangan['mysql'])->commit();
}catch (\Throwable $e){
DB::connection($cawangan['mysql'])->rollBack();
return response($e);
}
}
}
+68
View File
@@ -0,0 +1,68 @@
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class imbangdugabackup extends Model
{
protected $table = 'imbang_duga_backup';
/**
* The attributes that are mass assignable.
*
* @var array
*/
protected $fillable = [
'recno',
'kodcaw',
'tarikh',
'tunaiditangan',
'pembiayaantawarruq',
'bayaranpendahuluan',
'pinjamankoop',
'emaspalsu',
'serahan',
'bds',
'perubatan',
'keraian',
'rugilelong',
'bakilelong',
'wtd',
'untungrugiterkumpul',
'keun_sebenar',
'pendahuluan',
'cajlelong',
'pindahkekpkb',
'penghutangkaki',
'phapuskira',
'belian1stop',
'keun_penggadai',
'pend_terakru',
'cajperkhidmatan',
'cajlelongxtra',
'upahsimpanxtra',
'bakilelongxtra',
'rugilelongxtra',
'utgterkumpulxtra',
'jualan1stop',
'hapuskira',
'totalharta',
'totaltanggungan',
'tagtally',
'created_at',
'updated_at'
];
public $timestamps = true;
/**
* The attributes excluded from the model's JSON form.
*
* @var array
*/
// protected $hidden = [];
}
+1
View File
@@ -741,6 +741,7 @@ $router->group(['prefix'=>'admin'], function () use ($router){
$router->get('laporan/akrubulan',['uses'=>'AdminPageController@getLaporanAkruBulan']);
$router->get('laporan/akrual/generateDaily',['uses'=>'LaporanController@GenerateDailyAkrual']);
$router->get('laporan/akrual/generateMonthly',['uses'=>'LaporanController@GenerateMonthlyAkrual']);
$router->post('laporan/akrual/insertImbangDuga',['uses'=>'LaporanController@InsertDailyImbangDuga']);
});
$router->group(['prefix'=>'lelong'], function () use ($router){