updated format code

This commit is contained in:
Warunee Tamkoo 2024-09-03 11:28:01 +07:00
parent b75d69ea08
commit b14bad2249
241 changed files with 14012 additions and 13811 deletions

View file

@ -97,7 +97,7 @@ watch(
</script>
<template>
<q-dialog v-model="props.modal">
<q-card style="width: 950px; max-width: 80vw; min-height: 65vh;">
<q-card style="width: 950px; max-width: 80vw; min-height: 65vh">
<q-toolbar>
<q-toolbar-title class="text-subtitle1 text-weight-bold">
<span style="margin-right: 0"> {{ props.title }}</span>

View file

@ -157,7 +157,8 @@ onMounted(() => {
<q-btn
v-if="
checkPermission($route)?.attrIsGet &&
checkPermission($route)?.attrIsUpdate && typeTab === 'time-record'
checkPermission($route)?.attrIsUpdate &&
typeTab === 'time-record'
"
flat
dense

View file

@ -515,7 +515,11 @@ function formattedNumber(x: number) {
@click="
onClickDownloadFile(
formData.id,
checkForm !== 'FormUpasom' && checkForm !== 'FormHajj' ? formData.leaveTypeName:(formData.hajjDayStatus ? 'ลาประกอบพิธีฮัจญ์':'ลาอุปสมบท'),
checkForm !== 'FormUpasom' && checkForm !== 'FormHajj'
? formData.leaveTypeName
: formData.hajjDayStatus
? 'ลาประกอบพิธีฮัจญ์'
: 'ลาอุปสมบท',
typeDocx
)
"
@ -531,7 +535,11 @@ function formattedNumber(x: number) {
@click="
onClickDownloadFile(
formData.id,
checkForm !== 'FormUpasom' && checkForm !== 'FormHajj' ? formData.leaveTypeName:(formData.hajjDayStatus ? 'ลาประกอบพิธีฮัจญ์':'ลาอุปสมบท'),
checkForm !== 'FormUpasom' && checkForm !== 'FormHajj'
? formData.leaveTypeName
: formData.hajjDayStatus
? 'ลาประกอบพิธีฮัจญ์'
: 'ลาอุปสมบท',
typePdf
)
"
@ -581,7 +589,13 @@ function formattedNumber(x: number) {
<div class="col-12 row">
<div class="col-xs-5 col-sm-3 text-grey-8">ประเภทการลา</div>
<div class="col text-primary">
{{ checkForm !== 'FormUpasom' && checkForm !== 'FormHajj' ? formData.leaveTypeName:(formData.hajjDayStatus ? 'ลาประกอบพิธีฮัจญ์':'ลาอุปสมบท') }}
{{
checkForm !== "FormUpasom" && checkForm !== "FormHajj"
? formData.leaveTypeName
: formData.hajjDayStatus
? "ลาประกอบพิธีฮัจญ์"
: "ลาอุปสมบท"
}}
</div>
</div>
<div class="col-12 row">
@ -640,7 +654,7 @@ function formattedNumber(x: number) {
<div class="col-xs-12 col-sm-5 row">
<!-- card าย -->
<q-card flat bordered class="col-12">
<FormMain :data="formData" :checkForm="checkForm"/>
<FormMain :data="formData" :checkForm="checkForm" />
</q-card>
</div>
<div class="col-xs-12 col-sm-7 row">

View file

@ -138,7 +138,7 @@ watch(
id: e.id,
name: e.name,
}));
optionTypeMain.value.push(...option);
optionType.value = optionTypeMain.value;
}

View file

@ -273,7 +273,13 @@ onMounted(() => {
</div>
<q-space />
<div class="q-py-xs">
<q-btn flat round color="primary" icon="download" v-if="checkPermission($route)?.attrIsGet">
<q-btn
flat
round
color="primary"
icon="download"
v-if="checkPermission($route)?.attrIsGet"
>
<q-menu>
<q-list style="min-width: 150px">
<q-item

View file

@ -364,7 +364,9 @@ watch(
>
<div class="row items-center q-my-sm justify-between">
<p class="q-ma-none">เวลา Default</p>
<label :class="`toggle-control ${isRead ? 'no-pointer-events' : ''}`">
<label
:class="`toggle-control ${isRead ? 'no-pointer-events' : ''}`"
>
<input
:readonly="isRead"
type="checkbox"
@ -380,7 +382,9 @@ watch(
>
<div class="row items-center q-my-sm justify-between">
<p class="q-ma-none">สถานะการใชงาน</p>
<label :class="`toggle-control ${isRead ? 'no-pointer-events' : ''}`">
<label
:class="`toggle-control ${isRead ? 'no-pointer-events' : ''}`"
>
<input
type="checkbox"
v-model="formData.isActive"
@ -391,7 +395,7 @@ watch(
</div>
</div>
</q-card-section>
<q-separator color="grey-4" v-if="!isRead"/>
<q-separator color="grey-4" v-if="!isRead" />
<div class="q-pa-sm" v-if="!isRead">
<div class="row justify-end">
<q-btn

View file

@ -160,13 +160,12 @@ watch(
}
);
/**
* function นหาขอมลใน option
* @param val คำคนหา
* @param update function
*/
function filterOptionFn(val: string, update: Function) {
function filterOptionFn(val: string, update: Function) {
update(() => {
option.value = SpecialTimeStore.optionStatus.filter(
(e: any) => e.name.search(val) !== -1