129 lines
6.5 KiB
HTML
129 lines
6.5 KiB
HTML
|
<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>
|