fix
This commit is contained in:
@@ -28,6 +28,7 @@ use App\Status;
|
|||||||
use App\LookupStatus;
|
use App\LookupStatus;
|
||||||
use App\ARFiles;
|
use App\ARFiles;
|
||||||
use App\WTDDraft;
|
use App\WTDDraft;
|
||||||
|
use App\SerahBaki;
|
||||||
|
|
||||||
use DB;
|
use DB;
|
||||||
use Carbon\Carbon;
|
use Carbon\Carbon;
|
||||||
@@ -2311,35 +2312,102 @@ class AdminPageController extends Controller
|
|||||||
|
|
||||||
public function InsertDraftWTD(Request $request){
|
public function InsertDraftWTD(Request $request){
|
||||||
|
|
||||||
// $current = Carbon::now();
|
$current = Carbon::now();
|
||||||
// $current = new Carbon();
|
$current = new Carbon();
|
||||||
|
|
||||||
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$request->kodcaw)->first();
|
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$request->kodcaw)->first();
|
||||||
|
|
||||||
// dd($request->all());
|
|
||||||
$norujukan = $request->norujukan;
|
$norujukan = $request->norujukan;
|
||||||
// foreach($norujukan as $nor)
|
|
||||||
// {
|
|
||||||
// }
|
try{
|
||||||
|
$lelong = Lelong::on($cawangan['mysql'])
|
||||||
|
->whereIn('lelong.norujukan',$norujukan)
|
||||||
|
->join('gadai','lelong.norujukan','=','gadai.norujukan')
|
||||||
|
->get();
|
||||||
|
|
||||||
|
|
||||||
|
foreach($lelong as $lel)
|
||||||
|
{
|
||||||
|
$wtddraft = new WTDDraft;
|
||||||
|
$wtddraft->nokp = $lel->nokp;
|
||||||
|
$wtddraft->kodcaw = $lel->kodcaw;
|
||||||
|
$wtddraft->norujukan = $lel->norujukan;
|
||||||
|
$wtddraft->t_jual = $lel->t_jual;
|
||||||
|
$wtddraft->t_gadai = $lel->t_gadai;
|
||||||
|
$wtddraft->t_lelong = $lel->t_lelong;
|
||||||
|
$wtddraft->save();
|
||||||
|
}
|
||||||
|
|
||||||
|
return response()->json('success',200);
|
||||||
|
|
||||||
|
}catch (\Throwable $e){
|
||||||
|
return response($e);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
public function ProsesWTD(Request $request){
|
||||||
|
|
||||||
|
$current = Carbon::now();
|
||||||
|
$current = new Carbon();
|
||||||
|
|
||||||
|
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$request->kodcaw)->first();
|
||||||
|
|
||||||
|
$norujukan = $request->norujukan;
|
||||||
|
|
||||||
|
|
||||||
$lelong = Lelong::on($cawangan['mysql'])
|
$lelong = Lelong::on($cawangan['mysql'])
|
||||||
->whereIn('lelong.norujukan',$norujukan)
|
->whereIn('lelong.norujukan',$norujukan)
|
||||||
->join('gadai','lelong.norujukan','=','gadai.norujukan')
|
->join('gadai','lelong.norujukan','=','gadai.norujukan')
|
||||||
->get();
|
->get();
|
||||||
|
|
||||||
|
//Updating t_update
|
||||||
|
// $lelong=Lelong::on($cawangan['mysql'])
|
||||||
|
// ->whereIn('norujukan',$norujukan)
|
||||||
|
// ->update(
|
||||||
|
// array('trkhtuntut'=> $current->toDateString(),
|
||||||
|
// 't_update' => $current->toDateString()));
|
||||||
|
|
||||||
foreach($lelong as $lel)
|
try{
|
||||||
{
|
foreach($lelong as $lel)
|
||||||
$wtddraft = new WTDDraft;
|
{
|
||||||
$wtddraft->nokp = $lel->nokp;
|
$tuntutbaki = new TuntutBaki;
|
||||||
$wtddraft->kodcaw = $lel->kodcaw;
|
$tuntutbaki->batchno = $lel->batchno;
|
||||||
$wtddraft->norujukan = $lel->norujukan;
|
$tuntutbaki->jenis = "T";
|
||||||
$wtddraft->t_jual = $lel->t_jual;
|
$tuntutbaki->kodcaw = $lel->kodcaw;
|
||||||
$wtddraft->t_gadai = $lel->t_gadai;
|
$tuntutbaki->norujukan = $lel->norujukan;
|
||||||
$wtddraft->t_lelong = $lel->t_lelong;
|
$tuntutbaki->tarikh = $current->toDateString();
|
||||||
$wtddraft->save();
|
$tuntutbaki->prkod = "01";
|
||||||
|
$tuntutbaki->teller = "DM";
|
||||||
|
$tuntutbaki->bakipjm = $lel->bakipjm;
|
||||||
|
$tuntutbaki->bakiupah = $lel->bakiupah;
|
||||||
|
$tuntutbaki->cajlain = $lel->cajlain;
|
||||||
|
$tuntutbaki->cajlelong = $lel->cajlelong;
|
||||||
|
$tuntutbaki->kodgl = '';
|
||||||
|
$tuntutbaki->glcode = '';
|
||||||
|
$tuntutbaki->terima = "*";
|
||||||
|
$tuntutbaki->f_lulus ="L";
|
||||||
|
$tuntutbaki->jumlah = $lel->baki;
|
||||||
|
$tuntutbaki->nowakil = 0;
|
||||||
|
$tuntutbaki->hargajual = $lel->hargajual;
|
||||||
|
$tuntutbaki->save();
|
||||||
|
|
||||||
|
$lelong=Lelong::on($cawangan['mysql'])
|
||||||
|
->where('norujukan',$lel->norujukan)
|
||||||
|
->update(
|
||||||
|
array('trkhtuntut'=> $current->toDateString(),
|
||||||
|
't_update' => $current->toDateString()));
|
||||||
|
}
|
||||||
|
|
||||||
|
return response()->json('success',200);
|
||||||
|
|
||||||
|
}catch (\Throwable $e){
|
||||||
|
return response($e);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
return response()->json('success',200);
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -707,6 +707,7 @@ $router->group(['prefix'=>'admin'], function () use ($router){
|
|||||||
|
|
||||||
$router->get('rangebakilelong/{kodcaw}',['uses'=>'AdminPageController@RangeBakiLelong']);
|
$router->get('rangebakilelong/{kodcaw}',['uses'=>'AdminPageController@RangeBakiLelong']);
|
||||||
$router->post('wtd/insert',['uses'=>'AdminPageController@InsertDraftWTD']);
|
$router->post('wtd/insert',['uses'=>'AdminPageController@InsertDraftWTD']);
|
||||||
|
$router->post('wtd/process',['uses'=>'AdminPageController@ProsesWTD']);
|
||||||
|
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user