From 03689a01e3238503118f5157a4f25a807d7d9cd9 Mon Sep 17 00:00:00 2001 From: "M. Bestami" Date: Fri, 24 Oct 2025 10:24:05 +0300 Subject: [PATCH] =?UTF-8?q?-=20Filtreleme=20yap=C4=B1s=C4=B1=20de=C4=9Fi?= =?UTF-8?q?=C5=9Ftirildi.=20-=20Tarihler=20i=C3=A7in=20ba=C5=9Flang=C4=B1?= =?UTF-8?q?=C3=A7-biti=C5=9F=20aral=C4=B1=C4=9F=C4=B1=20se=C3=A7ilebielcek?= =?UTF-8?q?=20-=20geri=20d=C3=B6n=C3=BCld=C3=BC=C4=9F=C3=BCnde=20=C3=A7?= =?UTF-8?q?=C4=B1kan=20hatalar=20d=C3=BCzeltildi=20-=20filtrede=20date=20o?= =?UTF-8?q?lan=20alanlar=20i=C3=A7in=20ba=C5=9Flang=C4=B1=C3=A7-biti=C5=9F?= =?UTF-8?q?=20se=C3=A7imi=20eklendi=20-=20axios=20serializer=20eklendi.=20?= =?UTF-8?q?array=20ile=20verilen=20parametrelerde=20hata=20=C3=A7=C4=B1k?= =?UTF-8?q?=C4=B1yordu?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/style/default.css | 4 +- src/components/global/DataTablePagination.vue | 10 +- src/components/global/ListTableContent.vue | 283 ++++++++++-------- src/components/global/PanelFilter.vue | 202 ++++++------- src/components/global/Tabs.vue | 8 +- src/init/axios-init.ts | 17 ++ .../components/form/FormPiyangoOnayDurum.vue | 2 +- .../components/form/FormPiyangoOnayLog.vue | 2 +- .../service/piyangoKatilimciService.ts | 1 - src/module/cekilisler/views/PiyangoListe.vue | 32 +- .../TabKullaniciYetkiliPiyangolar.vue | 8 +- .../FormMuhasebePiyangoBilgileriDisplay.vue | 2 - .../muhasebe/views/MuhasebePiyangoListesi.vue | 8 +- .../site-yonetimi/views/SliderListe.vue | 3 - .../uyeler/components/TabUyePiyangolar.vue | 8 +- .../TabUyeYetkiliOlduguKisiKurum.vue | 2 +- .../uyeler/components/form/FormUyeOnayLog.vue | 2 +- src/module/uyeler/views/UyelerListe.vue | 2 +- 18 files changed, 311 insertions(+), 285 deletions(-) diff --git a/src/assets/style/default.css b/src/assets/style/default.css index f9006af..93bea4e 100644 --- a/src/assets/style/default.css +++ b/src/assets/style/default.css @@ -2162,7 +2162,7 @@ section { } .panel-wrapper { - max-width: 480px; + max-width: 600px; } .panel-wrapper.panel-wide { @@ -2175,7 +2175,7 @@ section { } .panel-wrapper.panel-right.showme { - left: calc(100% - 480px); + left: calc(100% - 600px); } .panel-wrapper.panel-right.panel-wide.showme { diff --git a/src/components/global/DataTablePagination.vue b/src/components/global/DataTablePagination.vue index 8afdbd6..226aa30 100644 --- a/src/components/global/DataTablePagination.vue +++ b/src/components/global/DataTablePagination.vue @@ -71,6 +71,10 @@ if (Number(pageNumber.value) < totalPage()) pageNumber.value++ } localPagination.value.pageNumber = pageNumber.value + IfRouteUsing() + emit('update:pagination', localPagination.value) + } + const IfRouteUsing = () => { if (props.isUseRoute) { router.push({ query: { @@ -79,16 +83,13 @@ } }) } - emit('update:pagination', localPagination.value) } - const InputPageControl = (e: Event) => { if (Number((e.target as HTMLInputElement).value) < 1) (e.target as HTMLInputElement).value = '1' if (Number((e.target as HTMLInputElement).value) > totalPage()) (e.target as HTMLInputElement).value = String(totalPage()) pageNumber.value = Number((e.target as HTMLInputElement).value) - if ((e as KeyboardEvent).key === 'Enter') getPage() } const PageNumberFocus = (e: Event) => { @@ -96,6 +97,7 @@ } const getPage = () => { localPagination.value.pageNumber = pageNumber.value + IfRouteUsing() emit('update:pagination', localPagination.value) } const SetPageNumber = () => { @@ -104,6 +106,8 @@ localPagination.value.pageNumber = pageNumber.value = Number( route.query.pageNumber ) + } else { + localPagination.value.pageNumber = pageNumber.value = 1 } } } diff --git a/src/components/global/ListTableContent.vue b/src/components/global/ListTableContent.vue index 18f05fe..531210a 100644 --- a/src/components/global/ListTableContent.vue +++ b/src/components/global/ListTableContent.vue @@ -61,7 +61,7 @@ @click="exportPanel = !exportPanel" icon="export" /> @@ -85,7 +85,7 @@ page === 'list' ? 'section-content section-inner' : '', page === 'form' ? 'form-part-content' : '' ]"> -
+

Filtreler ve Arama

-