Загрузка данных


<!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"/>
<jsp:useBean id="currentDate" class="java.util.Date"/>

<body>

<script type="text/javascript" src="<c:url value='/js/${version}/queryAction.js'/>"></script>
<script type="text/javascript" src="<c:url value='/js/${version}/queryValidator.js'/>"></script>
<script type="text/javascript" src="<c:url value='/js/${version}/queryTable.js'/>"></script>
<script type="text/javascript">

    $(function () {

        // Таблица
			
			var fundTable = new QueryTable("Zh7eMKHX",{			  
			  });	

			var contractTable = new QueryTable("qN5iq9gb", {

            initComplete: function (settings, json) { 
							operationAction.enable();
            }

        }, data,  {multiselect: true}  );

			
        // Операция
        var operationAction = new QueryAction("Cjp6JXSq", {

            actionComplete: function (data) {
                operationAction.disable();
                contractTable.reload();
            }

        }, data);
        operationAction.button().addClass("btn-lg");


        //FUNCTIONS


			function data() {
				var data = {};
				var appData = fundTable.data();
				$("#transactionDateForm").serializeArray().map(function (x) {
					data[x.name] = x.value;
				});

				data.entityId = (appData ? appData.id : "");
				return data;
			};
			
			function filterUZLContracts() {
				openNewWindow("view?viewCode=rsGeYYu4"); 	
			}


			function filterTransferContracts() {
				openNewWindow("view?viewCode=HWGBGxUB");
			}



    });


</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/30478/"/>
					<div class="row">
						<h3 class="col-sm-12">Шаг №1. Выберите счет РОПС</h3>
						<div class="col-sm-12">
						</div>
					</div>				

					<div class="row">
						<div class="col-sm-12">
							<jsp:include page="queryTable.jsp">
								<jsp:param name="queryTableCode" value="Zh7eMKHX"/>
								<jsp:param name="queryTableStyle" value="white-space: nowrap;"/>
							</jsp:include>
						</div>
					</div>		
					
					<hr>
					<div class="row">
						<h3 class="col-sm-12">Шаг №2. Выберите договоры участников для перевода из РОПС</h3>
						<div class="col-sm-12">
						</div>
					</div>
					<div class="row">
						<div class="col-sm-12">
							<jsp:include page="queryTable.jsp">
								<jsp:param name="queryTableCode" value="qN5iq9gb"/>
								<jsp:param name="queryTableStyle" value="white-space: nowrap;"/>
							</jsp:include>
						</div>
					</div>

					<hr>
					<div class="row">
						<h3 class="col-sm-12">Шаг №3. Укажите параметры операции</h3>
						<div class="col-sm-12">
							<form class="form-vertical" id="transactionDateForm">
								<input type="hidden" name="query_datasource_file_id" id="queryDataSourceFileId" value="-1">
								<input type="hidden" name="contractSelected" id="contractSelected">
								<input type="hidden" name="registrySelected" id="registrySelected">
								<div class="row">
									<div class="col-sm-2">
										<div class="form-group">
											<label for="transactionOperationDate">Дата операции</label>
											<input type="text" class="form-control date-picker-on"
														 id="transactionOperationDate"
														 name="operationDate" placeholder="Дата">
											<p class="help-block">Дата операции в бухгалтерии</p>
										</div>
									</div>
									<div class="col-sm-2">
										<div class="form-group">
											<label for="transactionEffectiveDate">Дата вступления в силу</label>
											<input type="text" class="form-control date-picker-on"
														 id="transactionEffectiveDate"
														 name="effectiveDate"
														 placeholder="Дата">
											<p class="help-block">Дата вступления в силу</p>
										</div>
									</div>
									<div class="col-sm-6">
										<div class="form-group">
											<label for="transactionComment">Комментарий</label>
											<input type="text" class="form-control" id="transactionComment" name="comment"
														 placeholder="Текст">
											<p class="help-block">Укажите комментарий</p>
										</div>
									</div>
								</div>	

								<div class="row">
									<div class="col-sm-2">
										<div class="form-group">
											<label for="documentDate">Дата приказа</label>
											<input type="text" class="form-control date-picker-on"
														 id="documentDate"
														 name="documentDate" placeholder="Дата">
											<p class="help-block">Дата приказа</p>
										</div>
									</div>
									<div class="col-sm-2">
										<div class="form-group">
											<label for="documentNumber">Номер приказа</label>
											<input type="text" class="form-control"
														 id="documentNumber"
														 name="documentNumber" placeholder="Текст">
											<p class="help-block">Номер приказа</p>
										</div>
									</div>
								</div>

							</form>
						</div>
					</div>
					<hr>
					<div class="row">
						<h3 class="col-sm-12">Шаг №4. Выполните операцию возврата СПН из РОПС</h3>
						<div class="btn-group col-sm-12">
							<jsp:include page="queryAction.jsp">
								<jsp:param name="queryActionCode" value="Cjp6JXSq"/>
							</jsp:include>
						</div>
					</div>

				</div>
			</div>
		</div>
	</div>

	<jsp:include page="footer.jsp"/>

	</body>
</html>