diff --git a/htdocs/app/Http/Controllers/PoliController.php b/htdocs/app/Http/Controllers/PoliController.php
index 31d2d229..53c1e47e 100644
--- a/htdocs/app/Http/Controllers/PoliController.php
+++ b/htdocs/app/Http/Controllers/PoliController.php
@@ -36,11 +36,12 @@ class PoliController extends Controller
$subpoli = $request->input('subpoli');
$subsubpoli = $request->input('subsubpoli');
Poli::create([
- 'poli' => $request->input('poli'),
- 'subpoli' => $request->input('subpoli'),
+ 'poli' => $request->input('poli'),
+ 'subpoli' => $request->input('subpoli'),
'subsubpoli'=> $request->input('subsubpoli'),
- 'modaliti' => $request->input('modaliti'),
- 'modaliti2' => $request->input('modaliti2')
+ 'modaliti' => $request->input('modaliti'),
+ 'modaliti2' => $request->input('modaliti2'),
+ 'kelompok' => $request->input('kelompok')
]);
Periksa::where('reques', $subpoli)->update([
'kd_spesimen' => $request->input('subsubpoli'),
@@ -70,18 +71,18 @@ class PoliController extends Controller
$poli = $request->input('poli');
$subpoli = $request->input('subpoli');
$subsubpoli = $request->input('subsubpoli');
+ $kelompok = $request->input('kelompok');
Poli::where('id', $id)->update([
'poli' => $poli,
'subpoli' => $subpoli,
'subsubpoli'=> $subsubpoli,
'modaliti' => $request->input('modaliti'),
- 'modaliti2' => $request->input('modaliti2')
+ 'modaliti2' => $request->input('modaliti2'),
+ 'kelompok' => $request->input('kelompok')
]);
- $cekdlp = Poli::where('id', $id)->first();
- $kelompok = $cekdlp->kelompok ?? '';
if ($kelompok != ''){
Periksa::where('reques', $subpoli)->whereNull('status')->update([
- 'dlp' => $kelompok,
+ 'dlp' => $kelompok
]);
}
Periksa::where('reques', $subpoli)->update([
diff --git a/htdocs/resources/views/admin/poli.blade.php b/htdocs/resources/views/admin/poli.blade.php
index defd371c..fdd30fce 100644
--- a/htdocs/resources/views/admin/poli.blade.php
+++ b/htdocs/resources/views/admin/poli.blade.php
@@ -75,6 +75,20 @@
+
@@ -390,7 +418,8 @@
{ name: 'subpoli', type: 'text'},
{ name: 'subsubpoli', type: 'text'},
{ name: 'modaliti', type: 'text'},
- { name: 'modaliti2', type: 'text'}
+ { name: 'modaliti2', type: 'text'},
+ { name: 'kelompok', type: 'text'},
],
updaterow: function (rowid, rowdata, commit) {
commit(true);
@@ -410,11 +439,12 @@
theme : "energyblue",
selectionmode : 'multiplecellsextended',
columns : [
- { text: 'Category', filtertype: 'checkedlist', datafield: 'poli', width: '15%', align: 'center', cellsalign: 'left'},
- { text: 'Request Name', datafield: 'subpoli', width: '35%', cellsalign: 'left', align: 'center' },
+ { text: 'Request Name', datafield: 'subpoli', width: '30%', cellsalign: 'left', align: 'center' },
{ text: 'Header', datafield: 'modaliti', width: '15%', cellsalign: 'left', align: 'center' },
{ text: 'Footer', datafield: 'subsubpoli', width: '15%', cellsalign: 'left', align: 'center' },
- { text: 'Update', sortable: false, filterable: false, columntype: 'button', align: 'center', width: '10%', cellsrenderer: function () {
+ { text: 'Group', datafield: 'kelompok', width: '15%', cellsalign: 'left', align: 'center' },
+ { text: 'Target Selesai', datafield: 'modaliti2', width: '7%', cellsalign: 'center', align: 'center'},
+ { text: 'Update', sortable: false, filterable: false, columntype: 'button', align: 'center', width: '8%', cellsrenderer: function () {
return "Update";
}, buttonclick: function (row) {
editrowpoli = row;
@@ -424,6 +454,7 @@
$("#poli").val(dataRecord.poli);
$("#subpoli").val(dataRecord.subpoli);
$("#subsubpoli").val(dataRecord.subsubpoli);
+ $("#kelompok").val(dataRecord.kelompok);
$("#modaliti").val(dataRecord.modaliti);
$("#modaliti2").val(dataRecord.modaliti2);
$('#updateModalPoli').modal('show');
@@ -664,15 +695,16 @@
var subsubpoli = document.getElementById('add_subsubpoli').value;
var modaliti = document.getElementById('add_modaliti').value;
var modaliti2 = document.getElementById('add_modaliti2').value;
+ var kelompok = document.getElementById('add_kelompok').value;
var token = document.getElementById('token').value;
- if (poli == '' || subpoli == '' || subsubpoli == '' || modaliti == '' || modaliti2 == '' || modaliti2 == '0'){
+ if (poli == '' || subpoli == '' || subsubpoli == '' || modaliti == '' || modaliti2 == '' || modaliti2 == '0' || kelompok == ''){
swal({
title : 'Mohon diLengkapi',
text : 'Data Dasar Wajib di Isi, Target Hari tidak Boleh Kosong / 0',
type : 'warning',
});
} else {
- $.post('{{ route("storePoli") }}', { poli: poli, subpoli: subpoli, subsubpoli: subsubpoli, modaliti: modaliti, modaliti2: modaliti2, _token: token },
+ $.post('{{ route("storePoli") }}', { poli: poli, subpoli: subpoli, subsubpoli: subsubpoli, modaliti: modaliti, modaliti2: modaliti2, kelompok: kelompok, _token: token },
function(data){
var message = data.message;
var status = data.status;
@@ -719,15 +751,16 @@
var poli_id = document.getElementById('id_poli').value;
var modaliti = document.getElementById('modaliti').value;
var modaliti2 = document.getElementById('modaliti2').value;
+ var kelompok = document.getElementById('kelompok').value;
var token = document.getElementById('token').value;
- if (poli == '' || subpoli == '' || subsubpoli == '' || modaliti == '' || modaliti2 == '' || modaliti2 == '0'){
+ if (poli == '' || subpoli == '' || subsubpoli == '' || modaliti == '' || modaliti2 == '' || modaliti2 == '0' || kelompok == ''){
swal({
title : 'Mohon diLengkapi',
text : 'Data Dasar Wajib di Isi, Target Hari tidak Boleh Kosong / 0',
type : 'warning',
});
} else {
- $.post('{{ route("updatePoli") }}', { id: poli_id, poli: poli, subpoli: subpoli, subsubpoli: subsubpoli, modaliti: modaliti, modaliti2: modaliti2, _token: token },
+ $.post('{{ route("updatePoli") }}', { id: poli_id, poli: poli, subpoli: subpoli, subsubpoli: subsubpoli, modaliti: modaliti, modaliti2: modaliti2, kelompok: kelompok, _token: token },
function(data){
var message = data.message;
var status = data.status;