no message

This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2024-12-03 10:49:23 +07:00
parent b21a4f53ac
commit d54ab48bc5
27 changed files with 220 additions and 418 deletions

View file

@ -216,7 +216,7 @@ async function getData() {
.then(async (res) => {
const data = await res.data.result;
console.log(data);
formMain.ocId = data.org ?? "-"; //
formMain.positionId = data.position ?? "-"; //
formMain.positionLine = data.positionField ?? "-"; //
@ -295,6 +295,7 @@ onMounted(() => {
getData();
});
</script>
<template>
<div class="row">
<q-space />
@ -671,18 +672,7 @@ onMounted(() => {
debounce="300"
>
<template v-slot:append>
<q-icon
v-if="filterKeyword == ''"
name="search"
@click.stop.prevent="filterKeyword = ''"
class="cursor-pointer"
/>
<q-icon
v-if="filterKeyword"
name="cancel"
@click.stop.prevent="filterKeyword = ''"
class="cursor-pointer"
/>
<q-icon name="search" />
</template>
</q-input>
<q-select
@ -696,7 +686,6 @@ onMounted(() => {
map-options
:options="columnsHistory"
option-value="name"
style="min-width: 140px"
/>
</div>
@ -709,7 +698,7 @@ onMounted(() => {
:paging="true"
dense
class="custom-header-table"
:filter="filterKeyword"
:filter="filterKeyword.trim()"
:visible-columns="visibleColumnsHistory"
>
<template v-slot:header="props">

View file

@ -372,18 +372,7 @@ onMounted(() => {
debounce="300"
>
<template v-slot:append>
<q-icon
v-if="filterKeyword == ''"
name="search"
@click.stop.prevent="filterKeyword = ''"
class="cursor-pointer"
/>
<q-icon
v-if="filterKeyword"
name="cancel"
@click.stop.prevent="filterKeyword = ''"
class="cursor-pointer"
/>
<q-icon name="search" />
</template>
</q-input>
<q-select
@ -443,7 +432,7 @@ onMounted(() => {
:columns="columns"
:rows="rows"
:paging="true"
:filter="filterKeyword"
:filter="filterKeyword.trim()"
v-model:pagination="pagination"
:rows-per-page-options="[10, 25, 50, 100]"
:visible-columns="visibleColumns"
@ -646,6 +635,8 @@ onMounted(() => {
:options="Ops.levelOptions"
option-value="id"
use-input
hide-selected
fill-input
clearable
hide-bottom-space
input-debounce="0"

View file

@ -210,18 +210,7 @@ watch(modal, (status) => {
debounce="300"
>
<template v-slot:append>
<q-icon
v-if="filterKeyword == ''"
name="search"
@click.stop.prevent="filterKeyword = ''"
class="cursor-pointer"
/>
<q-icon
v-if="filterKeyword"
name="cancel"
@click.stop.prevent="filterKeyword = ''"
class="cursor-pointer"
/>
<q-icon name="search" />
</template>
</q-input>
<q-select
@ -235,7 +224,6 @@ watch(modal, (status) => {
map-options
:options="columns"
option-value="name"
style="min-width: 140px"
/>
</div>
@ -250,7 +238,7 @@ watch(modal, (status) => {
:rows-per-page-options="[10, 25, 50, 100]"
:visible-columns="visibleColumns"
v-model:pagination="historyPagination"
:filter="filterKeyword"
:filter="filterKeyword.trim()"
>
>
<template v-slot:header="props">

View file

@ -470,18 +470,7 @@ onMounted(() => {
debounce="300"
>
<template v-slot:append>
<q-icon
v-if="filterKeyword == ''"
name="search"
@click.stop.prevent="filterKeyword = ''"
class="cursor-pointer"
/>
<q-icon
v-if="filterKeyword"
name="cancel"
@click.stop.prevent="filterKeyword = ''"
class="cursor-pointer"
/>
<q-icon name="search" />
</template>
</q-input>
<q-select
@ -496,7 +485,6 @@ onMounted(() => {
map-options
:options="columns"
option-value="name"
style="min-width: 140px"
/>
<q-btn-toggle
@ -530,6 +518,7 @@ onMounted(() => {
</template>
</q-btn-toggle>
</div>
<d-table
ref="table"
flat
@ -543,7 +532,7 @@ onMounted(() => {
v-model:pagination="pagination"
:rows-per-page-options="[10, 25, 50, 100]"
:visible-columns="visibleColumns"
:filter="filterKeyword"
:filter="filterKeyword.trim()"
>
>
<template v-slot:header="props">
@ -568,9 +557,7 @@ onMounted(() => {
<q-tooltip>ประวแกไขการลา</q-tooltip>
</q-btn>
<q-btn
v-if="
isLeave == false && checkPermission($route)?.attrIsUpdate
"
v-if="isLeave == false && checkPermission($route)?.attrIsUpdate"
flat
dense
round
@ -615,10 +602,7 @@ onMounted(() => {
><q-tooltip>ประวแกไขการลา</q-tooltip></q-btn
>
<q-btn
v-if="
isLeave == false &&
checkPermission($route)?.attrIsUpdate
"
v-if="isLeave == false && checkPermission($route)?.attrIsUpdate"
color="edit"
icon="edit"
flat
@ -701,6 +685,8 @@ onMounted(() => {
:options="typeLeaveOption"
option-value="id"
use-input
hide-selected
fill-input
input-debounce="0"
@filter="(inputValue:string,
doneFn:Function) => filterSelector(inputValue, doneFn,'typeLeaveOption'

View file

@ -253,18 +253,7 @@ watch(modal, (status) => {
debounce="300"
>
<template v-slot:append>
<q-icon
v-if="filterKeyword == ''"
name="search"
@click.stop.prevent="filterKeyword = ''"
class="cursor-pointer"
/>
<q-icon
v-if="filterKeyword"
name="cancel"
@click.stop.prevent="filterKeyword = ''"
class="cursor-pointer"
/>
<q-icon name="search" />
</template>
</q-input>
<q-select
@ -278,7 +267,6 @@ watch(modal, (status) => {
map-options
:options="columns"
option-value="name"
style="min-width: 140px"
/>
</div>
@ -293,7 +281,7 @@ watch(modal, (status) => {
v-model:pagination="historyPagination"
:rows-per-page-options="[10, 25, 50, 100]"
:visible-columns="visibleColumns"
:filter="filterKeyword"
:filter="filterKeyword.trim()"
>
>
<template v-slot:header="props">

View file

@ -295,18 +295,7 @@ onMounted(() => {
debounce="300"
>
<template v-slot:append>
<q-icon
v-if="filterKeyword == ''"
name="search"
@click.stop.prevent="filterKeyword = ''"
class="cursor-pointer"
/>
<q-icon
v-if="filterKeyword"
name="cancel"
@click.stop.prevent="filterKeyword = ''"
class="cursor-pointer"
/>
<q-icon name="search" />
</template>
</q-input>
<q-select
@ -321,7 +310,6 @@ onMounted(() => {
map-options
:options="columns"
option-value="name"
style="min-width: 140px"
/>
<q-btn-toggle
@ -368,7 +356,7 @@ onMounted(() => {
:paging="true"
:rows-per-page-options="[10, 25, 50, 100]"
:visible-columns="visibleColumns"
:filter="filterKeyword"
:filter="filterKeyword.trim()"
v-model:pagination="pagination"
>
>
@ -394,9 +382,7 @@ onMounted(() => {
<q-tooltip>ประวแกไขปฏราชการพเศษ</q-tooltip>
</q-btn>
<q-btn
v-if="
isLeave == false && checkPermission($route)?.attrIsUpdate
"
v-if="isLeave == false && checkPermission($route)?.attrIsUpdate"
flat
dense
round
@ -430,10 +416,7 @@ onMounted(() => {
><q-tooltip>ประวแกไขปฏราชการพเศษ</q-tooltip>
</q-btn>
<q-btn
v-if="
isLeave == false &&
checkPermission($route)?.attrIsUpdate
"
v-if="isLeave == false && checkPermission($route)?.attrIsUpdate"
color="edit"
icon="edit"
flat

View file

@ -202,18 +202,7 @@ watch(modal, (status) => {
debounce="300"
>
<template v-slot:append>
<q-icon
v-if="filterKeyword == ''"
name="search"
@click.stop.prevent="filterKeyword = ''"
class="cursor-pointer"
/>
<q-icon
v-if="filterKeyword"
name="cancel"
@click.stop.prevent="filterKeyword = ''"
class="cursor-pointer"
/>
<q-icon name="search" />
</template>
</q-input>
<q-select
@ -227,7 +216,6 @@ watch(modal, (status) => {
map-options
:options="columns"
option-value="name"
style="min-width: 140px"
/>
</div>
@ -242,7 +230,7 @@ watch(modal, (status) => {
v-model:pagination="historyPagination"
:rows-per-page-options="[10, 25, 50, 100]"
:visible-columns="visibleColumns"
:filter="filterKeyword"
:filter="filterKeyword.trim()"
>
>
<template v-slot:header="props">