popup หลักเกณฑ์การพิจารณาเลื่อนขั้นเงินข้าราชการ

This commit is contained in:
Warunee Tamkoo 2024-03-06 15:27:08 +07:00
parent 36d1473c11
commit 6495714aa1
2 changed files with 42 additions and 0 deletions

View file

@ -0,0 +1,25 @@
<script setup lang="ts">
import Header from "@/components/DialogHeader.vue";
const modal = defineModel<boolean>("modal", { required: true });
/** ปิด Dialog */
function closeDialog() {
modal.value = !modal.value;
}
</script>
<template>
<q-dialog v-model="modal" persistent>
<q-card class="col-12" style="width: 80%">
<Header
tittle="หลักเกณฑ์การพิจารณาเลื่อนขั้นเงินข้าราชการ"
:close="closeDialog"
/>
<q-separator />
<q-card-section> </q-card-section>
</q-card>
</q-dialog>
</template>
<style lang="scss" scoped></style>

View file

@ -4,6 +4,7 @@ import { useQuasar } from "quasar";
import http from "@/plugins/http";
import config from "@/app.config";
import genReportXLSX from "@/plugins/genreportxlsx";
import DialogInfoCriteria from "@/modules/13_salary/components/SalaryLists/DialogInfoCriteria.vue";
/** importType*/
import type { DataOption } from "@/modules/13_salary/interface/index/Main";
@ -281,6 +282,7 @@ function onClickDownload(data: DataOption) {
// });
}
const modalDialogInfoCriteria = ref<boolean>(false);
onMounted(async () => {
await fetchDataQuota(store.groupId);
await fetchDataPeriod(store.groupId);
@ -305,6 +307,19 @@ onMounted(async () => {
>
<q-tab :name="item.name" :label="item.lable" />
</div>
<q-space />
<q-btn
dense
flat
round
icon="info"
color="info"
class="q-mr-sm"
@click="() => (modalDialogInfoCriteria = true)"
>
<q-tooltip>หลกเกณฑการพจารณาเลอนขนเงนขาราชการ</q-tooltip>
</q-btn>
</q-tabs>
<q-separator />
<q-tab-panels v-model="store.tabGroup" animated class="bg-grey-1">
@ -442,6 +457,8 @@ onMounted(async () => {
</q-card>
</q-tab-panel>
</q-tab-panels>
<DialogInfoCriteria v-model:modal="modalDialogInfoCriteria" />
</template>
<style scoped>