myMedisys/tomcatfiles/mymedisys-frontend/WEB-INF/classes/templates/page/worker/photograph.html

93 lines
3.9 KiB
HTML
Raw Normal View History

2023-09-06 05:56:42 +05:30
<th:block th:utext="#{title.photograph}"></th:block>
<form id="formPhotograph" name="formPhotograph"
th:action="@{'/resources/photograph-details'}" autocomplete="off"
th:method="post" enctype="multipart/form-data ">
<input type="hidden" th:value="${profile?.wrkrRegId}" name="workerRegId" />
<input type="hidden" th:value="${profile?.workerProfile?.wrkrProfId}" name="wrkrProfId" />
<input type="hidden" th:value="${profile?.wrkrRegNo}" name="wrkrRegNo" />
<input type="hidden" th:value="${updateFlag}" name="updateFlag" />
<input type="hidden" th:value="${photoUrl}" id="photoUrl" name="photoUrl" />
<div class="row mb-2 el-element-overlay">
<div class="col-5">
<div class="card">
<div class="el-card-item ">
<div class="el-card-avatar pb-3 text-center">
<video id="videoElement" th:poster="@{/images/example/camera.png}" autoplay="autoplay" width="400" height="300"></video>
<canvas id="canvas-portrait" style="display:none;" width="400" height="300" >Your browser does not support this function</canvas>
</div>
<div class="el-card-content">
<button class="btn btn-primary btn-round ml-2" type="button"
id="btnStart" onclick="startCamera()">Start Camera</button>
<button class="btn btn-primary btn-round ml-2" type="button"
id="btnCapture" style="display:none;" onclick="captureImage()">Capture Image</button>
<button class="btn btn-primary btn-round ml-2" type="button"
id="btnCrop" style="display:none;" onclick="cropImage()">Crop Image</button>
<button class="btn btn-primary btn-round ml-2" type="button"
id="btnReset" style="display:none;" onclick="resetAllFields()">Reset</button>
</div>
</div>
</div>
</div>
<div class="col-3">
<div class="card">
<div class="el-card-item m-0 p-0">
<div class="el-card-avatar el-overlay-1 m-0">
<div id="canvas-preview" style="display:none;background: #fff;" width="200" height="300">Your browser does not support this function</div>
</div>
</div>
</div>
</div>
<div class="col-4">
<div class="table-responsive table-full-width">
<table id="tblPhotograph" class="table table-bordered bg-default">
<colgroup>
<col width="2%">
<col width="850%">
<col width="2%">
</colgroup>
<thead class="table-secondary">
<tr>
<th></th>
<th class="text-center">Image Quality Check (<small>ICAO Standard</small>)</th>
<th></th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>Eyes Open</td>
<td><div class="text-success"><i class="far fa-lg fa-check-circle"></i></div></td>
</tr>
<tr>
<td>2</td>
<td>Mouth Close</td>
<td><div class="text-success"><i class="far fa-lg fa-check-circle"></i></div></td>
</tr>
<tr>
<td>3</td>
<td>No Glasses</td>
<td><div class="text-success"><i class="far fa-lg fa-check-circle"></i></div></td>
</tr>
<tr>
<td>4</td>
<td>Face Detected</td>
<td><div class="text-success"><i class="far fa-lg fa-check-circle"></i></div></td>
</tr>
<tr>
<td>5</td>
<td>Single Face</td>
<td><div class="text-success"><i class="far fa-lg fa-check-circle"></i></div></td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div class="pb-3 text-right">
<div class="ml-auto button-group">
<a class="btn waves-effect waves-light btn-secondary" th:href="@{${'/resources/previousTab?previousTab='+previousTab + '&wrkrRegId=' + profile?.wrkrRegId + '&updateFlag=' + updateFlag}}">Previous</a>
<button type="submit" class="btn waves-effect waves-light btn-primary btn-check-device" id="btnSavePhoto" disabled="disabled" value="Save and Continue">Save and Continue</button>
</div>
</div>
</form>