From 629efe5abfd556fa2bfab804123f55f654620f13 Mon Sep 17 00:00:00 2001 From: "DESKTOP-1R2VSQH\\Lenovo ThinkPad E490" Date: Thu, 9 Oct 2025 14:10:40 +0700 Subject: [PATCH] fix(discipline-appealcomplain):sort --- src/api/11_discipline/api.discipline.ts | 10 +- .../components/4_Result/Table.vue | 2 +- .../components/8_AppealComplain/MainPage.vue | 627 ++++++++---------- .../store/AppealComplainStore.ts | 2 +- 4 files changed, 286 insertions(+), 355 deletions(-) diff --git a/src/api/11_discipline/api.discipline.ts b/src/api/11_discipline/api.discipline.ts index a1a0e2bc9..a30cbfcb5 100644 --- a/src/api/11_discipline/api.discipline.ts +++ b/src/api/11_discipline/api.discipline.ts @@ -96,15 +96,7 @@ export default { deleteFileResult: (id: string, docId: string) => `${disciplineMain}/result/file/${id}/${docId}`, - appealMainList: ( - status: string, - type: string, - year: number, - page: number, - pageSize: number, - keyword: string - ) => - `${appeal}/admin?status=${status}&type=${type}&year=${year}&page=${page}&pageSize=${pageSize}&keyword=${keyword}`, + appealMainList: `${appeal}/admin?`, appealAdd: () => `${appeal}`, appealByID: (id: string) => `${appeal}/${id}`, appealByIDGet: (id: string) => `${appeal}/admin/${id}`, diff --git a/src/modules/11_discipline/components/4_Result/Table.vue b/src/modules/11_discipline/components/4_Result/Table.vue index 259f2598e..bb6ea694b 100644 --- a/src/modules/11_discipline/components/4_Result/Table.vue +++ b/src/modules/11_discipline/components/4_Result/Table.vue @@ -94,7 +94,7 @@ function filterFn() { function filterOptionFn(val: string, update: Function) { update(() => { option.value = store.statusOptions.filter( - (e: any) => e.name.search(val) !== -1 + (e: DataOption) => e.name.search(val) !== -1 ); }); } diff --git a/src/modules/11_discipline/components/8_AppealComplain/MainPage.vue b/src/modules/11_discipline/components/8_AppealComplain/MainPage.vue index b19836225..a5ce6c2c0 100644 --- a/src/modules/11_discipline/components/8_AppealComplain/MainPage.vue +++ b/src/modules/11_discipline/components/8_AppealComplain/MainPage.vue @@ -1,5 +1,5 @@