fix debounce="300"

This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2024-12-03 17:50:00 +07:00
parent ee0a41a5cb
commit 261661bba4
19 changed files with 11 additions and 26 deletions

View file

@ -404,7 +404,6 @@ onMounted(async () => {
v-model="formFilter.keyword" v-model="formFilter.keyword"
ref="filterRef" ref="filterRef"
outlined outlined
debounce="300"
placeholder="ค้นหา" placeholder="ค้นหา"
@keyup.enter="(formFilter.page = 1), fetchList()" @keyup.enter="(formFilter.page = 1), fetchList()"
> >

View file

@ -295,7 +295,7 @@ watch(
borderless borderless
outlined outlined
dense dense
debounce="300"
v-model="filter" v-model="filter"
placeholder="ค้นหา" placeholder="ค้นหา"
style="width: 200px; max-width: auto" style="width: 200px; max-width: auto"

View file

@ -657,7 +657,7 @@ onMounted(async () => {
v-model="filterKeyword" v-model="filterKeyword"
ref="filterRef" ref="filterRef"
outlined outlined
debounce="300"
placeholder="ค้นหา" placeholder="ค้นหา"
@keydown.enter.prevent="(pagination.page = 1), getPerson()" @keydown.enter.prevent="(pagination.page = 1), getPerson()"
> >

View file

@ -701,7 +701,7 @@ onMounted(async () => {
v-model="formProbation.keyword" v-model="formProbation.keyword"
ref="filterRef2" ref="filterRef2"
outlined outlined
debounce="300"
placeholder="ค้นหา" placeholder="ค้นหา"
@keydown.enter.prevent="filterKeyword2Fn(formProbation.page)" @keydown.enter.prevent="filterKeyword2Fn(formProbation.page)"
> >

View file

@ -233,7 +233,6 @@ const filterAndApply = () => {
v-model="filter" v-model="filter"
ref="filterRef" ref="filterRef"
outlined outlined
debounce="300"
placeholder="ค้นหา" placeholder="ค้นหา"
@keyup.enter="filterAndApply" @keyup.enter="filterAndApply"
> >

View file

@ -1258,7 +1258,6 @@ onMounted(async () => {
borderless borderless
outlined outlined
dense dense
debounce="300"
placeholder="ค้นหา" placeholder="ค้นหา"
v-model="formFilter.searchKeyword" v-model="formFilter.searchKeyword"
@keydown.enter="(formFilter.page = 1), fecthlistperson()" @keydown.enter="(formFilter.page = 1), fecthlistperson()"

View file

@ -87,7 +87,6 @@ function filterFn() {
outlined outlined
v-model="keyword" v-model="keyword"
label="ค้นหา" label="ค้นหา"
debounce="300"
@keydown.enter.prevent="filterFn" @keydown.enter.prevent="filterFn"
> >
<template v-slot:append> <template v-slot:append>
@ -109,7 +108,6 @@ function filterFn() {
map-options map-options
:options="workStore.columns" :options="workStore.columns"
option-value="name" option-value="name"
/> />
</div> </div>
</div> </div>

View file

@ -257,7 +257,11 @@ async function fetchData() {
await http await http
.get( .get(
config.API.specialTime() + config.API.specialTime() +
`?year=${year.value}&month=${month.value}&page=${pagination.value.page}&pageSize=${pagination.value.rowsPerPage}&keyword=${filterKeyword.value.trim()}` `?year=${year.value}&month=${month.value}&page=${
pagination.value.page
}&pageSize=${
pagination.value.rowsPerPage
}&keyword=${filterKeyword.value.trim()}`
) )
.then(async (res) => { .then(async (res) => {
let data = res.data.result.data; let data = res.data.result.data;
@ -371,7 +375,6 @@ onMounted(async () => {
v-model="filterKeyword" v-model="filterKeyword"
ref="filterRef" ref="filterRef"
outlined outlined
debounce="300"
placeholder="ค้นหาชื่อ-นามสกุล" placeholder="ค้นหาชื่อ-นามสกุล"
@keydown.enter.prevent="getSearch()" @keydown.enter.prevent="getSearch()"
> >

View file

@ -175,8 +175,6 @@ watch(
borderless borderless
outlined outlined
dense dense
class="col-12 q-mb-sm"
debounce="300"
v-model="filterKeyword2" v-model="filterKeyword2"
@keydown.enter.prevent="updateInput" @keydown.enter.prevent="updateInput"
placeholder="ค้นหารายชื่อ" placeholder="ค้นหารายชื่อ"

View file

@ -211,11 +211,10 @@ onMounted(async () => {
outlined outlined
v-model="filter" v-model="filter"
label="ค้นหา" label="ค้นหา"
debounce="300"
@keydown.enter.prevent="filterFn" @keydown.enter.prevent="filterFn"
> >
<template v-slot:append> <template v-slot:append>
<q-icon name="search" /> <q-icon name="search" />
</template> </template>
</q-input> </q-input>

View file

@ -223,7 +223,6 @@ watch(
<q-input <q-input
borderless borderless
dense dense
debounce="300"
outlined outlined
placeholder="ค้นหา" placeholder="ค้นหา"
v-model="formFilter.keyword" v-model="formFilter.keyword"

View file

@ -308,7 +308,7 @@ watch(
<q-input <q-input
borderless borderless
dense dense
debounce="300"
outlined outlined
v-model="formFilter.keyword" v-model="formFilter.keyword"
placeholder="ค้นหา" placeholder="ค้นหา"

View file

@ -334,7 +334,6 @@ function onClickViewInfo(type: string, id: string) {
<q-input <q-input
borderless borderless
dense dense
debounce="300"
outlined outlined
v-model="formFilter.keyword" v-model="formFilter.keyword"
placeholder="ค้นหา" placeholder="ค้นหา"
@ -356,7 +355,6 @@ function onClickViewInfo(type: string, id: string) {
map-options map-options
:options="!checkPermission($route)?.attrIsGet ? columns?.filter((col:any) => col.name !== 'posSalary' && col.name !== 'discipline' && col.name !== 'leave' ) : columns" :options="!checkPermission($route)?.attrIsGet ? columns?.filter((col:any) => col.name !== 'posSalary' && col.name !== 'discipline' && col.name !== 'leave' ) : columns"
option-value="name" option-value="name"
style="min-width: 140px" style="min-width: 140px"
class="col-xs-12 col-sm-3 col-md-2 q-ml-sm" class="col-xs-12 col-sm-3 col-md-2 q-ml-sm"
/> />

View file

@ -320,7 +320,6 @@ watch(
<q-input <q-input
borderless borderless
dense dense
debounce="300"
outlined outlined
v-model="formFilter.keyword" v-model="formFilter.keyword"
placeholder="ค้นหา" placeholder="ค้นหา"
@ -348,7 +347,6 @@ watch(
: [] : []
" "
option-value="name" option-value="name"
style="min-width: 140px" style="min-width: 140px"
class="col-xs-12 col-sm-3 col-md-2 q-ml-sm" class="col-xs-12 col-sm-3 col-md-2 q-ml-sm"
/> />

View file

@ -348,7 +348,6 @@ watch(
<q-input <q-input
borderless borderless
dense dense
debounce="300"
outlined outlined
v-model="formFilter.keyword" v-model="formFilter.keyword"
placeholder="ค้นหา" placeholder="ค้นหา"
@ -372,7 +371,6 @@ watch(
? columns?.filter((col:any) => col.name !== 'posSalary' && col.name !== 'discipline' && col.name !== 'leave' ) ? columns?.filter((col:any) => col.name !== 'posSalary' && col.name !== 'discipline' && col.name !== 'leave' )
: columns" : columns"
option-value="name" option-value="name"
style="min-width: 140px" style="min-width: 140px"
class="col-xs-12 col-sm-3 col-md-2 q-ml-sm" class="col-xs-12 col-sm-3 col-md-2 q-ml-sm"
/> />

View file

@ -254,7 +254,6 @@ onMounted(() => {
<q-input <q-input
borderless borderless
dense dense
debounce="300"
outlined outlined
v-model="formQuery.keyword" v-model="formQuery.keyword"
placeholder="ค้นหา" placeholder="ค้นหา"

View file

@ -14,7 +14,7 @@ import type { DataOption } from "@/modules/14_KPI/interface/index/Main";
import type { import type {
ResRound, ResRound,
ResDevelopment, ResDevelopment,
} from "@/modules/14_KPI/interface/response/Index"; } from "@/modules/14_KPI/interface/response/index";
/** importComponents*/ /** importComponents*/
import DialogIndividual from "@/modules/14_KPI/components/results/dialogIndividual.vue"; import DialogIndividual from "@/modules/14_KPI/components/results/dialogIndividual.vue";

View file

@ -358,7 +358,6 @@ onMounted(async () => {
v-model="formFilter.keyword" v-model="formFilter.keyword"
ref="filterRef" ref="filterRef"
outlined outlined
debounce="300"
placeholder="ค้นหา" placeholder="ค้นหา"
@keydown.enter.prevent="(formFilter.page = 1), getData()" @keydown.enter.prevent="(formFilter.page = 1), getData()"
> >

View file

@ -469,7 +469,6 @@ watch(
borderless borderless
outlined outlined
dense dense
debounce="300"
v-model="filter" v-model="filter"
placeholder="ค้นหา" placeholder="ค้นหา"
style="width: 200px; max-width: auto" style="width: 200px; max-width: auto"