fix(registrasi): hapus field SLA dari form registrasi
- Menghapus field SLA dari tampilan form registrasi. - Memperbarui validasi untuk tidak lagi memerlukan SLA. - Menyesuaikan penanganan data di controller dan JavaScript.
This commit is contained in:
@@ -153,7 +153,6 @@ class RegistrasiController extends Controller
|
|||||||
if ($tindakan == 0) {
|
if ($tindakan == 0) {
|
||||||
$dataku['jenis_penilaian_id'] = $request->jenis_penilaian;
|
$dataku['jenis_penilaian_id'] = $request->jenis_penilaian;
|
||||||
$dataku['region_id'] = $request->region;
|
$dataku['region_id'] = $request->region;
|
||||||
$dataku['sla'] = $request->sla;
|
|
||||||
$dataku['status'] = 'registered';
|
$dataku['status'] = 'registered';
|
||||||
if ($request->catatan2) {
|
if ($request->catatan2) {
|
||||||
$dataku['registrasi_catatan'] = $request->catatan2;
|
$dataku['registrasi_catatan'] = $request->catatan2;
|
||||||
@@ -209,11 +208,7 @@ class RegistrasiController extends Controller
|
|||||||
if (1 == $jenis_penilaian) {
|
if (1 == $jenis_penilaian) {
|
||||||
$validateIt['region'] = ['required'];
|
$validateIt['region'] = ['required'];
|
||||||
$messageIt ['region.required'] = 'Silahkan pilih Region';
|
$messageIt ['region.required'] = 'Silahkan pilih Region';
|
||||||
} else {
|
|
||||||
$validateIt['sla'] = ['required'];
|
|
||||||
$messageIt ['sla.required'] = 'Silahkan isi SLA';
|
|
||||||
}
|
}
|
||||||
|
|
||||||
} elseif ($tindakan == 1) {
|
} elseif ($tindakan == 1) {
|
||||||
$validateIt['catatan'] = ['required'];
|
$validateIt['catatan'] = ['required'];
|
||||||
$messageIt ['catatan.required'] = 'Silahkan isi Catatan';
|
$messageIt ['catatan.required'] = 'Silahkan isi Catatan';
|
||||||
|
|||||||
@@ -72,15 +72,7 @@
|
|||||||
<em id="{{$route[0]}}_catatan_msg" class="alert text-danger text-sm"></em>
|
<em id="{{$route[0]}}_catatan_msg" class="alert text-danger text-sm"></em>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div id="{{ $route[0] }}_div_sla" class="flex items-baseline flex-wrap lg:flex-nowrap gap-2.5">
|
|
||||||
<label class="form-label max-w-56">
|
|
||||||
SLA (dalam satuan hari)
|
|
||||||
</label>
|
|
||||||
<div class="flex flex-wrap items-baseline w-full">
|
|
||||||
<input class="inputku input" name="{{$route[0]}}_sla" id="{{$route[0]}}_sla" placeholder="dalam satuan hari" type="text" />
|
|
||||||
<em id="{{$route[0]}}_sla_msg" class="alert text-danger text-sm"></em>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div id="{{ $route[0] }}_div_region" class="flex items-baseline flex-wrap lg:flex-nowrap gap-2.5">
|
<div id="{{ $route[0] }}_div_region" class="flex items-baseline flex-wrap lg:flex-nowrap gap-2.5">
|
||||||
<label class="form-label max-w-56">
|
<label class="form-label max-w-56">
|
||||||
Region
|
Region
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
@push('scripts')
|
@push('scripts')
|
||||||
@include('lpj::assetsku.includenya')
|
@include('lpj::assetsku.includenya')
|
||||||
<script type="module">
|
<script type="module">
|
||||||
|
|
||||||
$(document).ready(function() {
|
$(document).ready(function() {
|
||||||
prepareForm();
|
prepareForm();
|
||||||
});
|
});
|
||||||
@@ -13,7 +13,6 @@
|
|||||||
$("#{{ $route[0] }}_div_jenis_pilihan").show();
|
$("#{{ $route[0] }}_div_jenis_pilihan").show();
|
||||||
$("#{{ $route[0] }}_div_catatan").hide();
|
$("#{{ $route[0] }}_div_catatan").hide();
|
||||||
$("#{{ $route[0] }}_div_region").hide();
|
$("#{{ $route[0] }}_div_region").hide();
|
||||||
$("#{{ $route[0] }}_div_sla").hide();
|
|
||||||
$("#{{ $route[0] }}_div_catatan2").show();
|
$("#{{ $route[0] }}_div_catatan2").show();
|
||||||
// prepare data
|
// prepare data
|
||||||
setData();
|
setData();
|
||||||
@@ -40,7 +39,7 @@
|
|||||||
// }
|
// }
|
||||||
},
|
},
|
||||||
success: function(response) {
|
success: function(response) {
|
||||||
|
|
||||||
if ('success' == response.status)
|
if ('success' == response.status)
|
||||||
{
|
{
|
||||||
$("#textReg").text(response.datas.nomor_registrasi);
|
$("#textReg").text(response.datas.nomor_registrasi);
|
||||||
@@ -50,7 +49,7 @@
|
|||||||
// success
|
// success
|
||||||
// var message = response.message;
|
// var message = response.message;
|
||||||
// toastrku("success", message);
|
// toastrku("success", message);
|
||||||
|
|
||||||
}
|
}
|
||||||
else if('error' == response.status)
|
else if('error' == response.status)
|
||||||
{
|
{
|
||||||
@@ -96,7 +95,7 @@
|
|||||||
$("#{{ $route[0] }}_div_jenis_pilihan").show();
|
$("#{{ $route[0] }}_div_jenis_pilihan").show();
|
||||||
$("#{{ $route[0] }}_catatan").val('');
|
$("#{{ $route[0] }}_catatan").val('');
|
||||||
$("#{{ $route[0] }}_div_catatan").hide();
|
$("#{{ $route[0] }}_div_catatan").hide();
|
||||||
|
|
||||||
$("#{{ $route[0] }}_div_catatan2").show();
|
$("#{{ $route[0] }}_div_catatan2").show();
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@@ -105,7 +104,6 @@
|
|||||||
$("#{{ $route[0] }}_div_jenis_pilihan").hide();
|
$("#{{ $route[0] }}_div_jenis_pilihan").hide();
|
||||||
$("#{{ $route[0] }}_div_catatan").show();
|
$("#{{ $route[0] }}_div_catatan").show();
|
||||||
$("#{{ $route[0] }}_div_catatan2").hide();
|
$("#{{ $route[0] }}_div_catatan2").hide();
|
||||||
$("#{{ $route[0] }}_div_sla").hide();
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -122,7 +120,6 @@
|
|||||||
let region = $("#{{$route[0]}}_region").val();
|
let region = $("#{{$route[0]}}_region").val();
|
||||||
let catatan = $("#{{$route[0]}}_catatan").val();
|
let catatan = $("#{{$route[0]}}_catatan").val();
|
||||||
let catatan2 = $("#{{$route[0]}}_catatan2").val();
|
let catatan2 = $("#{{$route[0]}}_catatan2").val();
|
||||||
let sla = $("#{{$route[0]}}_sla").val();
|
|
||||||
|
|
||||||
if(jenis_penilaian==0)
|
if(jenis_penilaian==0)
|
||||||
jenis_penilaian='';
|
jenis_penilaian='';
|
||||||
@@ -138,7 +135,6 @@
|
|||||||
input_data.region= region;
|
input_data.region= region;
|
||||||
input_data.catatan = catatan;
|
input_data.catatan = catatan;
|
||||||
input_data.catatan2 = catatan2;
|
input_data.catatan2 = catatan2;
|
||||||
input_data.sla = sla;
|
|
||||||
|
|
||||||
let useURL= '{{ route($route[0].'.update', $id) }}';
|
let useURL= '{{ route($route[0].'.update', $id) }}';
|
||||||
$.ajax({
|
$.ajax({
|
||||||
@@ -169,11 +165,7 @@
|
|||||||
$("#{{$route[0]}}_region").addClass(" border-danger");
|
$("#{{$route[0]}}_region").addClass(" border-danger");
|
||||||
$("#{{$route[0]}}_region_msg").text(value);
|
$("#{{$route[0]}}_region_msg").text(value);
|
||||||
}
|
}
|
||||||
|
|
||||||
if ("sla" === index) {
|
|
||||||
$("#{{$route[0]}}_sla").addClass(" border-danger");
|
|
||||||
$("#{{$route[0]}}_sla_msg").text(value);
|
|
||||||
}
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@@ -182,7 +174,7 @@
|
|||||||
var message = response.message;
|
var message = response.message;
|
||||||
toastrku("success", message);
|
toastrku("success", message);
|
||||||
|
|
||||||
setTimeout(function () {
|
setTimeout(function () {
|
||||||
var url = "{{ route('registrasi.index') }}";
|
var url = "{{ route('registrasi.index') }}";
|
||||||
$(location).attr('href',url);
|
$(location).attr('href',url);
|
||||||
// window.location.href = "https://www.newurl.com";
|
// window.location.href = "https://www.newurl.com";
|
||||||
@@ -214,18 +206,15 @@
|
|||||||
{
|
{
|
||||||
// INTERNAL, show region
|
// INTERNAL, show region
|
||||||
$("#{{ $route[0] }}_div_region").show();
|
$("#{{ $route[0] }}_div_region").show();
|
||||||
$("#{{ $route[0] }}_div_sla").hide();
|
|
||||||
}
|
}
|
||||||
else if('2' == idNya)
|
else if('2' == idNya)
|
||||||
{
|
{
|
||||||
$("#{{ $route[0] }}_div_sla").show();
|
|
||||||
$("#{{ $route[0] }}_div_region").hide();
|
$("#{{ $route[0] }}_div_region").hide();
|
||||||
}
|
}
|
||||||
else if('0' == idNya)
|
else if('0' == idNya)
|
||||||
{
|
{
|
||||||
// selain INTERNAL, hide region
|
// selain INTERNAL, hide region
|
||||||
$("#{{ $route[0] }}_div_region").hide();
|
$("#{{ $route[0] }}_div_region").hide();
|
||||||
$("#{{ $route[0] }}_div_sla").hide();
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
@@ -68,16 +68,7 @@
|
|||||||
<em id="{{ $route[0] }}_catatan_msg" class="alert text-danger text-sm"></em>
|
<em id="{{ $route[0] }}_catatan_msg" class="alert text-danger text-sm"></em>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div id="{{ $route[0] }}_div_sla" class="flex items-baseline flex-wrap lg:flex-nowrap gap-2.5">
|
|
||||||
<label class="form-label max-w-56">
|
|
||||||
SLA (dalam satuan hari)
|
|
||||||
</label>
|
|
||||||
<div class="flex flex-wrap items-baseline w-full">
|
|
||||||
<input class="inputku input" name="{{ $route[0] }}_sla" id="{{ $route[0] }}_sla"
|
|
||||||
placeholder="dalam satuan hari" type="text" />
|
|
||||||
<em id="{{ $route[0] }}_sla_msg" class="alert text-danger text-sm"></em>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div id="{{ $route[0] }}_div_region"
|
<div id="{{ $route[0] }}_div_region"
|
||||||
class="flex items-baseline flex-wrap lg:flex-nowrap gap-2.5">
|
class="flex items-baseline flex-wrap lg:flex-nowrap gap-2.5">
|
||||||
<label class="form-label max-w-56">
|
<label class="form-label max-w-56">
|
||||||
|
|||||||
Reference in New Issue
Block a user