Merge branch 'backup' of https://gitlab.com/erahn/voting into hotfix/pdf

This commit is contained in:
nurafrinaalimi16
2025-04-20 11:07:03 +08:00
5 changed files with 49 additions and 38 deletions
@@ -5,21 +5,20 @@
<i class="fa fa-refresh"></i> Kemaskini Pengundi
</button>
<router-link class="btn btn-info" :to="{ name: 'Fizikal' }" >
Fizikal
<router-link class="btn btn-info" :to="{ name: 'Fizikal' }">
Fizikal
</router-link>
<router-link class="btn btn-info" :to="{ name: 'Maya' }" >
Maya
<router-link class="btn btn-info" :to="{ name: 'Maya' }">
Maya
</router-link>
<!-- <a class="btn btn-warning" :href="getPDFKehadiranurl()">Muat Turun PDF</a> -->
<!-- <button class="btn btn-primary" @click="downloadPDF()">
<i class="fa fa-download"></i> Muat Turun PDF
</button> -->
<a class="pdf-button-container btn btn-warning" :href="getPDFKehadiranurl(1)"><i class="fa fa-download"></i> Muat Turun PDF</a>
<!-- <a class="btn btn-warning" :href="getPDFKehadiranurl(1)">Muat Turun PDF</a> -->
<div class="table-responsive">
<table class="table table-hover">
<thead>
@@ -65,6 +64,12 @@
</div>
</template>
<style>
.pdf-button-container {
text-align: right;
}
</style>
<script>
export default {
@@ -110,7 +115,12 @@ export default {
}
},
getPDFKehadiranurl(Id) {
// Construct and return the URL based on the item ID
return `/kehadiranpdf/${Id}`;
}
},
watch: {
@@ -154,10 +164,7 @@ export default {
return totalMembers === 0 ? 0 : ((totalAttendance / totalMembers) * 100).toFixed(2);
},
getPDFKehadiranurl() {
// Construct and return the URL based on the item ID
return `/kehadiranpdf/1`;
}
}
}
@@ -20,7 +20,7 @@
</router-link>
<router-link :to="{name: 'Mat'}" tag="li" exact>
<a href="#"><b>MAT KE-27</b></a>
<a href="#"><b>MAT KE-28</b></a>
</router-link>
<router-link :to="{name: 'Attendance'}" tag="li" exact>
@@ -32,7 +32,7 @@
</router-link>
<router-link :to="{name: 'Zoom'}" v-if="data.user.kehadiran != 0" tag="li" exact>
<a href="#"><b>PAUTAN ZOOM</b></a>
<a href="#"><b>PAUTAN MESYUARAT</b></a>
</router-link>
<!-- <router-link :to="{name: 'Result'}" v-if="data.election.status==2 && hasVoted()" tag="li">