แก้ไขการแสดงผลทดลองงาน

This commit is contained in:
Warunee Tamkoo 2023-09-05 13:14:37 +07:00
parent c8b24028a1
commit ca4c1af560
4 changed files with 28 additions and 19 deletions

View file

@ -420,7 +420,7 @@ const putformData = () => {
behavior_score_total: Number(behavior_score_total.value), behavior_score_total: Number(behavior_score_total.value),
behavior_result: Number(behavior_result.value), behavior_result: Number(behavior_result.value),
sum_score: Number(score1.value) + Number(score2.value), sum_score: Number(score1.value) + Number(score2.value),
sum_percent: Number(percent_score1.value) + Number(percent_score2.value), sum_percent: percent_sum.value,
chairman_dated: dateToISO(dateAutherise.value), chairman_dated: dateToISO(dateAutherise.value),
develop_result: Number(develop_result.value), develop_result: Number(develop_result.value),
evaluate_result: Number(evaluate_result.value), evaluate_result: Number(evaluate_result.value),

View file

@ -333,7 +333,7 @@ const putformData = () => {
behavior_score_total: Number(behavior_score_total.value), behavior_score_total: Number(behavior_score_total.value),
behavior_result: Number(behavior_result.value), behavior_result: Number(behavior_result.value),
sum_score: Number(score1.value) + Number(score2.value), sum_score: Number(score1.value) + Number(score2.value),
sum_percent: Number(percent_score1.value) + Number(percent_score2.value), sum_percent: percent_sum.value,
chairman_dated: dateToISO(dateAutherise.value), chairman_dated: dateToISO(dateAutherise.value),
develop_result: Number(develop_result.value), develop_result: Number(develop_result.value),
evaluate_result: Number(evaluate_result.value), evaluate_result: Number(evaluate_result.value),

View file

@ -554,7 +554,6 @@ const editData = async (data: any) => {
v-model="evaluate_ouptut[i].text" v-model="evaluate_ouptut[i].text"
lazy-rules lazy-rules
autogrow autogrow
:label="list.label"
hide-bottom-space hide-bottom-space
:row="1" :row="1"
:rules="evaluate_ouptutRules" :rules="evaluate_ouptutRules"

View file

@ -56,8 +56,8 @@ const pass_result = ref<number>();
const evaluate_date = ref<Date>(); const evaluate_date = ref<Date>();
const result = ref<any>(); const result = ref<any>();
const result_option = ref<any>([ const result_option = ref<any>([
{ name: "ผ่าน", value: 1 }, { name: "ผ่าน (สูงกว่าร้อยละ 60)", value: 1 },
{ name: "ไม่ผ่าน", value: 0 }, { name: "ไม่ผ่าน (ต่ำกว่าร้อยละ 60)", value: 0 },
]); ]);
const note = ref<string>(""); const note = ref<string>("");
@ -339,27 +339,40 @@ onMounted(() => {
>คะแนนผลการพฒนาขาราชการทอยระหวางการทดลองปฏหนาทราชการ</q-item-label >คะแนนผลการพฒนาขาราชการทอยระหวางการทดลองปฏหนาทราชการ</q-item-label
> >
</div> </div>
<div class="col q-pl-md">{{ develop_result }}</div> <div class="col q-pl-md">{{ develop_total_score }}</div>
<div class="col q-pl-md">{{ develop_total_percent }}</div> <div class="col q-pl-md">{{ develop_total_percent }}</div>
</div> </div>
<div class="row justify-end q-pa-sm text-dark">
<div side v-if="develop_result == 1">
าน (งกวารอยละ 60)
</div>
<div side v-else>
ไมาน (ำกวารอยละ 60)
</div>
</div>
</div> </div>
</q-card> </q-card>
</div> </div>
</div> </div>
<div class="row col-12 q-gutter-lg q-mt-md"> <div class="row col-12 q-gutter-lg q-mt-md">
<div class="col-xs-12 col-sm-6">
<div class="col-12 text-top0 items-center">
ผลการพฒนาขาราชการทอยระหวางการทดลองปฏหนาทราชการ
</div>
<div class="col-12">
<q-select
class="col-12"
dense
v-model="develop_result"
outlined
:options="result_option"
option-label="name"
option-value="value"
map-options
emit-value
:disable="!status"
/>
</div>
</div>
<div class="col-xs-12 col-sm-11"> <div class="col-xs-12 col-sm-11">
<div class="col-12 text-top0 row items-center"> <div class="col-12 text-top0 row items-center">
เหตผลอ ในการพจารณา เหตผลอ ในการพจารณา
</div> </div>
<q-input <q-input
type="textarea"
outlined outlined
dense dense
class="col-12" class="col-12"
@ -367,8 +380,7 @@ onMounted(() => {
lazy-rules lazy-rules
autogrow autogrow
hide-bottom-space hide-bottom-space
label="กรอกเหตุผลอื่น ๆ ในการพิจารณา" :row="3"
:row="5"
:disable="!status" :disable="!status"
/> />
</div> </div>
@ -377,7 +389,7 @@ onMounted(() => {
<div class="col-12 row q-col-gutter-md"> <div class="col-12 row q-col-gutter-md">
<div class="col-xs-12 col-sm-6"> <div class="col-xs-12 col-sm-6">
<div class="col-12 text-top0 items-center"> <div class="col-12 text-top0 items-center">
สรผลการทดลองปฏหนาทราชการ ผลการทดลองปฏหนาทราชการ
</div> </div>
<div class="col-12"> <div class="col-12">
<q-select <q-select
@ -388,7 +400,6 @@ onMounted(() => {
:options="result_option" :options="result_option"
option-label="name" option-label="name"
option-value="value" option-value="value"
label="เลือกสรุปผลการทดลองปฏิบัติหน้าที่ราชการ"
map-options map-options
emit-value emit-value
:disable="!status" :disable="!status"
@ -423,7 +434,6 @@ onMounted(() => {
:disable="!status" :disable="!status"
class="full-width datepicker" class="full-width datepicker"
:model-value="evaluate_date != null ? date2Thai(evaluate_date) : null" :model-value="evaluate_date != null ? date2Thai(evaluate_date) : null"
:label="`${'วัน เดือน ปี ที่ประเมิน'}`"
:rules="[(val) => !!val || `${'วัน เดือน ปี ที่ประเมิน'}`]" :rules="[(val) => !!val || `${'วัน เดือน ปี ที่ประเมิน'}`]"
> >
<template v-slot:prepend> <template v-slot:prepend>