86 lines
5.0 KiB
Plaintext
86 lines
5.0 KiB
Plaintext
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" session="true" %>
|
|
<%@ taglib uri="http://www.springframework.org/tags/form" prefix="form" %>
|
|
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
|
|
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<title>Cygnus 1.0 | Dedupe</title>
|
|
<link href="/matrix/css/bootstrap-5.3.8.min.css" rel="stylesheet">
|
|
<link href="/matrix/css/matrix-v2.css?v=6" rel="stylesheet">
|
|
<link href="/matrix/css/matrix-shell-v2.css?v=7" rel="stylesheet">
|
|
<link href="/matrix/css/tool-workspace-v3.css?v=2" rel="stylesheet">
|
|
<link href="/matrix/css/dedupe-workflows-v1.css?v=3" rel="stylesheet">
|
|
<link href="/matrix/css/matrix-frame-dialog.css?v=6" rel="stylesheet">
|
|
<link href="/matrix/css/matrix-theme-v2.css?v=4" rel="stylesheet">
|
|
<script src="/matrix/js/bootstrap-5.3.8.bundle.min.js" defer></script>
|
|
<script src="/matrix/js/matrix-shell-v2.js" defer></script>
|
|
<script src="/matrix/js/matrix-frame-dialog.js?v=2" defer></script>
|
|
<script src="/matrix/js/matrix-accessibility-v1.js?v=1" defer></script>
|
|
<script src="/matrix/js/edp/dedupe/dedupe-do.js?v=2" defer></script>
|
|
</head>
|
|
<body class="matrix-v2 matrix-shell matrix-tool-workspace matrix-dedupe-workflow"
|
|
data-context-path="${pageContext.request.contextPath}">
|
|
<div id="PageFrame">
|
|
<%@ include file="/WEB-INF/app/fragments/app-shell-header.jspf" %>
|
|
<main class="matrix-tool-workspace__content">
|
|
<form:form method="post" action="${pageContext.request.contextPath}/ver/dedupecaselist"
|
|
id="dedupeWorkspace" modelAttribute="dedupeWorkspace">
|
|
<section class="matrix-dedupe-worklist">
|
|
<header class="title matrix-dedupe-worklist__header">
|
|
<span class="matrix-dedupe-worklist__heading">
|
|
<img class="matrix-title-icon" src="/matrix/images/commondet.png" alt="">
|
|
<span class="matrix-title-text">Dedupe Cases</span>
|
|
</span>
|
|
<span class="matrix-dedupe-worklist__actions">
|
|
<form:select path="portfolioId" id="portfolioId"
|
|
cssClass="form-select form-select-sm matrix-dedupe-worklist__portfolio"
|
|
aria-label="Portfolio">
|
|
<form:option value="-1" label="SELECT PORTFOLIO" />
|
|
<c:forEach items="${dedupeWorkspace.portfolios}" var="portfolio">
|
|
<form:option value="${portfolio.value}" label="${portfolio.label}" />
|
|
</c:forEach>
|
|
</form:select>
|
|
<button type="submit" class="matrix-dedupe-worklist__refresh"
|
|
title="Refresh cases" aria-label="Refresh cases">
|
|
<img src="/matrix/images/reload.png" alt="">
|
|
</button>
|
|
</span>
|
|
</header>
|
|
|
|
<div class="table-responsive matrix-dedupe-worklist__table-wrap">
|
|
<table class="table table-sm align-middle mb-0" id="dedupeCaseTable">
|
|
<thead>
|
|
<tr>
|
|
<th>S.No</th><th>MV Code</th><th>File No.</th><th>Customer Name</th>
|
|
<th>Type</th><th class="text-center">RV</th><th class="text-center">OV</th>
|
|
<th class="text-center">PV</th><th>Received On</th><th>Done</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<c:forEach items="${dedupeWorkspace.cases}" var="caseItem" varStatus="status">
|
|
<tr class="matrix-dedupe-worklist__row" tabindex="0"
|
|
data-case-id="${caseItem.documentCaseId}"
|
|
title="Open dedupe details">
|
|
<td>${status.count}</td><td>${caseItem.mvCode}</td>
|
|
<td>${caseItem.fileNumber}</td><td>${caseItem.customerName}</td>
|
|
<td>${caseItem.applicationType}</td>
|
|
<td class="text-center">${caseItem.residenceVisits}</td>
|
|
<td class="text-center">${caseItem.officeVisits}</td>
|
|
<td class="text-center">${caseItem.propertyVisits}</td>
|
|
<td>${caseItem.receivedOn}</td><td>${caseItem.done}</td>
|
|
</tr>
|
|
</c:forEach>
|
|
<c:if test="${dedupeWorkspace.portfolioId gt 0 and empty dedupeWorkspace.cases}">
|
|
<tr><td colspan="10" class="matrix-dedupe-worklist__empty">No cases found.</td></tr>
|
|
</c:if>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</section>
|
|
</form:form>
|
|
</main>
|
|
</div>
|
|
</body>
|
|
</html>
|