fix skit2

This commit is contained in:
fifi97
2021-05-16 07:22:57 +08:00
parent e7a9a92699
commit 0f96ef1efe
12 changed files with 408 additions and 139 deletions
+2 -2
View File
@@ -150,11 +150,11 @@
<div class="card-body mx-auto">
<div class="row text-justify">
<h5 class="card-title font-weight-bold">Keuntungan : </h5>
<p class="card-text font-weight-bold">RM {{ number_format($keuntungan) }}</p>
<p class="card-text font-weight-bold">RM {{ number_format($keuntungan,2) }}</p>
</div>
<div class="row text-justify">
<h5 class="card-title font-weight-bold">Upah Simpan : </h5>
<p class="card-text font-weight-bold">RM {{ number_format($upahsimpan) }}</p>
<p class="card-text font-weight-bold">RM {{ number_format($upahsimpan,2) }}</p>
</div>
</div>
</div>
+167 -37
View File
@@ -208,52 +208,81 @@
function checkformpanjar(formdata)
{
// let keraian = $('#KeraianForm').hasClass('in'); //-- check dapur only for tuntutan;
// let dapur = $('#DapurModal').hasClass('in'); //-- check dapur only for tuntutan;
// //Variable Initialize
// let baucer = $(formdata).find("[name='baucer']").val();
// let tarikh = $(formdata).find("[name='tarikh']").val();
let baucer = $(formdata).find("[name='baucer']").val();
let tarikh = $(formdata).find("[name='tarikh']").val();
// let tuntutan = $(formdata).find("[name='tuntutan']").val();
// let tarikhbil = $(formdata).find("[name='tarikhbil']").val();
// let deskripsi = $(formdata).find("[name='deskripsi']").val();
// let bayaran = $(formdata).find("[name='bayaran']").val();
let tarikhbil = $(formdata).find("[name='bil']").val();
let deskripsi = $(formdata).find("[name='deskripsi']").val();
let bayaran = $(formdata).find("[name='bayaran']").val();
// var validation = Array.prototype.filter.call(formdata, function(form) {
// if (form.checkValidity() === false) {
// event.preventDefault();
// event.stopPropagation();
// }
// form.classList.add('is-invalid');
// });
// if(!tarikh)
// {
// console.log('tarikh xleh');
// }
let booltarikh = false;let booltuntutan = false; let booltarikhbil = false; let booldeskripsi = false; let boolbayaran = false;
// if(!tarikhbil)
// {
// console.log('tarikh xde');
// }
if(!tarikh)
{
$(formdata).find("[name='errortarikh']").show();
$(formdata).find("[name='errortarikh']").text("*Isikan tarikh dalam input!");
$(formdata).find("[name='tarikh']").addClass('is-invalid');
$(formdata).find("[name='tarikh']").parent().removeClass("mb-4");
// if(dapur === false)
// {
// if(!tuntutan)
// console.log('tututan xde');
// }
booltarikh = true;
}
// if(deskripsi === '' || deskripsi === null)
// {
// console.log('deskripsi xde');
// }
if(!tarikhbil)
{
$(formdata).find("[name='errorbil']").show();
$(formdata).find("[name='errorbil']").text("*Isikan tarikh bil dalam input!");
$(formdata).find("[name='tarikhbil']").addClass('is-invalid');
$(formdata).find("[name='tarikhbil']").parent().removeClass("mb-4");
booltarikhbil = true;
}
if(!$.trim(deskripsi))
{
$(formdata).find("[name='errordeskripsi']").show();
$(formdata).find("[name='errordeskripsi']").text("*Isikan tarikh deskripsi dalam input!");
$(formdata).find("[name='deskripsi']").addClass('is-invalid');
$(formdata).find("[name='deskripsi']").parent().removeClass("mb-4");
booldeskripsi = true;
}
if(!bayaran)
{
$(formdata).find("[name='errorbayaran']").show();
$(formdata).find("[name='errorbayaran']").text("*Isikan bayaran dalam input!");
$(formdata).find("[name='bayaran']").addClass('is-invalid');
$(formdata).find("[name='bayaran']").parent().removeClass("mb-4");
boolbayaran = true;
}
let errorbaucer = $(formdata).find("[name='errorbaucer']").text();
let errortarikh = $(formdata).find("[name='errortarikh']").text();
let errortuntutan = $(formdata).find("[name='errortuntutan']").text();
let errortarikhbil = $(formdata).find("[name='errorbil']").text();
let errordeskripsi = $(formdata).find("[name='errordeskripsi']").text();
let errorbayaran = $(formdata).find("[name='errorbayaran']").text();
// if(bayaran === null || bayaran === '')
// {
// console.log('bayaran xde');
// }
// return false;
if(booltarikh === true && booltarikhbil === true && booldeskripsi === true && boolbayaran === true)
{
event.preventDefault();
return;
}else{
return true;
}
event.preventDefault();
return;
}
function openupdeno()
@@ -314,6 +343,27 @@
.find("input[type=checkbox], input[type=radio]")
.prop("checked", "")
.end();
$(this).find("[name='errortarikh']").hide();
$(this).find("[name='tarikh']").removeClass('is-invalid');
$(this).find("[name='tarikh']").parent().addClass("mb-4");
$(this).find("[name='errortuntutan']").hide();
$(this).find("[name='tuntutan']").removeClass('is-invalid');
$(this).find("[name='tuntutan']").parent().addClass("mb-4");
$(this).find("[name='errorbil']").hide();
$(this).find("[name='tarikhbil']").removeClass('is-invalid');
$(this).find("[name='tarikhbil']").parent().addClass("mb-4");
$(this).find("[name='errordeskripsi']").hide();
$(this).find("[name='deskripsi']").removeClass('is-invalid');
$(this).find("[name='deskripsi']").parent().addClass("mb-4");
$(this).find("[name='errorbayaran']").hide();
$(this).find("[name='bayaran']").removeClass('is-invalid');
$(this).find("[name='bayaran']").parent().addClass("mb-4");
});
$('#SelenggaraModal').on('hidden.bs.modal', function (e) {
@@ -324,6 +374,26 @@
.find("input[type=checkbox], input[type=radio]")
.prop("checked", "")
.end();
$(this).find("[name='errortarikh']").hide();
$(this).find("[name='tarikh']").removeClass('is-invalid');
$(this).find("[name='tarikh']").parent().addClass("mb-4");
$(this).find("[name='errortuntutan']").hide();
$(this).find("[name='tuntutan']").removeClass('is-invalid');
$(this).find("[name='tuntutan']").parent().addClass("mb-4");
$(this).find("[name='errorbil']").hide();
$(this).find("[name='tarikhbil']").removeClass('is-invalid');
$(this).find("[name='tarikhbil']").parent().addClass("mb-4");
$(this).find("[name='errordeskripsi']").hide();
$(this).find("[name='deskripsi']").removeClass('is-invalid');
$(this).find("[name='deskripsi']").parent().addClass("mb-4");
$(this).find("[name='errorbayaran']").hide();
$(this).find("[name='bayaran']").removeClass('is-invalid');
$(this).find("[name='bayaran']").parent().addClass("mb-4");
});
$('#BelanjaamModal').on('hidden.bs.modal', function (e) {
@@ -334,6 +404,26 @@
.find("input[type=checkbox], input[type=radio]")
.prop("checked", "")
.end();
$(this).find("[name='errortarikh']").hide();
$(this).find("[name='tarikh']").removeClass('is-invalid');
$(this).find("[name='tarikh']").parent().addClass("mb-4");
$(this).find("[name='errortuntutan']").hide();
$(this).find("[name='tuntutan']").removeClass('is-invalid');
$(this).find("[name='tuntutan']").parent().addClass("mb-4");
$(this).find("[name='errorbil']").hide();
$(this).find("[name='tarikhbil']").removeClass('is-invalid');
$(this).find("[name='tarikhbil']").parent().addClass("mb-4");
$(this).find("[name='errordeskripsi']").hide();
$(this).find("[name='deskripsi']").removeClass('is-invalid');
$(this).find("[name='deskripsi']").parent().addClass("mb-4");
$(this).find("[name='errorbayaran']").hide();
$(this).find("[name='bayaran']").removeClass('is-invalid');
$(this).find("[name='bayaran']").parent().addClass("mb-4");
});
$('#PerubatanModal').on('hidden.bs.modal', function (e) {
@@ -344,6 +434,26 @@
.find("input[type=checkbox], input[type=radio]")
.prop("checked", "")
.end();
$(this).find("[name='errortarikh']").hide();
$(this).find("[name='tarikh']").removeClass('is-invalid');
$(this).find("[name='tarikh']").parent().addClass("mb-4");
$(this).find("[name='errortuntutan']").hide();
$(this).find("[name='tuntutan']").removeClass('is-invalid');
$(this).find("[name='tuntutan']").parent().addClass("mb-4");
$(this).find("[name='errorbil']").hide();
$(this).find("[name='tarikhbil']").removeClass('is-invalid');
$(this).find("[name='tarikhbil']").parent().addClass("mb-4");
$(this).find("[name='errordeskripsi']").hide();
$(this).find("[name='deskripsi']").removeClass('is-invalid');
$(this).find("[name='deskripsi']").parent().addClass("mb-4");
$(this).find("[name='errorbayaran']").hide();
$(this).find("[name='bayaran']").removeClass('is-invalid');
$(this).find("[name='bayaran']").parent().addClass("mb-4");
});
@@ -355,6 +465,26 @@
.find("input[type=checkbox], input[type=radio]")
.prop("checked", "")
.end();
$(this).find("[name='errortarikh']").hide();
$(this).find("[name='tarikh']").removeClass('is-invalid');
$(this).find("[name='tarikh']").parent().addClass("mb-4");
$(this).find("[name='errortuntutan']").hide();
$(this).find("[name='tuntutan']").removeClass('is-invalid');
$(this).find("[name='tuntutan']").parent().addClass("mb-4");
$(this).find("[name='errorbil']").hide();
$(this).find("[name='tarikhbil']").removeClass('is-invalid');
$(this).find("[name='tarikhbil']").parent().addClass("mb-4");
$(this).find("[name='errordeskripsi']").hide();
$(this).find("[name='deskripsi']").removeClass('is-invalid');
$(this).find("[name='deskripsi']").parent().addClass("mb-4");
$(this).find("[name='errorbayaran']").hide();
$(this).find("[name='bayaran']").removeClass('is-invalid');
$(this).find("[name='bayaran']").parent().addClass("mb-4");
});
// $('#denominasipanjar').on('hidden.bs.modal', function (e) {
@@ -150,12 +150,77 @@
let dtacct = $('#dtacct').val();
let ktacct = $('#ktacct').val();
$('#amaundiminta').val(amaun);
let boolamaun = false;let boolketerangan = false;let booljenis = false;
if(!amaun)
{
$("[name='erroramaun']").show();
$("[name='erroramaun']").text("*Isikan amaun dalam input!");
$("[name='amaun']").addClass('is-invalid');
$('#denominasiHQModal').modal('show');
$('#pendahuluanserahanModal').modal('hide');
boolamaun = true;
}else{
$("[name='erroramaun']").hide();
$("[name='amaun']").removeClass('is-invalid');
boolamaun = false;
}
if(!keterangan)
{
$("[name='errorketerangan']").show();
$("[name='errorketerangan']").text("*Isikan keterangan dalam input!");
$("[name='keterangan']").addClass('is-invalid');
boolketerangan = true;
}else{
$("[name='errorketerangan']").hide();
$("[name='keterangan']").removeClass('is-invalid');
boolketerangan = false;
}
if(!jenis)
{
$(".invalid-feedback").show();
booljenis = true;
}else{
$(".invalid-feedback").hide();
booljenis = false;
}
if(boolamaun === false && boolketerangan === false && booljenis === false)
{
console.log('masuk');
$('#amaundiminta').val(amaun);
$('#denominasiHQModal').modal('show');
$('#pendahuluanserahanModal').modal('hide');
return true;
}else{
event.preventDefault();
return false;
}
}
$('#pendahuluanserahanModal').on('hidden.bs.modal', function (e) {
$(this).find("[name='erroramaun']").hide();
$(this).find("[name='amaun']").removeClass('is-invalid');
// $(this).find("[name='tarikh']").parent().addClass("mb-4");
$(this).find("[name='errorketerangan']").hide();
$(this).find("[name='keterangan']").removeClass('is-invalid');
// $(this).find("[name='tuntutan']").parent().addClass("mb-4");
$(this).find(".invalid-feedback").hide();
// $(this).find("[name='errorradio']").removeClass('is-invalid');
// $(this).find("[name='tarikhbil']").parent().addClass("mb-4");
});
function funcbatal()
{
$('#denominasiHQModal').modal('hide');