fix kelulusan
This commit is contained in:
@@ -11,14 +11,15 @@ class NotifikasiKelulusan implements ShouldBroadcast
|
|||||||
{
|
{
|
||||||
use Dispatchable, InteractsWithSockets, SerializesModels;
|
use Dispatchable, InteractsWithSockets, SerializesModels;
|
||||||
|
|
||||||
public $norujukan,$kelulusan,$siri,$komen;
|
public $norujukan,$kelulusan,$siri,$komen,$teller;
|
||||||
|
|
||||||
public function __construct($norujukan,$kelulusan,$siri,$komen)
|
public function __construct($norujukan,$kelulusan,$siri,$komen,$teller)
|
||||||
{
|
{
|
||||||
$this->norujukan = $norujukan;
|
$this->norujukan = $norujukan;
|
||||||
$this->kelulusan = $kelulusan;
|
$this->kelulusan = $kelulusan;
|
||||||
$this->siri = $siri;
|
$this->siri = $siri;
|
||||||
$this->komen = $komen;
|
$this->komen = $komen;
|
||||||
|
$this->teller = $teller;
|
||||||
}
|
}
|
||||||
|
|
||||||
public function broadcastOn()
|
public function broadcastOn()
|
||||||
|
|||||||
@@ -596,6 +596,7 @@ class KhazanahController extends Controller
|
|||||||
|
|
||||||
$updatelulus = Http::put(config('api.url') . '/api/UpdateKelulusan/' . $auth_user['cawangan'] . '/' . $norujukan,[
|
$updatelulus = Http::put(config('api.url') . '/api/UpdateKelulusan/' . $auth_user['cawangan'] . '/' . $norujukan,[
|
||||||
"pengesahan" => "khazanah",
|
"pengesahan" => "khazanah",
|
||||||
|
"namakhazanah" => $request->namakhazanah,
|
||||||
'siri' => $request->siri
|
'siri' => $request->siri
|
||||||
])->json();
|
])->json();
|
||||||
|
|
||||||
@@ -603,19 +604,22 @@ class KhazanahController extends Controller
|
|||||||
|
|
||||||
if($updatelulus)
|
if($updatelulus)
|
||||||
{
|
{
|
||||||
event(new NotifikasiKelulusan($norujukan,"lulus",$request->siri,$request->komenkelulusan));
|
event(new NotifikasiKelulusan($norujukan,"lulus",$request->siri,$request->komenkelulusan,$getlulus['teller']));
|
||||||
}
|
}
|
||||||
|
|
||||||
}else{
|
}else{
|
||||||
$updatelulus = Http::put(config('api.url') . '/api/UpdateKelulusan/' . $auth_user['cawangan'] . '/' . $norujukan,[
|
$updatelulus = Http::put(config('api.url') . '/api/UpdateKelulusan/' . $auth_user['cawangan'] . '/' . $norujukan,[
|
||||||
"pengesahan" => "khazanah",
|
"pengesahan" => "khazanah",
|
||||||
'siri' => $request->siri,
|
'siri' => $request->siri,
|
||||||
|
"namakhazanah" => $request->namakhazanah,
|
||||||
"pembatalan" => "batal"
|
"pembatalan" => "batal"
|
||||||
])->json();
|
])->json();
|
||||||
|
|
||||||
|
$getlulus = Http::get(config('api.url') . '/api/ListLatestLulus/'. $auth_user['cawangan'] . '/' . $norujukan)->json();
|
||||||
|
|
||||||
if($updatelulus)
|
if($updatelulus)
|
||||||
{
|
{
|
||||||
event(new NotifikasiKelulusan($norujukan,"batal",$request->siri,$request->komenkelulusan));
|
event(new NotifikasiKelulusan($norujukan,"batal",$request->siri,$request->komenkelulusan,$getlulus['teller']));
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -632,6 +636,7 @@ class KhazanahController extends Controller
|
|||||||
$updatelulus = Http::put(config('api.url') . '/api/UpdateKelulusan/' . $auth_user['cawangan'] . '/' . $norujukan,[
|
$updatelulus = Http::put(config('api.url') . '/api/UpdateKelulusan/' . $auth_user['cawangan'] . '/' . $norujukan,[
|
||||||
"pengesahan" => "operasi",
|
"pengesahan" => "operasi",
|
||||||
'siri' => $request->siri,
|
'siri' => $request->siri,
|
||||||
|
'namaoperasi' => $request->namaoperasi
|
||||||
])->json();
|
])->json();
|
||||||
|
|
||||||
}else{
|
}else{
|
||||||
@@ -639,10 +644,13 @@ class KhazanahController extends Controller
|
|||||||
$updatelulus = Http::put(config('api.url') . '/api/UpdateKelulusan/' . $auth_user['cawangan'] . '/' . $norujukan,[
|
$updatelulus = Http::put(config('api.url') . '/api/UpdateKelulusan/' . $auth_user['cawangan'] . '/' . $norujukan,[
|
||||||
"pengesahan" => "operasi",
|
"pengesahan" => "operasi",
|
||||||
'siri' => $request->siri,
|
'siri' => $request->siri,
|
||||||
"pembatalan" => "batal"
|
"pembatalan" => "batal",
|
||||||
|
'namaoperasi' => $request->namaoperasi
|
||||||
])->json();
|
])->json();
|
||||||
|
|
||||||
event(new NotifikasiKelulusan($norujukan,"batal",$request->siri,$request->komenkelulusan));
|
$getlulus = Http::get(config('api.url') . '/api/ListLatestLulus/'. $auth_user['cawangan'] . '/' . $norujukan)->json();
|
||||||
|
|
||||||
|
event(new NotifikasiKelulusan($norujukan,"batal",$request->siri,$request->komenkelulusan,$getlulus['teller']));
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -88,24 +88,30 @@ class OperasiController extends Controller
|
|||||||
{
|
{
|
||||||
$updatelulus = Http::put(config('api.url') . '/api/UpdateKelulusan/' . $request->kodcaw . '/' . $norujukan,[
|
$updatelulus = Http::put(config('api.url') . '/api/UpdateKelulusan/' . $request->kodcaw . '/' . $norujukan,[
|
||||||
'sahkan' => 1,
|
'sahkan' => 1,
|
||||||
|
'namaoperasi' => $request->namaoperasi,
|
||||||
'siri' => $request->siri
|
'siri' => $request->siri
|
||||||
])->json();
|
])->json();
|
||||||
|
|
||||||
|
$getlulus = Http::get(config('api.url') . '/api/ListLatestLulus/'. $auth_user['cawangan'] . '/' . $norujukan)->json();
|
||||||
|
|
||||||
if($updatelulus)
|
if($updatelulus)
|
||||||
{
|
{
|
||||||
event(new NotifikasiKelulusan($norujukan,"lulus",$request->siri,$request->komenkelulusan));
|
event(new NotifikasiKelulusan($norujukan,"lulus",$request->siri,$request->komenkelulusan,$getlulus['teller']));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
$updatelulus = Http::put(config('api.url') . '/api/UpdateKelulusan/' . $request->kodcaw . '/' . $norujukan,[
|
$updatelulus = Http::put(config('api.url') . '/api/UpdateKelulusan/' . $request->kodcaw . '/' . $norujukan,[
|
||||||
'sahkan' => 2,
|
'sahkan' => 2,
|
||||||
|
'namaoperasi' => $request->namaoperasi,
|
||||||
'siri' => $request->siri
|
'siri' => $request->siri
|
||||||
])->json();
|
])->json();
|
||||||
|
|
||||||
|
$getlulus = Http::get(config('api.url') . '/api/ListLatestLulus/'. $auth_user['cawangan'] . '/' . $norujukan)->json();
|
||||||
|
|
||||||
if($updatelulus)
|
if($updatelulus)
|
||||||
{
|
{
|
||||||
event(new NotifikasiKelulusan($norujukan,"batal",$request->siri,$request->komenkelulusan));
|
event(new NotifikasiKelulusan($norujukan,"batal",$request->siri,$request->komenkelulusan,$getlulus['teller']));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -852,8 +852,7 @@
|
|||||||
var channel = pusher.subscribe('notice-kelulusan');
|
var channel = pusher.subscribe('notice-kelulusan');
|
||||||
channel.bind('my-kelulusan', function(data) {
|
channel.bind('my-kelulusan', function(data) {
|
||||||
|
|
||||||
|
if(data.norujukan == norujukan && data.siri == siricreated && data.teller == teller)
|
||||||
if(data.norujukan == norujukan && data.siri == siricreated)
|
|
||||||
{
|
{
|
||||||
if(data.kelulusan == 'lulus')
|
if(data.kelulusan == 'lulus')
|
||||||
{
|
{
|
||||||
@@ -969,9 +968,7 @@
|
|||||||
channel.bind('my-kelulusan', function(data) {
|
channel.bind('my-kelulusan', function(data) {
|
||||||
// let message = JSON.stringify(data);
|
// let message = JSON.stringify(data);
|
||||||
|
|
||||||
// console.log(message);
|
if(data.norujukan == norujukan && data.siri == siricreated && data.teller == teller)
|
||||||
|
|
||||||
if(data.norujukan == norujukan && data.siri == siricreated)
|
|
||||||
{
|
{
|
||||||
if(data.kelulusan == 'lulus')
|
if(data.kelulusan == 'lulus')
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -264,7 +264,7 @@
|
|||||||
async function updatelulus(e)
|
async function updatelulus(e)
|
||||||
{
|
{
|
||||||
let api = "{{ config('api.url') }}";
|
let api = "{{ config('api.url') }}";
|
||||||
let kodcaw = " {{ Auth::user()->cawangan }}";
|
let kodcaw = "{{ Auth::user()->cawangan }}";
|
||||||
|
|
||||||
const { value: katalaluan } = await Swal.fire({
|
const { value: katalaluan } = await Swal.fire({
|
||||||
title: 'Masukkan Katalaluan Semula',
|
title: 'Masukkan Katalaluan Semula',
|
||||||
@@ -320,6 +320,7 @@
|
|||||||
let norujukan = $(e).data('norujukan');
|
let norujukan = $(e).data('norujukan');
|
||||||
let pelulus = $(e).data('pelulus');
|
let pelulus = $(e).data('pelulus');
|
||||||
let siri = $(e).data('siri');
|
let siri = $(e).data('siri');
|
||||||
|
let namakhazanah = "{{ Auth::user()->name }}";
|
||||||
|
|
||||||
$.ajax({
|
$.ajax({
|
||||||
method:'put',
|
method:'put',
|
||||||
@@ -329,7 +330,8 @@
|
|||||||
"norujukan" : norujukan,
|
"norujukan" : norujukan,
|
||||||
"pelulus" : pelulus,
|
"pelulus" : pelulus,
|
||||||
"siri" : siri,
|
"siri" : siri,
|
||||||
'komen' : komen
|
'komen' : komen,
|
||||||
|
'namakhazanah' : namakhazanah
|
||||||
},
|
},
|
||||||
success:function(data){
|
success:function(data){
|
||||||
Swal.fire({
|
Swal.fire({
|
||||||
@@ -397,6 +399,7 @@
|
|||||||
let norujukan = $(e).data('norujukan');
|
let norujukan = $(e).data('norujukan');
|
||||||
let pelulus = $(e).data('pelulus');
|
let pelulus = $(e).data('pelulus');
|
||||||
let siri = $(e).data('siri');
|
let siri = $(e).data('siri');
|
||||||
|
let namakhazanah = "{{ Auth::user()->name }}";
|
||||||
|
|
||||||
$.ajax({
|
$.ajax({
|
||||||
method:'put',
|
method:'put',
|
||||||
@@ -407,7 +410,9 @@
|
|||||||
"pelulus" : pelulus,
|
"pelulus" : pelulus,
|
||||||
"siri" : siri,
|
"siri" : siri,
|
||||||
"komenkelulusan" : komenkelulusan,
|
"komenkelulusan" : komenkelulusan,
|
||||||
"pembatalan" : "batal"
|
"pembatalan" : "batal",
|
||||||
|
'namakhazanah' : namakhazanah
|
||||||
|
|
||||||
},
|
},
|
||||||
success:function(data){
|
success:function(data){
|
||||||
Swal.fire({
|
Swal.fire({
|
||||||
|
|||||||
@@ -313,6 +313,7 @@
|
|||||||
let norujukan = $(e).data('norujukan');
|
let norujukan = $(e).data('norujukan');
|
||||||
let cawangankod = $(e).data('kodcaw');
|
let cawangankod = $(e).data('kodcaw');
|
||||||
let siri = $(e).data('siri');
|
let siri = $(e).data('siri');
|
||||||
|
let namaoperasi = "{{ Auth::user()->name }}";
|
||||||
|
|
||||||
$.ajax({
|
$.ajax({
|
||||||
method:'put',
|
method:'put',
|
||||||
@@ -322,7 +323,8 @@
|
|||||||
"norujukan" : norujukan,
|
"norujukan" : norujukan,
|
||||||
"kodcaw" : cawangankod,
|
"kodcaw" : cawangankod,
|
||||||
"komenkelulusan" : komenkelulusan,
|
"komenkelulusan" : komenkelulusan,
|
||||||
"siri" : siri
|
"siri" : siri,
|
||||||
|
'namaoperasi' : namaoperasi
|
||||||
},
|
},
|
||||||
success:function(data){
|
success:function(data){
|
||||||
console.log(data);
|
console.log(data);
|
||||||
@@ -391,6 +393,7 @@
|
|||||||
let norujukan = $(e).data('norujukan');
|
let norujukan = $(e).data('norujukan');
|
||||||
let siri = $(e).data('siri');
|
let siri = $(e).data('siri');
|
||||||
let cawangankod = $(e).data('kodcaw');
|
let cawangankod = $(e).data('kodcaw');
|
||||||
|
let namaoperasi = "{{ Auth::user()->name }}";
|
||||||
|
|
||||||
$.ajax({
|
$.ajax({
|
||||||
method:'put',
|
method:'put',
|
||||||
@@ -401,7 +404,8 @@
|
|||||||
"siri" : siri,
|
"siri" : siri,
|
||||||
"kodcaw" : cawangankod,
|
"kodcaw" : cawangankod,
|
||||||
"komenkelulusan" : komenkelulusan,
|
"komenkelulusan" : komenkelulusan,
|
||||||
"pembatalan" : "batal"
|
"pembatalan" : "batal",
|
||||||
|
'namaoperasi' : namaoperasi
|
||||||
},
|
},
|
||||||
success:function(data){
|
success:function(data){
|
||||||
Swal.fire({
|
Swal.fire({
|
||||||
|
|||||||
Reference in New Issue
Block a user