<div class="col-sm-2" id="startDateBlock">
<div class="form-group">
<label for="start_date">Начальная дата</label>
<input type="text" class="form-control date-picker-on"
id="start_date"
value="<fmt:formatDate value='${currentDate}' pattern='dd.MM.yyyy' />"
name="start_date"
placeholder="Дата"/>
</div>
</div>
() => {
let data = {};
data.end_date = $("#end_date").val();
data.br_date = $("#br_date").val();
return data;
});
data.date_of_application = $("#end_date").val();
() => {
let data = {};
data.date_of_application = $("#end_date").val();
data.br_date = $("#br_date").val();
return data;
});
$("#formBtn").click(() => {
let appType = $("#appType").val();
if (appType == '') {
showMessage('Не выбран тип заявлений', null, 'WARNING');
return;
}
if (appType == 'PP') {
startDateBlock.show();
ppTableDom.style.display = "block";
npTableDom.style.display = "none";
spvTableDom.style.display = "none";
evTableDom.style.display = "none";
ppTable.reload();
} else if (appType == 'NP') {
startDateBlock.hide();
ppTableDom.style.display = "none";
npTableDom.style.display = "block";
spvTableDom.style.display = "none";
evTableDom.style.display = "none";
npTable.reload();
} else if (appType == 'SPV') {
startDateBlock.hide();
ppTableDom.style.display = "none";
npTableDom.style.display = "none";
spvTableDom.style.display = "block";
evTableDom.style.display = "none";
spvTable.reload();
} else if (appType == 'EV') {
startDateBlock.show();
ppTableDom.style.display = "none";
npTableDom.style.display = "none";
spvTableDom.style.display = "none";
evTableDom.style.display = "block";
evTable.reload();
}
});
$("#appType").on("change", function () {
let appType = $(this).val();
if (appType == "NP" || appType == "SPV") {
$("#startDateBlock").hide();
} else {
$("#startDateBlock").show();
}
});