fix skit2
This commit is contained in:
@@ -22,7 +22,10 @@ use App\BajetTahunan;
|
|||||||
use App\Blacklist;
|
use App\Blacklist;
|
||||||
use App\Pelelong;
|
use App\Pelelong;
|
||||||
use App\Mohon;
|
use App\Mohon;
|
||||||
|
use App\Pengesahan;
|
||||||
|
use App\Permohonan;
|
||||||
|
use App\Status;
|
||||||
|
use App\LookupStatus;
|
||||||
|
|
||||||
use DB;
|
use DB;
|
||||||
use Carbon\Carbon;
|
use Carbon\Carbon;
|
||||||
@@ -1802,4 +1805,47 @@ class AdminPageController extends Controller
|
|||||||
|
|
||||||
return response()->json($data);
|
return response()->json($data);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function TambahPermohonan(Request $request,$kodcaw)
|
||||||
|
{
|
||||||
|
|
||||||
|
$timeloni = Carbon::now();
|
||||||
|
$current = new Carbon();
|
||||||
|
$curent_year = substr($current->year,2,2);
|
||||||
|
$curent_month = sprintf("%02d", $current->month);
|
||||||
|
$current_day = sprintf("%02d", $current->day);
|
||||||
|
|
||||||
|
try {
|
||||||
|
$permohonan = new Permohonan;
|
||||||
|
$pengesahan = new Pengesahan;
|
||||||
|
$status = new Status;
|
||||||
|
|
||||||
|
$nopermohonan = 'AR' . strtoupper($kodcaw) . $curent_year . $curent_month . $current_day . '-000' .rand(1,9);
|
||||||
|
|
||||||
|
$permohonan->kodcaw = $kodcaw;
|
||||||
|
$permohonan->jenismohon = $request->jenismohon;
|
||||||
|
$permohonan->baki_petibesi = $request->bakipetibesi;
|
||||||
|
$permohonan->amaun_mohon = $request->jumlahmohon;
|
||||||
|
$permohonan->nama_pemohon = $request->namapemohon;
|
||||||
|
$permohonan->tarikh_permohonan = $request->tarikhmohon;
|
||||||
|
$permohonan->outstandingsemasa = $request->outstanding;
|
||||||
|
$permohonan->nopermohonan = $nopermohonan;
|
||||||
|
$permohonan->save();
|
||||||
|
|
||||||
|
|
||||||
|
$pengesahan->mohonid = $permohonan->id;
|
||||||
|
$pengesahan->kodcaw = $kodcaw;
|
||||||
|
$pengesahan->save();
|
||||||
|
|
||||||
|
$status->mohonid = $permohonan->id;
|
||||||
|
$status->statusid = 1;
|
||||||
|
$status->tarikhmasa = $timeloni->toDateTimeString();
|
||||||
|
$status->save();
|
||||||
|
|
||||||
|
return response(1);
|
||||||
|
|
||||||
|
} catch (\Throwable $e) {
|
||||||
|
return response($e);
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
@@ -0,0 +1,29 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App;
|
||||||
|
|
||||||
|
use Illuminate\Database\Eloquent\Model;
|
||||||
|
|
||||||
|
class LookupStatus extends Model
|
||||||
|
{
|
||||||
|
protected $table = 'lookup_status';
|
||||||
|
public $timestamps = false;
|
||||||
|
protected $connection = 'mysql7';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The attributes that are mass assignable.
|
||||||
|
*
|
||||||
|
* @var array
|
||||||
|
*/
|
||||||
|
protected $fillable = [
|
||||||
|
'statusid',
|
||||||
|
'description'
|
||||||
|
];
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The attributes excluded from the model's JSON form.
|
||||||
|
*
|
||||||
|
* @var array
|
||||||
|
*/
|
||||||
|
// protected $hidden = [];
|
||||||
|
}
|
||||||
@@ -0,0 +1,38 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App;
|
||||||
|
|
||||||
|
use Illuminate\Database\Eloquent\Model;
|
||||||
|
|
||||||
|
class Pengesahan extends Model
|
||||||
|
{
|
||||||
|
protected $table = 'pengesahan';
|
||||||
|
public $timestamps = false;
|
||||||
|
protected $connection = 'mysql7';
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The attributes that are mass assignable.
|
||||||
|
*
|
||||||
|
* @var array
|
||||||
|
*/
|
||||||
|
protected $fillable = [
|
||||||
|
'sahno',
|
||||||
|
'nama_operasi',
|
||||||
|
'tarikh_pengesahanoperasi',
|
||||||
|
'nama_akaun',
|
||||||
|
'tarikh_pengesahanakaun',
|
||||||
|
'jenisbank',
|
||||||
|
'noresit',
|
||||||
|
'tarikh_bankin',
|
||||||
|
'kodcaw',
|
||||||
|
'mohonid'
|
||||||
|
];
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The attributes excluded from the model's JSON form.
|
||||||
|
*
|
||||||
|
* @var array
|
||||||
|
*/
|
||||||
|
// protected $hidden = [];
|
||||||
|
}
|
||||||
@@ -0,0 +1,40 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App;
|
||||||
|
|
||||||
|
use Illuminate\Database\Eloquent\Model;
|
||||||
|
|
||||||
|
class Permohonan extends Model
|
||||||
|
{
|
||||||
|
protected $table = 'permohonan';
|
||||||
|
public $timestamps = false;
|
||||||
|
protected $connection = 'mysql7';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The attributes that are mass assignable.
|
||||||
|
*
|
||||||
|
* @var array
|
||||||
|
*/
|
||||||
|
protected $fillable = [
|
||||||
|
'mohonid',
|
||||||
|
'kodcaw',
|
||||||
|
'jenismohon',
|
||||||
|
'baki_petibesi',
|
||||||
|
'amaun_mohon',
|
||||||
|
'nama_pemohon',
|
||||||
|
'tarikh_permohonan',
|
||||||
|
'tarikh_diluluskan',
|
||||||
|
'jumlah_diluluskan',
|
||||||
|
'tarikh_terima',
|
||||||
|
'nama_penerima',
|
||||||
|
'outstandingsemasa',
|
||||||
|
'nopermohonan'
|
||||||
|
];
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The attributes excluded from the model's JSON form.
|
||||||
|
*
|
||||||
|
* @var array
|
||||||
|
*/
|
||||||
|
// protected $hidden = [];
|
||||||
|
}
|
||||||
@@ -0,0 +1,31 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App;
|
||||||
|
|
||||||
|
use Illuminate\Database\Eloquent\Model;
|
||||||
|
|
||||||
|
class Status extends Model
|
||||||
|
{
|
||||||
|
protected $table = 'status';
|
||||||
|
public $timestamps = false;
|
||||||
|
protected $connection = 'mysql7';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The attributes that are mass assignable.
|
||||||
|
*
|
||||||
|
* @var array
|
||||||
|
*/
|
||||||
|
protected $fillable = [
|
||||||
|
'recno',
|
||||||
|
'mohonid',
|
||||||
|
'statusid',
|
||||||
|
'tarikhmasa'
|
||||||
|
];
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The attributes excluded from the model's JSON form.
|
||||||
|
*
|
||||||
|
* @var array
|
||||||
|
*/
|
||||||
|
// protected $hidden = [];
|
||||||
|
}
|
||||||
@@ -683,6 +683,7 @@ $router->group(['prefix'=>'admin'], function () use ($router){
|
|||||||
|
|
||||||
$router->get('customers/{ic}/gadai/{status}',['uses'=>'AdminPageController@showOneCustomerGadai']);
|
$router->get('customers/{ic}/gadai/{status}',['uses'=>'AdminPageController@showOneCustomerGadai']);
|
||||||
|
|
||||||
|
$router->post('permohonan/add/{kodcaw}',['uses'=>'AdminPageController@TambahPermohonan']);
|
||||||
});
|
});
|
||||||
|
|
||||||
$router->group(['prefix'=>'kelantanpay'], function () use ($router){
|
$router->group(['prefix'=>'kelantanpay'], function () use ($router){
|
||||||
|
|||||||
Reference in New Issue
Block a user