tarikh upah dan imbang duga refined dan calculation ujrah
This commit is contained in:
@@ -1631,4 +1631,72 @@ class LaporanController extends Controller
|
||||
|
||||
return response('succesfully generated!');
|
||||
}
|
||||
|
||||
public function UpdateDailyImbangDugaRefined(Request $request){
|
||||
|
||||
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$request->kodcaw)->first();
|
||||
$tarikh = new Carbon($request->tarikh);
|
||||
|
||||
DB::connection($cawangan['mysql'])->beginTransaction();
|
||||
try{
|
||||
$imbangduga = imbangdugabackup::on($cawangan['mysql'])->whereDate('tarikh',$request->tarikh)->update(array(
|
||||
'kodcaw' => $request->kodcaw,
|
||||
'tarikh' => $tarikh->toDateString(),
|
||||
'tunaiditangan' => $request->tunaiditangan,
|
||||
'pembiayaantawarruq' => $request->pembiayaantawarruq,
|
||||
'bayaranpendahuluan' => $request->bayaranpendahuluan,
|
||||
'pinjamankoop' => $request->pinjamankoop,
|
||||
'emaspalsu' => $request->emaspalsu,
|
||||
'serahan' => $request->serahan,
|
||||
'bds' => $request->bds,
|
||||
'perubatan' => $request->perubatan,
|
||||
'keraian' => $request->keraian,
|
||||
'rugilelong' => $request->rugilelong,
|
||||
'bakilelong' => $request->bakilelong,
|
||||
'wtd' => $request->wtd,
|
||||
'untungrugiterkumpul' => $request->untungrugiterkumpul,
|
||||
'keun_sebenar' => $request->keun_sebenar,
|
||||
'pendahuluan' => $request->pendahuluan,
|
||||
'cajlelong' => $request->cajlelong,
|
||||
'pindahkekpkb' => $request->pindahkekpkb,
|
||||
'penghutangkaki' => $request->penghutangkaki,
|
||||
'phapuskira' => $request->phapuskira,
|
||||
'belian1stop' => $request->belian1stop,
|
||||
'keun_penggadai' => $request->keun_penggadai,
|
||||
'pend_terakru' => $request->pend_terakru,
|
||||
'cajperkhidmatan' => $request->cajperkhidmatan,
|
||||
'cajlelongxtra' => $request->cajlelongxtra,
|
||||
'upahsimpanxtra' => $request->upahsimpanxtra,
|
||||
'bakilelongxtra' => $request->bakilelongxtra,
|
||||
'rugilelongxtra' => $request->rugilelongxtra,
|
||||
'utgterkumpulxtra' => $request->utgterkumpulxtra,
|
||||
'jualan1stop' => $request->jualan1stop,
|
||||
'hapuskira' => $request->hapuskira,
|
||||
'ujrah' => $request->ujrah,
|
||||
'onepercent' => $request->onepercent,
|
||||
'totalharta' => $request->totalharta,
|
||||
'totaltanggungan' => $request->totaltanggungan,
|
||||
'tagtally' => $request->tagtally,
|
||||
'created_at' => $tarikh->toDateTimeString(),
|
||||
'updated_at' => $tarikh->toDateTimeString(),
|
||||
));
|
||||
DB::connection($cawangan['mysql'])->commit();
|
||||
return response()->json('success',200);
|
||||
}catch (\Throwable $e){
|
||||
DB::connection($cawangan['mysql'])->rollBack();
|
||||
return response()->json($e,500);
|
||||
}
|
||||
}
|
||||
|
||||
public function getImbangDugaBackupData(Request $request){
|
||||
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$request->kodcaw)->first();
|
||||
|
||||
$response = imbangdugabackup::on($cawangan['mysql'])->select($request->data_name)->whereDate('tarikh','=',$request->tarikh)->firstOr(function () {
|
||||
return ['message' => 'No Data'];
|
||||
});
|
||||
|
||||
if(isset($response['message']) == false) $response = $response[$request->data_name];
|
||||
|
||||
return $response;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1878,6 +1878,13 @@ class TebusController extends Controller
|
||||
return $response;
|
||||
}
|
||||
|
||||
public function upahTawarruqByTarikh(Request $request){
|
||||
$master = new MasterServices($request->kodcaw);
|
||||
$response = $master->kiraupahTawarruqByTarikh($request->kodcaw,$request->norujukan,$request->tarikh,$request);
|
||||
|
||||
return $response;
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user