myMedisys/tomcatfiles/mymedisys-frontend/WEB-INF/classes/templates/layouts/common/menu-card.html

129 lines
6.5 KiB
HTML
Raw Normal View History

2023-09-06 05:56:42 +05:30
<th:block th:fragment="web-menu" th:with="baseUrl=${@webHelper.baseUrl()}">
<div class="scroll-sidebar ps-container ps-theme-default ps-active-y">
<div class="row el-element-overlay">
<div class="col-12">
<h4 class="card-title">Menu</h4>
<div class="row">
<div class="col-3" sec:authorize="hasAnyAuthority('SYSTEM','DQC_ADMIN', 'DQC_USER')">
<div class="card">
<div class="el-card-item pb-1">
<div class="el-card-avatar el-overlay-1 mb-1">
<img th:src="${baseUrl}+@{/images/img1.jpg}" alt="user" />
<div class="el-overlay">
<ul class="el-info">
<li title="Applications">
<a class="btn btn-sm default btn-outline p-1" th:href="@{#{url.wps.tasks}}" ><i class="material-icons">ballot</i></a>
</li>
</ul>
</div>
</div>
<div class="el-card-content"><small>Applications</small></div>
</div>
</div>
</div>
<th:block sec:authorize="hasAnyAuthority('SYSTEM','MC_ADMIN', 'MC_OPERATOR','SCA_ADMIN', 'SCA_USER')">
<div class="col-3">
<div class="card">
<div class="el-card-item pb-1">
<div class="el-card-avatar el-overlay-1 mb-1">
<img th:src="${baseUrl}+@{/images/img1.jpg}" alt="user" />
<div class="el-overlay">
<ul class="el-info">
<li title="List">
<a class="btn btn-sm default btn-outline p-1" th:href="@{#{url.resources}}"><i class="material-icons">list_alt</i></a>
</li>
<li title="New Worker" sec:authorize="hasAnyAuthority('SYSTEM','SCA_ADMIN', 'SCA_USER')">
<a class="btn btn-sm default btn-outline p-1" th:href="@{#{url.worker.new}}">
<i class="material-icons">library_add</i>
</a>
</li>
<li title="Verify" sec:authorize="hasAnyAuthority('SYSTEM','MC_ADMIN', 'MC_OPERATOR')">
<a class="btn btn-sm default btn-outline p-1" th:href="@{#{url.worker.search}}">
<i class="material-icons">fingerprint</i>
</a>
</li>
</ul>
</div>
</div>
<div class="el-card-content"><small>Worker</small></div>
</div>
</div>
</div>
</th:block>
<th:block sec:authorize="hasAnyAuthority('SYSTEM','MC_ADMIN', 'MC_OPERATOR')">
<div class="col-3">
<div class="card">
<div class="el-card-item pb-1">
<div class="el-card-avatar el-overlay-1 mb-1">
<img th:src="${baseUrl}+@{/images/img2.jpg}" alt="user" />
<div class="el-overlay">
<ul class="el-info">
<li title="Medical Result">
<a class="btn btn-sm default btn-outline p-1" th:href="@{#{url.worker.appointment.list}}">
<i class="material-icons">fact_check</i>
</a>
</li>
</ul>
</div>
</div>
<div class="el-card-content"><small>Medical Result</small></div>
</div>
</div>
</div>
</th:block>
<div class="col-3" sec:authorize="hasAnyAuthority('SCA_ADMIN')">
<div class="card">
<div class="el-card-item pb-1">
<div class="el-card-avatar el-overlay-1 mb-1">
<img th:src="${baseUrl}+@{/images/img4.jpg}" alt="user" />
<div class="el-overlay">
<ul class="el-info">
<li title="List">
<a class="btn btn-sm default btn-outline p-1" th:href="@{/topup}">
<i class="material-icons">list_alt</i>
</a>
</li>
<li title="TOP-UP">
<a class="btn btn-sm default btn-outline p-1" th:href="@{/topup/new}">
<i class="material-icons">payment</i>
</a>
</li>
</ul>
</div>
</div>
<div class="el-card-content"><small>Payment</small></div>
</div>
</div>
</div>
<div class="col-3" sec:authorize="hasAnyAuthority('MC_ADMIN')">
<div class="card">
<div class="el-card-item pb-1">
<div class="el-card-avatar el-overlay-1 mb-1">
<img th:src="${baseUrl}+@{/images/img3.jpg}" alt="user" />
<div class="el-overlay">
<ul class="el-info">
<li title="Manage Users">
<a class="btn btn-sm default btn-outline p-1" th:href="@{/manageUsers}">
<i class="material-icons">group</i>
</a>
</li>
<li title="Update Medical Center">
<a class="btn btn-sm default btn-outline p-1" th:href="@{/manageUsers/profileUpdate}">
<i class="material-icons">health_and_safety</i>
</a>
</li>
</ul>
</div>
</div>
<div class="el-card-content"><small>Settings</small></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</th:block>