fix .prevent

This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2025-05-23 11:47:17 +07:00
parent 409292b699
commit 1b42277dcb
70 changed files with 72 additions and 72 deletions

View file

@ -258,7 +258,7 @@ onMounted(() => {
outlined
v-model="formFilter.keyword"
label="ค้นหา"
@keydown.enter="fetchNewList"
@keydown.enter.prevent="fetchNewList"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -207,7 +207,7 @@ watch(
dense
v-model="filterTable"
label="ค้นหา"
@keydown.enter="onSearchData"
@keydown.enter.prevent="onSearchData"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -139,7 +139,7 @@ function resetFilter() {
outlined
placeholder="ค้นหา"
style="max-width: 200px"
@keydown.enter="props.onSearch?.()"
@keydown.enter.prevent="props.onSearch?.()"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -110,7 +110,7 @@ const resetFilter = () => {
placeholder="ค้นหา"
style="max-width: 200px"
class="q-ml-sm"
@keydown.enter="props.onSearch?.(name)"
@keydown.enter.prevent="props.onSearch?.(name)"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -115,7 +115,7 @@ function resetFilter() {
dense
v-model="filter"
ref="filterRef"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
outlined
placeholder="ค้นหา"
style="max-width: 200px"

View file

@ -1,7 +1,7 @@
import { ref } from "vue";
interface Pagination {
rowsPerPage: number;
sortBy: string;
sortBy?: string;
}
interface DataDateMonthObject {

View file

@ -242,7 +242,7 @@ onMounted(() => {
dense
label="ค้นหา"
style="min-width: 250px"
@keydown.enter="updateStatusValue()"
@keydown.enter.prevent="updateStatusValue()"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -327,7 +327,7 @@ onMounted(() => {
outlined
dense
label="ค้นหา"
@keydown.enter="updateStatusValue()"
@keydown.enter.prevent="updateStatusValue()"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -348,7 +348,7 @@ watch(
dense
v-model="filterKeyword2"
placeholder="ค้นหา"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -358,7 +358,7 @@ watch(
dense
v-model="filterKeyword2"
placeholder="ค้นหา"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -241,7 +241,7 @@ function onSearch() {
dense
v-model="filterKeyword2"
placeholder="ค้นหา"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append> <q-icon name="search" /> </template>
</q-input>

View file

@ -287,7 +287,7 @@ watch(
dense
v-model="filterKeyword2"
placeholder="ค้นหา"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -106,7 +106,7 @@ const resetFilter = () => {
placeholder="ค้นหา"
style="max-width: 200px"
class="q-ml-sm"
@keydown.enter="props.onSearch?.()"
@keydown.enter.prevent="props.onSearch?.()"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -366,7 +366,7 @@ onMounted(async () => {
dense
v-model="filters"
label="ค้นหา"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -294,7 +294,7 @@ watch(
v-model="filter"
placeholder="ค้นหา"
style="width: 200px; max-width: auto"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -1459,7 +1459,7 @@ onMounted(async () => {
v-model="filterlistAdd"
placeholder="ค้นหา"
style="width: 850px; max-width: auto"
@keydown.enter="onSearchAdd"
@keydown.enter.prevent="onSearchAdd"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -296,7 +296,7 @@ function filterSelector(val: string, update: Function) {
placeholder="ค้นหา"
style="max-width: 200px"
class="q-ml-sm"
@keydown.enter="onUpdateNewRows"
@keydown.enter.prevent="onUpdateNewRows"
>
<template v-slot:append> </template>
</q-input>

View file

@ -257,7 +257,7 @@ watchEffect(() => {
:model-value="filterKeyword2"
@update:model-value="updateInput"
placeholder="ค้นหา"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -209,7 +209,7 @@ watch(
dense
v-model="filterKeyword2"
placeholder="ค้นหา"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -197,7 +197,7 @@ watch(
dense
v-model="filter"
placeholder="ค้นหา"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -302,7 +302,7 @@ watch(
v-model="filter"
placeholder="ค้นหา"
style="width: 200px; max-width: auto"
@keydown.enter="(pagination.page = 1), getList()"
@keydown.enter.prevent="(pagination.page = 1), getList()"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -172,7 +172,7 @@ watchEffect(() => {
dense
placeholder="ค้นหา"
v-model="filterKeyword"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -200,7 +200,7 @@ onMounted(async () => {
ref="filterRef"
outlined
placeholder="ค้นหา"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -421,7 +421,7 @@ onMounted(async () => {
ref="filterRef"
outlined
placeholder="ค้นหา"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -423,7 +423,7 @@ onMounted(() => {
ref="filterRef"
outlined
placeholder="ค้นหา"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -463,7 +463,7 @@ onMounted(async () => {
ref="filterRef"
outlined
placeholder="ค้นหา"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -319,7 +319,7 @@ onMounted(async () => {
ref="filterRef"
outlined
placeholder="ค้นหา"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -291,7 +291,7 @@ onMounted(async () => {
ref="filterRef"
outlined
placeholder="ค้นหา"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -423,7 +423,7 @@ onMounted(async () => {
ref="filterRef"
outlined
placeholder="ค้นหา"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -419,7 +419,7 @@ onMounted(async () => {
ref="filterRef"
outlined
placeholder="ค้นหา"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -371,7 +371,7 @@ onMounted(() => {
ref="filterRef"
outlined
placeholder="ค้นหา"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -566,7 +566,7 @@ onMounted(async () => {
placeholder="ค้นหา"
style="max-width: 200px"
class="q-ml-sm"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -218,7 +218,7 @@ watch(
outlined
dense
v-model="filterKeyword"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
placeholder="ค้นหา"
>
<template v-slot:append>

View file

@ -309,7 +309,7 @@ onMounted(async () => {
ref="filterRef"
outlined
placeholder="ค้นหา"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -220,7 +220,7 @@ watch(
dense
:model-value="filterKeyword"
placeholder="ค้นหา"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -310,7 +310,7 @@ onMounted(async () => {
ref="filterRef"
outlined
placeholder="ค้นหา"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -326,7 +326,7 @@ onMounted(async () => {
outlined
placeholder="ค้นหา"
class="q-ml-sm"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -206,7 +206,7 @@ watchEffect(() => {
dense
v-model="filterKeyword"
placeholder="ค้นหา"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -206,7 +206,7 @@ watchEffect(() => {
dense
v-model="filterKeyword"
placeholder="ค้นหา"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -321,7 +321,7 @@ onMounted(async () => {
ref="filterRef"
outlined
placeholder="ค้นหา"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -328,7 +328,7 @@ onMounted(async () => {
ref="filterRef"
outlined
placeholder="ค้นหา"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -231,7 +231,7 @@ onMounted(() => {
ref="filterRef"
outlined
placeholder="ค้นหา"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -278,7 +278,7 @@ onMounted(async () => {
v-model="filterKeyword"
outlined
placeholder="ค้นหา"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -281,7 +281,7 @@ onMounted(async () => {
v-model="filterKeyword"
outlined
placeholder="ค้นหา"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -527,7 +527,7 @@ watch(
lazy-rules
label="คำค้น"
hide-bottom-space
@keydown.enter="fetchDataPos()"
@keydown.enter.prevent="fetchDataPos()"
>
<template v-slot:append>
<q-icon

View file

@ -174,7 +174,7 @@ onMounted(() => {
v-model="keyword"
label="ค้นหา"
class="q-mr-sm"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -269,7 +269,7 @@ onMounted(async () => {
v-model="keyword"
label="ค้นหา"
class="q-mr-sm"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -954,7 +954,7 @@ onMounted(async () => {
ref="filterRef"
outlined
placeholder="ค้นหา"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />
@ -1451,7 +1451,7 @@ onMounted(async () => {
dense
placeholder="ค้นหา"
v-model="formFilter.searchKeyword"
@keydown.enter="(formFilter.page = 1), fecthlistperson()"
@keydown.enter.prevent="(formFilter.page = 1), fecthlistperson()"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -334,7 +334,7 @@ watch(
ref="filterRef"
outlined
placeholder="ค้นหา"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -337,7 +337,7 @@ onMounted(async () => {
ref="filterRef"
outlined
placeholder="ค้นหา"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -210,7 +210,7 @@ onMounted(async () => {
v-model="filterKeyword"
outlined
placeholder="ค้นหา"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -157,7 +157,7 @@ onMounted(async () => {
ref="filterRef"
outlined
placeholder="ค้นหา"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -203,7 +203,7 @@ onMounted(() => {
for="filterKeyword"
outlined
placeholder="ค้นหา"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -205,7 +205,7 @@ watch(
v-model="filterKeyword2"
placeholder="ค้นหารายชื่อ"
style="max-width: 100%"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -205,7 +205,7 @@ watch(
v-model="filterKeyword"
placeholder="ค้นหารายการประชุม"
style="max-width: 100%"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -151,7 +151,7 @@ onMounted(() => {
ref="filterRef"
outlined
placeholder="ค้นหา"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -119,7 +119,7 @@ onMounted(() => {
ref="filterRef"
outlined
placeholder="ค้นหา"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -540,7 +540,7 @@ watch([() => props?.snapShot, () => props.roundFilter], () => {
v-model="filter"
placeholder="ค้นหา"
outlined
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -517,7 +517,7 @@ watch([() => props?.snapShot, () => props.roundFilter], () => {
v-model="filter"
placeholder="ค้นหา"
outlined
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -140,7 +140,7 @@ onMounted(() => {
v-model="keyword"
label="ค้นหา"
class="q-mr-sm"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -174,7 +174,7 @@ onMounted(() => {
v-model="keyword"
label="ค้นหา"
class="q-mr-sm"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -391,7 +391,7 @@ onMounted(() => {
v-model="keyword"
label="ค้นหา"
class="q-mr-sm"
@keydown.enter="onSearch"
@keydown.enter.prevent="onSearch"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -293,7 +293,7 @@ onMounted(async () => {
outlined
v-model="keyword"
placeholder="ค้นหา"
@keydown.enter="onSearchData"
@keydown.enter.prevent="onSearchData"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -329,7 +329,7 @@ onMounted(async () => {
outlined
v-model="keyword"
placeholder="ค้นหา"
@keydown.enter="onSearchData"
@keydown.enter.prevent="onSearchData"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -216,7 +216,7 @@ watch(
dense
v-model="filterTable"
label="ค้นหา"
@keydown.enter="onSearchData"
@keydown.enter.prevent="onSearchData"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -439,7 +439,7 @@ onMounted(async () => {
dense
v-model="keyword"
label="ค้นหา"
@keydown.enter="onSearchRowPosition"
@keydown.enter.prevent="onSearchRowPosition"
>
<template v-slot:append>
<q-icon name="search" color="grey-5" />
@ -525,7 +525,7 @@ onMounted(async () => {
dense
v-model="keywordAct"
label="ค้นหา"
@keydown.enter="onSearchListPerson"
@keydown.enter.prevent="onSearchListPerson"
>
<template v-slot:append>
<q-icon name="search" color="grey-5" />

View file

@ -387,7 +387,7 @@ onMounted(async () => {
ref="filterRef"
outlined
placeholder="ค้นหา"
@keydown.enter="onSearchData()"
@keydown.enter.prevent="onSearchData()"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -232,7 +232,7 @@ onMounted(() => {
outlined
placeholder="ค้นหา"
class="q-ml-sm"
@keydown.enter="onSearchData()"
@keydown.enter.prevent="onSearchData()"
>
<template v-slot:append>
<q-icon name="search" />

View file

@ -193,7 +193,7 @@ onMounted(async () => {
outlined
v-model="queryParams.keyword"
label="ค้นหา"
@keydown.enter="(queryParams.page = 1), fetchListCommand()"
@keydown.enter.prevent="(queryParams.page = 1), fetchListCommand()"
>
<template v-slot:append> <q-icon name="search" /> </template
></q-input>

View file

@ -216,7 +216,7 @@ watch(
dense
v-model="filterTable"
label="ค้นหา"
@keydown.enter="onSearchData"
@keydown.enter.prevent="onSearchData"
>
<template v-slot:append>
<q-icon name="search" />