ปรับระบบ Eva

This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2025-04-23 10:29:03 +07:00
parent 662e85c2bc
commit f5261b2b4d
10 changed files with 1207 additions and 1227 deletions

View file

@ -21,6 +21,7 @@ const {
columnSalaries,
columnTraining,
columnAssessments,
columnExperience,
} = store;
const { date2Thai, showLoader, hideLoader } = mixin;
@ -51,6 +52,7 @@ const formDetail = reactive({
salaries: [], //
trainings: [], //
assessments: [], //
experience: [],
});
function formattedNumber(x: number) {
@ -60,6 +62,7 @@ function formattedNumber(x: number) {
onMounted(() => {
if (props.data) {
showLoader();
console.log("props.data :>> ", props.data);
formDetail.prefix = props.data.prefix ?? "-";
formDetail.fullName = props.data.fullName ?? "-";
formDetail.position = props.data.position ?? "-";
@ -99,7 +102,8 @@ onMounted(() => {
yearly: e.yearly,
}))
: [];
formDetail.assessments = props.data.assessments;
formDetail.assessments = props.data.performances;
formDetail.experience = props.data.portfolios;
setTimeout(() => {
hideLoader();
}, 1000);
@ -382,7 +386,11 @@ onMounted(() => {
<span class="q-ml-lg q-my-sm">ประสบการณในการปฏงาน </span>
</div>
<div class="col-12"><q-separator /></div>
<div class="col-12 q-pa-sm">-</div>
<TableData
class="col-12"
:columns="columnExperience"
:row="formDetail.experience"
/>
</q-card>
<q-card class="col-12 cardSp1" bordered>
@ -390,13 +398,12 @@ onMounted(() => {
<span class="q-ml-lg q-my-sm">ผลงานทเคยเสนอขอประเม (าม)</span>
</div>
<div class="col-12"><q-separator /></div>
<div class="col-12 q-pa-sm">-</div>
<!-- <div class="col-10">
<TableData
:columns="columnAssessments"
:row="formDetail.assessments"
/>
</div> -->
<TableData
class="col-12"
:columns="columnAssessments"
:row="formDetail.assessments"
/>
</q-card>
</div>
</q-card>