ปรับ Code ประเมืน

This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2024-01-11 13:26:46 +07:00
parent f9c4bb3b80
commit 5b2be2af2b
24 changed files with 603 additions and 1398 deletions

View file

@ -1,15 +1,31 @@
<script setup lang="ts">
import TableData from "@/modules/12_evaluatePersonal/components/Detail/viewstep/tableStep1.vue";
import { useCounterMixin } from "@/stores/mixin";
import { onMounted, reactive } from "vue";
import { useEvaluateDetailStore } from "@/modules/12_evaluatePersonal/store/EvaluateDetail";
import { onMounted, reactive, watch } from "vue";
/** importType*/
import type {
EducationForm,
CertificatesForm,
} from "@/modules/12_evaluatePersonal/interface/index/evalute";
/** importComponents*/
import TableData from "@/modules/12_evaluatePersonal/components/Detail/viewstep/tableStep1.vue";
/** import Store*/
import { useCounterMixin } from "@/stores/mixin";
import { useEvaluateDetailStore } from "@/modules/12_evaluatePersonal/store/EvaluateDetail";
/** use*/
const mixin = useCounterMixin();
const store = useEvaluateDetailStore();
const {
columnsCertificates,
columnSalaries,
columnTraining,
columnProjectsProposed,
} = store;
const { date2Thai } = mixin;
const props = defineProps({
data: {
type: Object,
@ -17,18 +33,7 @@ const props = defineProps({
},
});
const { date2Thai } = mixin;
const store = useEvaluateDetailStore();
const {
columnsCertificates,
columnSalaries,
columnTraining,
columnProjectsProposed,
} = store;
const formDetail = reactive({
userId: props.data.id,
citizenId: "",
prefix: "",
fullName: "",
@ -44,10 +49,12 @@ const formDetail = reactive({
salaries: [],
trainings: [],
assessments: [],
// Type: "",
// Step: "",
});
function formattedNumber(x: number) {
return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
}
onMounted(() => {
if (props.data) {
formDetail.prefix = props.data.prefix;
@ -118,10 +125,6 @@ onMounted(() => {
formDetail.assessments = props.data.assessments;
}
});
function formattedNumber(x: number) {
return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
}
</script>
<template>
@ -410,7 +413,9 @@ function formattedNumber(x: number) {
<q-card bordered style="border: 1px solid #d6dee1">
<div class="text-weight-bold row items-center bg-grey-2">
<span class="q-ml-lg q-my-sm">ผลงานทเคยเสนอขอประเม (าม)</span>
<span class="q-ml-lg q-my-sm"
>ผลงานทเคยเสนอขอประเม (าม)</span
>
</div>
<q-separator />
<div class="row q-pa-sm">