รายการลาออก

This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2024-10-30 14:51:00 +07:00
parent 770457319e
commit 8c9441e4ee
4 changed files with 104 additions and 237 deletions

View file

@ -7,17 +7,13 @@ import { useQuasar, QForm } from "quasar";
import http from "@/plugins/http";
import config from "@/app.config";
import genReport from "@/plugins/genreport";
import { tokenParsed } from "@/plugins/auth";
import { useCounterMixin } from "@/stores/mixin";
import DialogFooter from "@/modules/05_placement/components/PersonalList/DialogFooter.vue";
import DialogHeader from "@/components/DialogHeader.vue";
import type {
TypeFile,
rowFile,
FileList,
CheckBoxType,
} from "@/modules/06_retirement/interface/response/Main";
import type { QTableProps } from "quasar";
import type { DataProfile } from "@/modules/05_placement/interface/index/Main";
@ -527,22 +523,6 @@ onMounted(async () => {
await Promise.all([fetchData(id.value), fetchFile()]).finally(() => {
hideLoader();
});
// const user = await tokenParsed();
// if (user) {
// const commander = await user.role.includes("commander");
// const oligarch = await user.role.includes("oligarch");
// const officer = await user.role.includes("officer");
// if (commander) {
// roleUser.value = "commander";
// } else if (oligarch) {
// roleUser.value = "oligarch";
// } else if (officer) {
// roleUser.value = "officer";
// } else {
// roleUser.value = "admin";
// }
// }
});
</script>
@ -976,7 +956,13 @@ onMounted(async () => {
ผลการพจารณาของผงคบบญชา
</div>
<q-space />
<div class="q-gutter-x-sm" v-if="workflowRef?.permission.isUpdate && dataDetail.commanderReject === null">
<div
class="q-gutter-x-sm"
v-if="
workflowRef?.permission.isUpdate &&
dataDetail.commanderReject === null
"
>
<q-btn
outline
color="primary"
@ -1042,7 +1028,13 @@ onMounted(async () => {
ผลการพจารณาของผอำนาจ
</div>
<q-space />
<div class="q-gutter-x-sm" v-if="workflowRef?.permission.isUpdate && dataDetail.oligarchReject === null">
<div
class="q-gutter-x-sm"
v-if="
workflowRef?.permission.isUpdate &&
dataDetail.oligarchReject === null
"
>
<q-btn
outline
color="primary"