แก้ step 8 ระบบประเมิน

This commit is contained in:
Warunee Tamkoo 2023-12-25 17:19:26 +07:00
parent a7ee1c9886
commit 076cd8cc4a

View file

@ -341,7 +341,10 @@ onMounted(() => {
<div class="row"> <div class="row">
<div class="col-12 q-pa-sm"> <div class="col-12 q-pa-sm">
<div class="row q-col-gutter-md col-12"> <div class="row q-col-gutter-md col-12">
<div class="col-xs-12 col-sm-6 row"> <div
v-if="store.currentStep == 8"
class="col-xs-12 col-sm-6 row"
>
<q-btn <q-btn
class="col-12" class="col-12"
outline outline
@ -373,37 +376,39 @@ onMounted(() => {
<q-tooltip> ไฟลเอกสาร </q-tooltip></q-btn <q-tooltip> ไฟลเอกสาร </q-tooltip></q-btn
> >
</div> </div>
<div class="col-xs-12 col-sm-10 row"> <div v-if="store.currentStep == 8" class="row col-12">
<q-file <div class="col-xs-12 col-sm-10 row">
v-model="fileEvaluation81" <q-file
class="col-12" v-model="fileEvaluation81"
outlined class="col-12"
dense outlined
hide-bottom-space dense
lazy-rules hide-bottom-space
label="อัปโหลดไฟล์" lazy-rules
accept=".pdf" label="อัปโหลดไฟล์"
> accept=".pdf"
<template v-slot:prepend> >
<q-icon name="attach_file" /> <template v-slot:prepend>
</template> <q-icon name="attach_file" />
</q-file> </template>
</div> </q-file>
<div class="col-2 self-center text-center q-pl-none"> </div>
<q-btn <div class="col-2 self-center text-center q-pl-none">
flat <q-btn
round flat
dense round
color="primary" dense
icon="mdi-upload" color="primary"
@click=" icon="mdi-upload"
upLoadFile( @click="
'แบบตรวจสอบความถูกต้องครบถ้วนของข้อมูลประกอบการประเมินผลงาน (เอกสารแบบ ค)', upLoadFile(
fileEvaluation81 'แบบตรวจสอบความถูกต้องครบถ้วนของข้อมูลประกอบการประเมินผลงาน (เอกสารแบบ ค)',
) fileEvaluation81
" )
><q-tooltip>ปโหลดไฟล</q-tooltip></q-btn "
> ><q-tooltip>ปโหลดไฟล</q-tooltip></q-btn
>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -419,7 +424,10 @@ onMounted(() => {
<div class="row"> <div class="row">
<div class="col-12 q-pa-sm"> <div class="col-12 q-pa-sm">
<div class="row q-col-gutter-md col-12"> <div class="row q-col-gutter-md col-12">
<div class="col-xs-12 col-sm-6 row"> <div
v-if="store.currentStep == 8"
class="col-xs-12 col-sm-6 row"
>
<q-btn <q-btn
class="col-12" class="col-12"
outline outline
@ -451,37 +459,40 @@ onMounted(() => {
<q-tooltip> ไฟลเอกสาร </q-tooltip></q-btn <q-tooltip> ไฟลเอกสาร </q-tooltip></q-btn
> >
</div> </div>
<div class="col-xs-12 col-sm-10 row">
<q-file <div v-if="store.currentStep == 8" class="row col-12">
v-model="fileEvaluation82" <div class="col-xs-12 col-sm-10 row">
class="col-12" <q-file
outlined v-model="fileEvaluation82"
dense class="col-12"
hide-bottom-space outlined
lazy-rules dense
label="อัปโหลดไฟล์" hide-bottom-space
accept=".pdf" lazy-rules
> label="อัปโหลดไฟล์"
<template v-slot:prepend> accept=".pdf"
<q-icon name="attach_file" /> >
</template> <template v-slot:prepend>
</q-file> <q-icon name="attach_file" />
</div> </template>
<div class="col-2 self-center text-center q-pl-none"> </q-file>
<q-btn </div>
flat <div class="col-2 self-center text-center q-pl-none">
round <q-btn
dense flat
color="primary" round
icon="mdi-upload" dense
@click=" color="primary"
upLoadFile( icon="mdi-upload"
'บัญชีแสดงการรับ-ส่งผลงาน (เอกสารหมายเลข 15)', @click="
fileEvaluation82 upLoadFile(
) 'บัญชีแสดงการรับ-ส่งผลงาน (เอกสารหมายเลข 15)',
" fileEvaluation82
><q-tooltip>ปโหลดไฟล</q-tooltip></q-btn )
> "
><q-tooltip>ปโหลดไฟล</q-tooltip></q-btn
>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -497,7 +508,10 @@ onMounted(() => {
<div class="row"> <div class="row">
<div class="col-12 q-pa-sm"> <div class="col-12 q-pa-sm">
<div class="row q-col-gutter-md col-12"> <div class="row q-col-gutter-md col-12">
<div class="col-xs-12 col-sm-6 row"> <div
v-if="store.currentStep == 8"
class="col-xs-12 col-sm-6 row"
>
<q-btn <q-btn
class="col-12" class="col-12"
outline outline
@ -529,37 +543,40 @@ onMounted(() => {
<q-tooltip> ไฟลเอกสาร </q-tooltip></q-btn <q-tooltip> ไฟลเอกสาร </q-tooltip></q-btn
> >
</div> </div>
<div class="col-xs-12 col-sm-10 row">
<q-file <div v-if="store.currentStep == 8" class="row col-12">
v-model="fileEvaluation83" <div class="col-xs-12 col-sm-10 row">
class="col-12" <q-file
outlined v-model="fileEvaluation83"
dense class="col-12"
hide-bottom-space outlined
lazy-rules dense
label="อัปโหลดไฟล์" hide-bottom-space
accept=".pdf" lazy-rules
> label="อัปโหลดไฟล์"
<template v-slot:prepend> accept=".pdf"
<q-icon name="attach_file" /> >
</template> <template v-slot:prepend>
</q-file> <q-icon name="attach_file" />
</div> </template>
<div class="col-2 self-center text-center q-pl-none"> </q-file>
<q-btn </div>
flat <div class="col-2 self-center text-center q-pl-none">
round <q-btn
dense flat
color="primary" round
icon="mdi-upload" dense
@click=" color="primary"
upLoadFile( icon="mdi-upload"
'แบบประเมินผลงาน (เอกสารหมายเลข 16)', @click="
fileEvaluation83 upLoadFile(
) 'แบบประเมินผลงาน (เอกสารหมายเลข 16)',
" fileEvaluation83
><q-tooltip>ปโหลดไฟล</q-tooltip></q-btn )
> "
><q-tooltip>ปโหลดไฟล</q-tooltip></q-btn
>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -575,7 +592,10 @@ onMounted(() => {
<div class="row"> <div class="row">
<div class="col-12 q-pa-sm"> <div class="col-12 q-pa-sm">
<div class="row q-col-gutter-md col-12"> <div class="row q-col-gutter-md col-12">
<div class="col-xs-12 col-sm-6 row"> <div
v-if="store.currentStep == 8"
class="col-xs-12 col-sm-6 row"
>
<q-btn <q-btn
class="col-12" class="col-12"
outline outline
@ -607,37 +627,40 @@ onMounted(() => {
<q-tooltip> ไฟลเอกสาร </q-tooltip></q-btn <q-tooltip> ไฟลเอกสาร </q-tooltip></q-btn
> >
</div> </div>
<div class="col-xs-12 col-sm-10 row">
<q-file <div v-if="store.currentStep == 8" class="row col-12">
v-model="fileEvaluation84" <div class="col-xs-12 col-sm-10 row">
class="col-12" <q-file
outlined v-model="fileEvaluation84"
dense class="col-12"
hide-bottom-space outlined
lazy-rules dense
label="อัปโหลดไฟล์" hide-bottom-space
accept=".pdf" lazy-rules
> label="อัปโหลดไฟล์"
<template v-slot:prepend> accept=".pdf"
<q-icon name="attach_file" /> >
</template> <template v-slot:prepend>
</q-file> <q-icon name="attach_file" />
</div> </template>
<div class="col-2 self-center text-center q-pl-none"> </q-file>
<q-btn </div>
flat <div class="col-2 self-center text-center q-pl-none">
round <q-btn
dense flat
color="primary" round
icon="mdi-upload" dense
@click=" color="primary"
upLoadFile( icon="mdi-upload"
'แบบแสดงการประเมินผลงาน (เอกสารหมายเลข 17)', @click="
fileEvaluation84 upLoadFile(
) 'แบบแสดงการประเมินผลงาน (เอกสารหมายเลข 17)',
" fileEvaluation84
><q-tooltip>ปโหลดไฟล</q-tooltip></q-btn )
> "
><q-tooltip>ปโหลดไฟล</q-tooltip></q-btn
>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -653,7 +676,10 @@ onMounted(() => {
<div class="row"> <div class="row">
<div class="col-12 q-pa-sm"> <div class="col-12 q-pa-sm">
<div class="row q-col-gutter-md col-12"> <div class="row q-col-gutter-md col-12">
<div class="col-xs-12 col-sm-6 row"> <div
v-if="store.currentStep == 8"
class="col-xs-12 col-sm-6 row"
>
<q-btn <q-btn
class="col-12" class="col-12"
outline outline
@ -685,37 +711,40 @@ onMounted(() => {
<q-tooltip> ไฟลเอกสาร </q-tooltip></q-btn <q-tooltip> ไฟลเอกสาร </q-tooltip></q-btn
> >
</div> </div>
<div class="col-xs-12 col-sm-10 row">
<q-file <div v-if="store.currentStep == 8" class="row col-12">
v-model="fileEvaluation85" <div class="col-xs-12 col-sm-10 row">
class="col-12" <q-file
outlined v-model="fileEvaluation85"
dense class="col-12"
hide-bottom-space outlined
lazy-rules dense
label="อัปโหลดไฟล์" hide-bottom-space
accept=".pdf" lazy-rules
> label="อัปโหลดไฟล์"
<template v-slot:prepend> accept=".pdf"
<q-icon name="attach_file" /> >
</template> <template v-slot:prepend>
</q-file> <q-icon name="attach_file" />
</div> </template>
<div class="col-2 self-center text-center q-pl-none"> </q-file>
<q-btn </div>
flat <div class="col-2 self-center text-center q-pl-none">
round <q-btn
dense flat
color="primary" round
icon="mdi-upload" dense
@click=" color="primary"
upLoadFile( icon="mdi-upload"
'แบบรายงานผลการประเมินบุคคล (เอกสารหมายเลข 18)', @click="
fileEvaluation85 upLoadFile(
) 'แบบรายงานผลการประเมินบุคคล (เอกสารหมายเลข 18)',
" fileEvaluation85
><q-tooltip>ปโหลดไฟล</q-tooltip></q-btn )
> "
><q-tooltip>ปโหลดไฟล</q-tooltip></q-btn
>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -731,7 +760,10 @@ onMounted(() => {
<div class="row"> <div class="row">
<div class="col-12 q-pa-sm"> <div class="col-12 q-pa-sm">
<div class="row q-col-gutter-md col-12"> <div class="row q-col-gutter-md col-12">
<div class="col-xs-12 col-sm-6 row"> <div
v-if="store.currentStep == 8"
class="col-xs-12 col-sm-6 row"
>
<q-btn <q-btn
class="col-12" class="col-12"
outline outline
@ -763,37 +795,40 @@ onMounted(() => {
<q-tooltip> ไฟลเอกสาร </q-tooltip></q-btn <q-tooltip> ไฟลเอกสาร </q-tooltip></q-btn
> >
</div> </div>
<div class="col-xs-12 col-sm-10 row">
<q-file <div v-if="store.currentStep == 8" class="row col-12">
v-model="fileEvaluation86" <div class="col-xs-12 col-sm-10 row">
class="col-12" <q-file
outlined v-model="fileEvaluation86"
dense class="col-12"
hide-bottom-space outlined
lazy-rules dense
label="อัปโหลดไฟล์" hide-bottom-space
accept=".pdf" lazy-rules
> label="อัปโหลดไฟล์"
<template v-slot:prepend> accept=".pdf"
<q-icon name="attach_file" /> >
</template> <template v-slot:prepend>
</q-file> <q-icon name="attach_file" />
</div> </template>
<div class="col-2 self-center text-center q-pl-none"> </q-file>
<q-btn </div>
flat <div class="col-2 self-center text-center q-pl-none">
round <q-btn
dense flat
color="primary" round
icon="mdi-upload" dense
@click=" color="primary"
upLoadFile( icon="mdi-upload"
'แบบสรุปผลการประเมิน (เอกสารแบบ ง)', @click="
fileEvaluation86 upLoadFile(
) 'แบบสรุปผลการประเมิน (เอกสารแบบ ง)',
" fileEvaluation86
><q-tooltip>ปโหลดไฟล</q-tooltip></q-btn )
> "
><q-tooltip>ปโหลดไฟล</q-tooltip></q-btn
>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -814,7 +849,10 @@ onMounted(() => {
<div class="row"> <div class="row">
<div class="col-12 q-pa-sm"> <div class="col-12 q-pa-sm">
<div class="row q-col-gutter-md col-12"> <div class="row q-col-gutter-md col-12">
<div class="col-xs-12 col-sm-12 row"> <div
v-if="store.currentStep == 8"
class="col-xs-12 col-sm-12 row"
>
<q-btn <q-btn
:href="downloadDocEditUrl" :href="downloadDocEditUrl"
target="_blank" target="_blank"
@ -832,7 +870,7 @@ onMounted(() => {
</q-card> </q-card>
</div> </div>
<div class="col-12"> <div v-if="store.currentStep == 8" class="col-12">
<div class="q-mt-xs q-gutter-md" align="right"> <div class="q-mt-xs q-gutter-md" align="right">
<q-btn <q-btn
unelevated unelevated