add baki harga jualan in transaction

This commit is contained in:
LAPTOP-DGCU80CH\user1
2020-11-29 08:46:35 +08:00
parent b026ae5e73
commit d77043b134
3 changed files with 26 additions and 1 deletions
+22
View File
@@ -151,6 +151,7 @@ class GadaiController extends Controller
'kodcaw' => 'online', 'kodcaw' => 'online',
'duit_masuk' => $request->bayaran, 'duit_masuk' => $request->bayaran,
'created_at' => $current, 'created_at' => $current,
'bakiharga' => $baki_hargajualan,
]); ]);
$transaction_upah = TransaksiKeuntungan::on('mysql7')->create([ $transaction_upah = TransaksiKeuntungan::on('mysql7')->create([
@@ -199,6 +200,27 @@ class GadaiController extends Controller
return response()->json($harga_tebus); return response()->json($harga_tebus);
} }
public function getGadaianSemasa($kodcaw){
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$current = Carbon::now();
$current = new Carbon();
$gadai = Gadai::on($cawangan['mysql'])->where([['t_gadai','=',$current->toDateString()],['cetak','=',0]])->get();
return response()->json($gadai);
}
public function getGadaianBelumSerah($kodcaw){
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$current = Carbon::now();
$current = new Carbon();
$gadai = Gadai::on($cawangan['mysql'])->where([['t_gadai','=',$current->toDateString()],['cetak','=',1]])->get();
return response()->json($gadai);
}
public function delete($id) public function delete($id)
{ {
Gadai::findOrFail($id)->delete(); Gadai::findOrFail($id)->delete();
+1 -1
View File
@@ -14,7 +14,7 @@ class Transaction extends Model
* @var array * @var array
*/ */
protected $fillable = [ protected $fillable = [
'trans_type','norujukan','nokp','teller','kodcaw','duit_masuk','duit_keluar','created_at' 'trans_type','norujukan','nokp','teller','kodcaw','duit_masuk','duit_keluar','created_at','bakiharga'
]; ];
/** /**
+3
View File
@@ -43,6 +43,9 @@ $router->group(['prefix'=>'api'], function () use ($router){
$router->put('gadai/{kodcaw}/norujukan/{norujukan}',['uses'=>'GadaiController@updateGadaiMarhunOnline']); $router->put('gadai/{kodcaw}/norujukan/{norujukan}',['uses'=>'GadaiController@updateGadaiMarhunOnline']);
$router->put('gadai/norujukan/{kodcaw}/{norujukan}',['uses'=>'GadaiController@daftarGadaiMarhun']); $router->put('gadai/norujukan/{kodcaw}/{norujukan}',['uses'=>'GadaiController@daftarGadaiMarhun']);
$router->get('gadaiansemasa/{kodcaw}',['uses'=>'GadaiController@getGadaianSemasa']);
$router->get('gadaiansemasa/belum_serah/{kodcaw}',['uses'=>'GadaiController@getGadaianBelumSerah']);
//Tebus API //Tebus API
$router->get('tebusonline/{kodcaw}/{norujukan}',['uses'=>'GadaiController@showTebusToday']); $router->get('tebusonline/{kodcaw}/{norujukan}',['uses'=>'GadaiController@showTebusToday']);