Загрузка данных
<!DOCTYPE html>
<%@ taglib prefix="tags" tagdir="/WEB-INF/tags" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<%@ taglib prefix="s" uri="http://www.springframework.org/tags" %>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<%@ page session="true" language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
<html lang="ru">
<jsp:include page="head.jsp"/>
<body>
<script type="text/javascript" src="<c:url value='/js/${version}/queryAction.js'/>"></script>
<script type="text/javascript" src="<c:url value='/js/${version}/queryTable.js'/>"></script>
<jsp:include page="FormUI.jsp" />
<jsp:include page="Utils.jsp" />
<script type="text/javascript">
$(function () {
var selCat;
var filter_fields = [
{
id: 'date_report',
label: 'Дата',
inputClass: 'date-picker-on',
value: "<fmt:formatDate value='' pattern='dd.MM.yyyy' />"
},
{
id: 'my_report',
label: 'Отчетный месяц, год',
inputClass: 'date-picker-on',
value: "<fmt:formatDate value='' pattern='MM.yyyy' />"
},
{
id: 'service_type',
type: "select2",
label: 'Вид деятельности',
options: [
{
value: "",
text: ""
},
{
value: "OPS",
text: "ОПС"
},
{
value: "NPO",
text: "НПО"
},
{
value: "PDS",
text: "ПДС"
}
]
}
];
// ---- кнопки ----
var actions = [
{
id: 'btn_search',
text: 'Сформировать',
type: 'submit',
class: 'btn btn-primary',
onClick: function () {
$("#isShow").val(1);
}
}
];
// ---- рендер формы ----
FormUI.render('#form_filter',
filter_fields,
3,
actions,
{
select2: { allowClear:true },
actionsAlign: 'left'
});
$('#my_report').datetimepicker({
date: new Date(),
format: 'MM.YYYY',
minDate: '01.01.1990'
});
// Таблица
var reportsTable = new QueryTable("tbl_report_conformity_pu_bu", {
initComplete: function (queryAction) {
},
onRowSelect: function (data, index) {
},
onRowDeselect: function (data, index) {
},
drawCallback: function (settings) {
}
}, function () {
var data = {};
data.isShow = ($("#isShow").val() == 1);
return data;
}, {
selectFirstRow: false
});
});
</script>
<jsp:include page="header.jsp"/>
<jsp:include page="navbar.jsp"/>
<div class="container" id="mainContainer">
<div class="page-header">
<h1>Акт соответствия ПУ с данными БУ</h1>
</div>
<div class="container-fluid">
<div class="row row-main">
<jsp:include page="sidebar.jsp"/>
<div class="col-sm-10">
<tags:breadcrumbs path="https://portal.futurenpf.ru/knowledgebase/category/29194/"/>
<div id="form_filter"></div>
<div class="row">
<input type="hidden" id="isShow" value="1">
<div class="col-sm-12">
<jsp:include page="queryTable.jsp">
<jsp:param name="queryTableCode" value="tbl_report_conformity_pu_bu"/>
<jsp:param name="queryTableStyle" value="width: 1500px;"/>
</jsp:include>
</div>
</div>
<hr>
</div>
</div>
</div>
</div>
<jsp:include page="footer.jsp"/>
</body>
</html>