change recent

This commit is contained in:
hafifierahman
2021-01-12 11:46:12 +08:00
parent 80274522b3
commit 7ae83966f7
9 changed files with 213 additions and 7 deletions
+3
View File
@@ -1122,12 +1122,15 @@ class GadaiController extends Controller
Gadai::on($cawangan['mysql'])->where('norujukan','=',$norujukan)->delete();
Tebus::on($cawangan['mysql'])->where('norujukan','=',$gadai[0]['historygadaian'])->delete();
Marhun::on($cawangan['mysql'])->where('norujukan','=',$norujukan)->delete();
return response('Deleted Successfully', 200);
}
else
{
Gadai::on($cawangan['mysql'])->where('norujukan','=',$norujukan)->delete();
Marhun::on($cawangan['mysql'])->where('norujukan','=',$norujukan)->delete();
return response('Deleted Successfully', 200);
}
@@ -3,8 +3,11 @@
namespace App\Http\Controllers;
use App\HargaEmas;
use Illuminate\Http\Request;
use Carbon\Carbon;
class HargaEmasController extends Controller
{
public function showAllHargaEmas()
@@ -29,6 +32,44 @@ class HargaEmasController extends Controller
return response()->json($harga_emas, 200);
}
public function updatehargaemas(Request $request)
{
$harini = Carbon::now();
$harini = new Carbon;
$hargaemas=HargaEmas::on('mysql7')
->where('recno','=',$request->recno)
->update(array(
'harga'=> $request->harga,
'tarikhupdate' => $harini->toDateString()
));
return response()->json($hargaemas, 200);
}
public function createhargaemas(Request $request)
{
$harini = Carbon::now();
$harini = new Carbon;
$hargaemas=HargaEmas::on('mysql7')
->create([
'karat' => $request->karat,
'keterangan'=> $request->keterangan,
'harga' => $request->harga,
'harga2' => $request->harga2,
'tarikhupdate' => $harini->toDateString()
]);
return response()->json($hargaemas, 201);
}
public function deletehargaemas($id)
{
$jemas = HargaEmas::on('mysql7')->where('recno','=',$id)->delete();
return response('Deleted Successfully', 200);
}
public function showAllHargaEmasMobile(){
@@ -3,6 +3,7 @@
namespace App\Http\Controllers;
use App\Mohon;
use App\Cawangan;
use App\Mohonid;
use Carbon\Carbon;
@@ -124,5 +125,28 @@ class KelulusanController extends Controller
return response()->json($kelulusan);
}
//KEPOHONAN EDIT DAN HAPUS
public function kepohonanubahdanhapus(REQUEST $request,$kodcaw,$norujukan)
{
$harini = Carbon::now();
$harini = new Carbon;
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$mohonid=Mohonid::on($cawangan['mysql'])
->create([
'tarikh'=> $harini->toDateString(),
'onlineid'=> $onlineid,
'mohon' => $request->mohon,
'norujukan' => $request->norujukan,
'id' => $request->dategadai,
'katalaluan' => $request->bilgadai,
'benar' => $request->jumpinjam,
'teler' => $request->jenistebus
]);
return response()->json($mohonid);
}
}
+25
View File
@@ -79,6 +79,31 @@ class MarhunController extends Controller
return response('Deleted Successfully', 200);
}
public function deletemarhun($kodcaw,$norujukan,Request $request)
{
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$jemas = Marhun::on($cawangan['mysql'])->where([['recno','=',$request->recno],['norujukan','=',$norujukan]])->delete();
return response('Deleted Successfully', 200);
}
public function editmarhun($kodcaw,$norujukan,Request $request)
{
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$jemas = Marhun::on($cawangan['mysql'])->where([['recno','=',$request->recno],['norujukan','=',$norujukan]])->update(
[
'karat' => $request->karat,
'berat' => $request->berat,
'harga' => $request->harga,
'n_marhun' => $request->n_marhun
]);
return response('Edit Successfully', 200);
}
public function getLaporanMarhunHarian($kodcaw,$tarikh){
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
+15 -1
View File
@@ -24,6 +24,20 @@ class PanjarController extends Controller
return response()->json($panjar);
}
public function listpanjar($kodcaw)
{
$harini = Carbon::now();
$harini = new Carbon;
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$panjar=Panjar::on($cawangan['mysql'])
->orderBy('recno','desc')
->first();
return response()->json($panjar);
}
public function listmulaakhir($kodcaw,$mula,$akhir)
{
@@ -59,7 +73,7 @@ class PanjarController extends Controller
return response()->json($kelulusan,201);
}
public function create(REQUEST $request,$kodcaw,$norujukan)
public function create(REQUEST $request,$kodcaw)
{
$harini = Carbon::now();
$harini = new Carbon;
+47 -1
View File
@@ -204,6 +204,44 @@ class TebusController extends Controller
return floatval(number_format($rebet,2));
}
function rebetselepastawarruq($kodcaw,$norujukan)
{
$cawangan = Cawangan::on('mysql7')
->where('kodcaw','=',$kodcaw)
->first();
$gadai_data = Gadai::on($cawangan['mysql'])
->where('norujukan','=',$norujukan)
->first();
$upahsemasa = $gadai_data['jbg'] * (($gadai_data['kadarupah']/100 )* $gadai_data['bakipjm']);
$transaction = Transaction::on('mysql7')
->where('norujukan','=',$norujukan)
->get();
$transaction_keuntungan = TransaksiKeuntungan::on('mysql7')
->where('norujukan','=',$norujukan)
->get();
$totalBayaranKeuntungan = 0;
$totalBayaran = 0;
foreach($transaction as $index=>$trans){
$totalBayaran += $trans['duit_masuk'];
}
foreach($transaction_keuntungan as $index=>$untung){
$totalBayaranKeuntungan += $untung['bayaran_keuntungan'];
}
$rebet = $gadai_data['upah12'] - $totalBayaranKeuntungan - $upahsemasa;
return floatval(number_format($rebet,2));
}
public function tebusUpdate($kodcaw,$norujukan,Request $request)
{
$current = Carbon::now();
@@ -211,7 +249,15 @@ class TebusController extends Controller
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$rebet = $this->rebet($kodcaw,$norujukan);
if($request->jenisbayarantebus == "tawarruq")
{
$rebet = $this->rebetselepastawarruq($kodcaw,$norujukan);
}
else if($request->jenisbayarantebus == "nottawarruq")
{
$rebet = $this->rebet($kodcaw,$norujukan);
}
$update_gadai = Gadai::on($cawangan['mysql'])->where('norujukan','=',$norujukan)->update(array(
'sttebus' => "T",