fix notis lelong
This commit is contained in:
@@ -20,6 +20,7 @@ use App\TransaksiKeuntungan;
|
|||||||
use App\Bajet;
|
use App\Bajet;
|
||||||
use App\BajetTahunan;
|
use App\BajetTahunan;
|
||||||
use App\Blacklist;
|
use App\Blacklist;
|
||||||
|
use App\Pelelong;
|
||||||
|
|
||||||
|
|
||||||
use DB;
|
use DB;
|
||||||
@@ -1490,7 +1491,18 @@ class AdminPageController extends Controller
|
|||||||
));
|
));
|
||||||
|
|
||||||
return response()->json($updatetunai, 200);
|
return response()->json($updatetunai, 200);
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function UpdateNotisLelong($kodcaw,Request $request){
|
||||||
|
|
||||||
|
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
|
||||||
|
|
||||||
|
$detailslelong = Pelelong::on($cawangan['mysql'])->
|
||||||
|
update(array(
|
||||||
|
'para2'=>$request->content
|
||||||
|
));
|
||||||
|
|
||||||
|
return response()->json($detailslelong, 200);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
@@ -4,6 +4,7 @@ namespace App\Http\Controllers;
|
|||||||
|
|
||||||
use App\Customer;
|
use App\Customer;
|
||||||
use App\BatchLel;
|
use App\BatchLel;
|
||||||
|
use App\Pelelong;
|
||||||
use App\Daerah;
|
use App\Daerah;
|
||||||
use App\Poskod;
|
use App\Poskod;
|
||||||
use App\Negeri;
|
use App\Negeri;
|
||||||
@@ -642,11 +643,14 @@ class LelongController extends Controller
|
|||||||
}
|
}
|
||||||
|
|
||||||
public function getSenaraiLelongAktif($kodcaw){
|
public function getSenaraiLelongAktif($kodcaw){
|
||||||
|
$current = Carbon::now();
|
||||||
|
$current = new Carbon();
|
||||||
|
|
||||||
$cawangan = Cawangan::on('mysql7')->where('kodcaw',$kodcaw)->first();
|
$cawangan = Cawangan::on('mysql7')->where('kodcaw',$kodcaw)->first();
|
||||||
|
|
||||||
$lelong = Lelong::on($cawangan['mysql'])
|
$lelong = Lelong::on($cawangan['mysql'])
|
||||||
->selectRaw('count(*) as total, batchno,t_lelong')
|
->selectRaw('count(*) as total, batchno,t_lelong')
|
||||||
->whereYear('t_lelong','>','2020')
|
->where('t_lelong','>=',$current->toDateString())
|
||||||
->whereNull('t_jual')
|
->whereNull('t_jual')
|
||||||
->orderBy('t_lelong','desc')
|
->orderBy('t_lelong','desc')
|
||||||
->groupBy('batchno')
|
->groupBy('batchno')
|
||||||
@@ -685,7 +689,7 @@ class LelongController extends Controller
|
|||||||
->sum('duit_masuk');
|
->sum('duit_masuk');
|
||||||
|
|
||||||
$customer = Customer::on('mysql7')
|
$customer = Customer::on('mysql7')
|
||||||
->select('nama','telefon','telefon2','alamat1','poskod','koddaerah')
|
->select('nama','telefon','telefon2','alamat1','alamat2','poskod','koddaerah')
|
||||||
->where('kpbaru','=',$lel['nokp'])
|
->where('kpbaru','=',$lel['nokp'])
|
||||||
->orWhere('kplama','=',$lel['nokp'])
|
->orWhere('kplama','=',$lel['nokp'])
|
||||||
->get()->toArray();
|
->get()->toArray();
|
||||||
@@ -702,10 +706,19 @@ class LelongController extends Controller
|
|||||||
->where('kodnegeri','=',$poskod['kodnegeri'])
|
->where('kodnegeri','=',$poskod['kodnegeri'])
|
||||||
->first();
|
->first();
|
||||||
|
|
||||||
array_push($arraylelong,['poskod'=>$customer[0]['poskod'],'negeri' => $negeri['negeri'],'daerah' => $daerah['namadaerah'],'alamat' => $customer[0]['alamat1'],'masa' => $batchlel[0]['masadari'],'tarikhlelong' => $lel['t_lelong'],'nama' => $customer[0]['nama'], 'telefon1' => $customer[0]['telefon'], 'telefon2' => $customer[0]['telefon2'], 'norujukan' => $lel['norujukan'], 'JBG' => $lel['jbg'], 'IC' => $lel['nokp'], 'Pembiayaan' => $lel['pinjaman'], 'upah6' => $lel['bakiupah'], 'bayaran' => $ansuran]);
|
array_push($arraylelong,['poskod'=>$customer[0]['poskod'],'negeri' => $negeri['negeri'],'daerah' => $daerah['namadaerah'],'alamat' => $customer[0]['alamat1'],'alamat2' => $customer[0]['alamat2'],'masa' => $batchlel[0]['masadari'],'tarikhlelong' => $lel['t_lelong'],'nama' => $customer[0]['nama'], 'telefon1' => $customer[0]['telefon'], 'telefon2' => $customer[0]['telefon2'], 'norujukan' => $lel['norujukan'], 'JBG' => $lel['jbg'], 'IC' => $lel['nokp'], 'Pembiayaan' => $lel['pinjaman'], 'upah6' => $lel['bakiupah'], 'bayaran' => $ansuran]);
|
||||||
}
|
}
|
||||||
|
|
||||||
return response()->json($arraylelong);
|
return response()->json($arraylelong);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function DetailsNotisLelong($kodcaw){
|
||||||
|
|
||||||
|
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
|
||||||
|
|
||||||
|
$detailslelong = Pelelong::on($cawangan['mysql'])->get();
|
||||||
|
|
||||||
|
return response()->json($detailslelong);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,27 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App;
|
||||||
|
|
||||||
|
use Illuminate\Database\Eloquent\Model;
|
||||||
|
|
||||||
|
class Pelelong extends Model
|
||||||
|
{
|
||||||
|
protected $table = 'pelelong';
|
||||||
|
public $timestamps = false;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The attributes that are mass assignable.
|
||||||
|
*
|
||||||
|
* @var array
|
||||||
|
*/
|
||||||
|
// protected $fillable = [
|
||||||
|
|
||||||
|
// ];
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The attributes excluded from the model's JSON form.
|
||||||
|
*
|
||||||
|
* @var array
|
||||||
|
*/
|
||||||
|
// protected $hidden = [];
|
||||||
|
}
|
||||||
@@ -261,6 +261,7 @@ $router->group(['prefix'=>'api'], function () use ($router){
|
|||||||
//LELONG API
|
//LELONG API
|
||||||
$router->get('senaraibatch/aktif/{kodcaw}',['uses'=>'LelongController@getSenaraiLelongAktif']);
|
$router->get('senaraibatch/aktif/{kodcaw}',['uses'=>'LelongController@getSenaraiLelongAktif']);
|
||||||
$router->get('senaraibatch/laporan/{kodcaw}',['uses'=>'LelongController@getSenaraiBatchNoAktif']);
|
$router->get('senaraibatch/laporan/{kodcaw}',['uses'=>'LelongController@getSenaraiBatchNoAktif']);
|
||||||
|
$router->get('details/notislelong/{kodcaw}',['uses'=>'LelongController@DetailsNotisLelong']);
|
||||||
|
|
||||||
|
|
||||||
//API BARU
|
//API BARU
|
||||||
@@ -668,6 +669,7 @@ $router->group(['prefix'=>'admin'], function () use ($router){
|
|||||||
$router->get('SenaraiBlacklist/{kodcaw}',['uses'=>'AdminPageController@SenaraiBlacklist']);
|
$router->get('SenaraiBlacklist/{kodcaw}',['uses'=>'AdminPageController@SenaraiBlacklist']);
|
||||||
$router->post('DeleteBlacklist',['uses'=>'AdminPageController@DeleteBlackList']);
|
$router->post('DeleteBlacklist',['uses'=>'AdminPageController@DeleteBlackList']);
|
||||||
$router->post('AddSenaraiHitam',['uses'=>'AdminPageController@AddSenaraiHitam']);
|
$router->post('AddSenaraiHitam',['uses'=>'AdminPageController@AddSenaraiHitam']);
|
||||||
|
$router->put('notislelong/update/{kodcaw}',['uses'=>'AdminPageController@UpdateNotisLelong']);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user