แก้ ทดลอง งาน
This commit is contained in:
parent
fd68ca9a3c
commit
dc8ce765b4
11 changed files with 113 additions and 149 deletions
|
|
@ -625,7 +625,7 @@ onMounted(async () => {
|
|||
<q-item-section class="q-ml-md">
|
||||
<q-item-label>
|
||||
<q-input
|
||||
:disable="!status"
|
||||
:readonly="!status"
|
||||
v-model="achievement_other.text"
|
||||
label="กรอกอื่นๆ"
|
||||
dense
|
||||
|
|
@ -812,7 +812,7 @@ onMounted(async () => {
|
|||
<q-item-section>
|
||||
<q-item-label>
|
||||
<q-input
|
||||
:disable="!status"
|
||||
:readonly="!status"
|
||||
v-model="behavio_orther.text"
|
||||
label="กรอกอื่นๆ"
|
||||
dense
|
||||
|
|
@ -858,7 +858,7 @@ onMounted(async () => {
|
|||
จุดเด่น (ไม่เกิน 5 บรรทัด)
|
||||
</div>
|
||||
<q-input
|
||||
:disable="!status"
|
||||
:readonly="!status"
|
||||
outlined
|
||||
dense
|
||||
v-model="behavio_strength_desc"
|
||||
|
|
@ -878,7 +878,7 @@ onMounted(async () => {
|
|||
สิ่งที่ควรปรับปรุง (ไม่เกิน 5 บรรทัด)
|
||||
</div>
|
||||
<q-input
|
||||
:disable="!status"
|
||||
:readonly="!status"
|
||||
outlined
|
||||
dense
|
||||
v-model="behavior_improve_desc"
|
||||
|
|
@ -1031,7 +1031,7 @@ onMounted(async () => {
|
|||
:options="option"
|
||||
option-label="label"
|
||||
label="ผู้บังคับบัญชา"
|
||||
disable
|
||||
readonly
|
||||
/>
|
||||
|
||||
<div class="col-xs-12 col-sm-4">
|
||||
|
|
@ -1060,7 +1060,7 @@ onMounted(async () => {
|
|||
dateAutherise != null ? date2Thai(dateAutherise) : null
|
||||
"
|
||||
:label="`${'ลงวันที่'}`"
|
||||
:disable="!status"
|
||||
:readonly="!status"
|
||||
:rules="[(val) => !!val || `${'กรุณาเลือกลงวันที่'}`]"
|
||||
>
|
||||
<template v-slot:prepend>
|
||||
|
|
|
|||
|
|
@ -665,7 +665,7 @@ onMounted(async () => {
|
|||
dense
|
||||
lazy-rules
|
||||
autogrow
|
||||
:disable="!status"
|
||||
:readonly="!status"
|
||||
hide-bottom-space
|
||||
outlined
|
||||
class="bg-white"
|
||||
|
|
@ -852,7 +852,7 @@ onMounted(async () => {
|
|||
<q-item-section>
|
||||
<q-item-label>
|
||||
<q-input
|
||||
:disable="!status"
|
||||
:readonly="!status"
|
||||
v-model="behavio_orther.text"
|
||||
label="กรอกอื่นๆ"
|
||||
dense
|
||||
|
|
@ -1036,7 +1036,7 @@ onMounted(async () => {
|
|||
outlined
|
||||
dense
|
||||
type="number"
|
||||
:disable="!status"
|
||||
:readonly="!status"
|
||||
v-model="orientation"
|
||||
/>
|
||||
</div>
|
||||
|
|
@ -1045,7 +1045,7 @@ onMounted(async () => {
|
|||
outlined
|
||||
dense
|
||||
type="number"
|
||||
:disable="!status"
|
||||
:readonly="!status"
|
||||
v-model="orientation_percent"
|
||||
/>
|
||||
</div>
|
||||
|
|
@ -1058,7 +1058,7 @@ onMounted(async () => {
|
|||
dense
|
||||
outlined
|
||||
type="number"
|
||||
:disable="!status"
|
||||
:readonly="!status"
|
||||
v-model="self_learning"
|
||||
/>
|
||||
</div>
|
||||
|
|
@ -1067,7 +1067,7 @@ onMounted(async () => {
|
|||
outlined
|
||||
dense
|
||||
type="number"
|
||||
:disable="!status"
|
||||
:readonly="!status"
|
||||
v-model="self_learning_percent"
|
||||
/>
|
||||
</div>
|
||||
|
|
@ -1080,7 +1080,7 @@ onMounted(async () => {
|
|||
outlined
|
||||
dense
|
||||
type="number"
|
||||
:disable="!status"
|
||||
:readonly="!status"
|
||||
v-model="training_seminar"
|
||||
/>
|
||||
</div>
|
||||
|
|
@ -1089,7 +1089,7 @@ onMounted(async () => {
|
|||
outlined
|
||||
dense
|
||||
type="number"
|
||||
:disable="!status"
|
||||
:readonly="!status"
|
||||
v-model="training_seminar_percent"
|
||||
/>
|
||||
</div>
|
||||
|
|
@ -1104,7 +1104,7 @@ onMounted(async () => {
|
|||
outlined
|
||||
dense
|
||||
type="number"
|
||||
:disable="!status"
|
||||
:readonly="!status"
|
||||
v-model="other_training"
|
||||
/>
|
||||
</div>
|
||||
|
|
@ -1113,7 +1113,7 @@ onMounted(async () => {
|
|||
outlined
|
||||
dense
|
||||
type="number"
|
||||
:disable="!status"
|
||||
:readonly="!status"
|
||||
v-model="other_training_percent"
|
||||
/>
|
||||
</div>
|
||||
|
|
@ -1137,7 +1137,7 @@ onMounted(async () => {
|
|||
<div class="col-12 text-top0 items-center">สรุปผลการพัฒนา</div>
|
||||
<div class="col-12">
|
||||
<q-select
|
||||
:disable="!status"
|
||||
:readonly="!status"
|
||||
class="col-xs-12"
|
||||
dense
|
||||
v-model="develop_result"
|
||||
|
|
@ -1160,7 +1160,7 @@ onMounted(async () => {
|
|||
</div>
|
||||
<div class="col-12">
|
||||
<q-select
|
||||
:disable="!status"
|
||||
:readonly="!status"
|
||||
class="col-xs-12"
|
||||
dense
|
||||
v-model="evaluate_result"
|
||||
|
|
@ -1195,7 +1195,7 @@ onMounted(async () => {
|
|||
outlined
|
||||
label="ชื่อ-นามสกุล"
|
||||
option-label="label"
|
||||
disable
|
||||
readonly
|
||||
/>
|
||||
<div class="col-xs-12 col-sm-4">
|
||||
<datepicker
|
||||
|
|
@ -1218,7 +1218,7 @@ onMounted(async () => {
|
|||
<q-input
|
||||
outlined
|
||||
dense
|
||||
:disable="!status"
|
||||
:readonly="!status"
|
||||
class="full-width datepicker col-3"
|
||||
:model-value="
|
||||
dateAutherise != null ? date2Thai(dateAutherise) : null
|
||||
|
|
@ -1253,7 +1253,7 @@ onMounted(async () => {
|
|||
v-model="director_id2"
|
||||
outlined
|
||||
label="ชื่อ-นามสกุล"
|
||||
disable
|
||||
readonly
|
||||
option-label="label"
|
||||
/>
|
||||
<div class="col-xs-12 col-sm-4">
|
||||
|
|
@ -1277,7 +1277,7 @@ onMounted(async () => {
|
|||
<q-input
|
||||
outlined
|
||||
dense
|
||||
:disable="!status"
|
||||
:readonly="!status"
|
||||
class="full-width datepicker col-3"
|
||||
:model-value="
|
||||
director1_dated != null
|
||||
|
|
@ -1314,7 +1314,7 @@ onMounted(async () => {
|
|||
v-model="director_id3"
|
||||
outlined
|
||||
label="ชื่อ-นามสกุล"
|
||||
disable
|
||||
readonly
|
||||
option-label="label"
|
||||
/>
|
||||
<div class="col-xs-12 col-sm-4">
|
||||
|
|
@ -1338,7 +1338,7 @@ onMounted(async () => {
|
|||
<q-input
|
||||
outlined
|
||||
dense
|
||||
:disable="!status"
|
||||
:readonly="!status"
|
||||
class="full-width datepicker col-3"
|
||||
:model-value="
|
||||
director2_dated != null
|
||||
|
|
|
|||
|
|
@ -347,7 +347,7 @@ onMounted(() => {
|
|||
<q-input
|
||||
outlined
|
||||
dense
|
||||
:disable="!status || checkRoutePermisson"
|
||||
:readonly="!status || checkRoutePermisson"
|
||||
class="full-width datepicker"
|
||||
:model-value="
|
||||
date_start != null ? date2Thai(date_start) : null
|
||||
|
|
@ -389,7 +389,7 @@ onMounted(() => {
|
|||
<q-input
|
||||
outlined
|
||||
dense
|
||||
:disable="!status || checkRoutePermisson"
|
||||
:readonly="!status || checkRoutePermisson"
|
||||
class="full-width datepicker"
|
||||
:model-value="
|
||||
date_finish != null ? date2Thai(date_finish) : null
|
||||
|
|
@ -426,7 +426,7 @@ onMounted(() => {
|
|||
class="col-xs-12 col-sm-6"
|
||||
dense
|
||||
borderless
|
||||
:disable="!status || checkRoutePermisson"
|
||||
:readonly="!status || checkRoutePermisson"
|
||||
emit-value
|
||||
map-options
|
||||
option-label="label"
|
||||
|
|
@ -455,7 +455,7 @@ onMounted(() => {
|
|||
]"
|
||||
hide-bottom-space
|
||||
:options="optionsResult"
|
||||
:disable="!status || checkRoutePermisson"
|
||||
:readonly="!status || checkRoutePermisson"
|
||||
dense
|
||||
borderless
|
||||
emit-value
|
||||
|
|
@ -498,7 +498,7 @@ onMounted(() => {
|
|||
dense
|
||||
borderless
|
||||
outlined
|
||||
:disable="!status || checkRoutePermisson"
|
||||
:readonly="!status || checkRoutePermisson"
|
||||
class="bg-white"
|
||||
type="textarea"
|
||||
v-model="reson"
|
||||
|
|
@ -544,7 +544,7 @@ onMounted(() => {
|
|||
:options="commander"
|
||||
label="ชื่อ-นามสกุล"
|
||||
option-label="label"
|
||||
disable
|
||||
readonly
|
||||
/>
|
||||
<div class="col-xs-12 col-sm-4">
|
||||
<datepicker
|
||||
|
|
@ -567,7 +567,7 @@ onMounted(() => {
|
|||
<q-input
|
||||
outlined
|
||||
dense
|
||||
:disable="!status || checkRoutePermisson"
|
||||
:readonly="!status || checkRoutePermisson"
|
||||
class="full-width datepicker col-3"
|
||||
:model-value="
|
||||
chairman_dated != null ? date2Thai(chairman_dated) : null
|
||||
|
|
@ -602,7 +602,7 @@ onMounted(() => {
|
|||
v-model="director_id2"
|
||||
outlined
|
||||
label="ชื่อ-นามสกุล"
|
||||
disable
|
||||
readonly
|
||||
:options="optionDirector"
|
||||
option-label="label"
|
||||
/>
|
||||
|
|
@ -627,7 +627,7 @@ onMounted(() => {
|
|||
<q-input
|
||||
outlined
|
||||
dense
|
||||
:disable="!status || checkRoutePermisson"
|
||||
:readonly="!status || checkRoutePermisson"
|
||||
class="full-width datepicker col-3"
|
||||
:model-value="
|
||||
director1_dated != null
|
||||
|
|
@ -666,7 +666,7 @@ onMounted(() => {
|
|||
outlined
|
||||
label="ชื่อ-นามสกุล"
|
||||
:options="optionDirector"
|
||||
disable
|
||||
readonly
|
||||
option-label="label"
|
||||
/>
|
||||
|
||||
|
|
@ -691,7 +691,7 @@ onMounted(() => {
|
|||
<q-input
|
||||
outlined
|
||||
dense
|
||||
:disable="!status || checkRoutePermisson"
|
||||
:readonly="!status || checkRoutePermisson"
|
||||
class="full-width datepicker col-3"
|
||||
:model-value="
|
||||
director2_dated != null
|
||||
|
|
|
|||
|
|
@ -525,7 +525,7 @@ onMounted(async () => {
|
|||
hide-bottom-space
|
||||
:row="1"
|
||||
:rules="evaluate_ouptutRules"
|
||||
:disable="!status"
|
||||
:readonly="!status"
|
||||
/>
|
||||
</q-item-section>
|
||||
<q-item-section side>
|
||||
|
|
@ -757,7 +757,7 @@ onMounted(async () => {
|
|||
:rules="[
|
||||
(val) => (val && val.length > 0) || 'กรุณากรอกข้อความ',
|
||||
]"
|
||||
:disable="!status"
|
||||
:readonly="!status"
|
||||
/>
|
||||
</q-item-label>
|
||||
</q-item-section>
|
||||
|
|
@ -803,7 +803,7 @@ onMounted(async () => {
|
|||
:row="5"
|
||||
:rules="achievement_strengthRules"
|
||||
ref="achievement_strengthRef"
|
||||
:disable="!status"
|
||||
:readonly="!status"
|
||||
/>
|
||||
</div>
|
||||
<div class="col-12 row">
|
||||
|
|
@ -822,7 +822,7 @@ onMounted(async () => {
|
|||
label="กรอกสิ่งที่ควรปรับปรุง"
|
||||
:row="5"
|
||||
ref="achievement_inproveRef"
|
||||
:disable="!status"
|
||||
:readonly="!status"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -986,7 +986,7 @@ onMounted(async () => {
|
|||
:rules="[
|
||||
(val) => (val && val.length > 0) || 'กรุณากรอกข้อความ',
|
||||
]"
|
||||
:disable="!status"
|
||||
:readonly="!status"
|
||||
/>
|
||||
</q-item-label>
|
||||
</q-item-section>
|
||||
|
|
@ -1032,7 +1032,7 @@ onMounted(async () => {
|
|||
:row="5"
|
||||
:rules="behavio_strengthRules"
|
||||
ref="behavio_strengthRef"
|
||||
:disable="!status"
|
||||
:readonly="!status"
|
||||
/>
|
||||
</div>
|
||||
<div class="col-12 row">
|
||||
|
|
@ -1051,7 +1051,7 @@ onMounted(async () => {
|
|||
label="กรอกสิ่งที่ควรปรับปรุง"
|
||||
:row="5"
|
||||
ref="behavio_inproveRef"
|
||||
:disable="!status"
|
||||
:readonly="!status"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -1193,7 +1193,7 @@ onMounted(async () => {
|
|||
:options="option"
|
||||
label="ผู้บังคับบัญชา"
|
||||
option-label="label"
|
||||
disable
|
||||
readonly
|
||||
/>
|
||||
<div class="col-xs-12 col-sm-4">
|
||||
<datepicker
|
||||
|
|
@ -1222,7 +1222,7 @@ onMounted(async () => {
|
|||
"
|
||||
:label="`${'ลงวันที่'}`"
|
||||
:rules="[(val) => !!val || `${'กรุณาเลือกลงวันที่'}`]"
|
||||
:disable="!status"
|
||||
:readonly="!status"
|
||||
>
|
||||
<template v-slot:prepend>
|
||||
<q-icon
|
||||
|
|
|
|||
|
|
@ -539,7 +539,7 @@ onMounted(async () => {
|
|||
hide-bottom-space
|
||||
:row="1"
|
||||
:rules="evaluate_ouptutRules"
|
||||
:disable="!status"
|
||||
:readonly="!status"
|
||||
/>
|
||||
</q-item-section>
|
||||
<q-item-section side>
|
||||
|
|
@ -771,7 +771,7 @@ onMounted(async () => {
|
|||
:rules="[
|
||||
(val) => (val && val.length > 0) || 'กรุณากรอกข้อความ',
|
||||
]"
|
||||
:disable="!status"
|
||||
:readonly="!status"
|
||||
/>
|
||||
</q-item-label>
|
||||
</q-item-section>
|
||||
|
|
@ -817,7 +817,7 @@ onMounted(async () => {
|
|||
:row="5"
|
||||
:rules="achievement_strengthRules"
|
||||
ref="achievement_strengthRef"
|
||||
:disable="!status"
|
||||
:readonly="!status"
|
||||
/>
|
||||
</div>
|
||||
<div class="col-12 row">
|
||||
|
|
@ -836,7 +836,7 @@ onMounted(async () => {
|
|||
label="กรอกสิ่งที่ควรปรับปรุง"
|
||||
:row="5"
|
||||
ref="achievement_inproveRef"
|
||||
:disable="!status"
|
||||
:readonly="!status"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -1003,7 +1003,7 @@ onMounted(async () => {
|
|||
:rules="[
|
||||
(val) => (val && val.length > 0) || 'กรุณากรอกข้อความ',
|
||||
]"
|
||||
:disable="!status"
|
||||
:readonly="!status"
|
||||
/>
|
||||
</q-item-label>
|
||||
</q-item-section>
|
||||
|
|
@ -1049,7 +1049,7 @@ onMounted(async () => {
|
|||
:row="5"
|
||||
:rules="behavio_strengthRules"
|
||||
ref="behavio_strengthRef"
|
||||
:disable="!status"
|
||||
:readonly="!status"
|
||||
/>
|
||||
</div>
|
||||
<div class="col-12 row">
|
||||
|
|
@ -1068,7 +1068,7 @@ onMounted(async () => {
|
|||
label="กรอกสิ่งที่ควรปรับปรุง"
|
||||
:row="5"
|
||||
ref="behavio_inproveRef"
|
||||
:disable="!status"
|
||||
:readonly="!status"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -1217,7 +1217,7 @@ onMounted(async () => {
|
|||
:options="option"
|
||||
option-label="label"
|
||||
label="ผู้บังคับบัญชา"
|
||||
disable
|
||||
readonly
|
||||
/>
|
||||
<div class="col-xs-12 col-sm-4">
|
||||
<datepicker
|
||||
|
|
@ -1246,7 +1246,7 @@ onMounted(async () => {
|
|||
"
|
||||
:label="`${'ลงวันที่'}`"
|
||||
:rules="[(val) => !!val || `${'กรุณาเลือกลงวันที่'}`]"
|
||||
:disable="!status"
|
||||
:readonly="!status"
|
||||
>
|
||||
<template v-slot:prepend>
|
||||
<q-icon
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue