ปรับเเสดง ผล OFFICER/EMPLOYEE

This commit is contained in:
setthawutttty 2024-11-06 13:48:28 +07:00
parent 010deca042
commit 8390a8ab01
8 changed files with 172 additions and 125 deletions

View file

@ -2,6 +2,7 @@
import avatar from "@/assets/avatar_user.jpg";
import { ref, reactive, onMounted } from "vue";
import { useCounterMixin } from "@/stores/mixin";
import { useDataStore } from "@/stores/data";
import { useRegistryInFormationStore } from "@/modules/10_registry/store/registry";
import axios from "axios";
//
@ -21,6 +22,7 @@ const apiGenReport =
"https://report-server.frappet.synology.me/api/v1/report-template/docx";
const store = useRegistryInFormationStore();
const $q = useQuasar();
const dataStore = useDataStore();
const mixin = useCounterMixin();
const { messageError, dialogConfirm, showLoader, hideLoader } = mixin;
const profileImg = ref<string>("");
@ -61,7 +63,9 @@ function getMain() {
formData.posTypeName = data.posTypeName;
formData.posExecutiveName = data.posExecutiveName;
formData.posLevelName = data.posLevelName;
formData.posNo = data.rootShortName ? `${data.rootShortName}${data.posMaster}`:'';
formData.posNo = data.rootShortName
? `${data.rootShortName}${data.posMaster}`
: "";
store.profileId = data.profileId;
if (data.avatarName) {
await getImg(data.profileId, data.avatarName);
@ -227,9 +231,15 @@ onMounted(async () => {
? `${formData.prefix}${formData.firstName} ${formData.lastName}`
: "-"
}}</span>
<span class="text-grey text-weight-medium">{{
dataStore.officerType == "OFFICER"
? `ข้าราชการกรุงเทพมหานครสามัญ`
: "ลูกจ้างประจำกรุงเทพมหานคร"
}}</span>
<span class="text-grey text-weight-medium">{{
formData.position ? `${formData.position}` : "-"
}}</span>
<div class="text-grey">{{ formData.posNo }}</div>
</div>
</q-card-section>
@ -347,6 +357,11 @@ onMounted(async () => {
? `${formData.prefix}${formData.firstName} ${formData.lastName}`
: "-"
}}</span>
<span class="text-grey text-weight-medium">{{
dataStore.officerType == "OFFICER"
? `ข้าราชการกรุงเทพมหานครสามัญ`
: "ลูกจ้างประจำกรุงเทพมหานคร"
}}</span>
<span class="text-grey text-weight-medium">{{
formData.position ? `${formData.position}` : "-"
}}</span>