From d39753fbde0e1f9a0b47528ccac23878b175c8cf Mon Sep 17 00:00:00 2001 From: "DESKTOP-1R2VSQH\\Lenovo ThinkPad E490" Date: Fri, 29 Aug 2025 13:45:33 +0700 Subject: [PATCH] fix load Table --- src/components/TableD.vue | 139 +++++++++++++- src/interface/PropsTable.ts | 36 ++++ src/modules/02_transfer/views/Main.vue | 23 +-- src/modules/03_retire/views/addRetire.vue | 10 +- src/modules/03_retire/views/main.vue | 23 +-- .../05_leave/components/FormLeave/Form.vue | 179 ++++++++---------- src/modules/05_leave/components/Table.vue | 59 +++--- .../05_leave/interface/response/main.ts | 34 ++++ .../components/ExpertPageDetail.vue | 6 - .../06_evaluate/components/PopupPosition.vue | 7 +- .../components/TableListEvaluate.vue | 115 +++-------- .../06_evaluate/components/step/step1.vue | 8 +- .../06_evaluate/components/step/step2.vue | 6 +- .../06_evaluate/components/step/step4.vue | 1 - .../06_evaluate/components/step/step5.vue | 6 +- .../06_evaluate/components/step/step6.vue | 8 +- .../06_evaluate/components/step/step8.vue | 1 - .../components/viewstep/popupHistory.vue | 7 +- .../components/viewstep/tableStep1.vue | 35 +--- .../components/viewstep/viewStep1.vue | 25 +-- .../06_evaluate/views/EvaluateMain.vue | 25 +-- src/modules/07_appealComplain/views/Main.vue | 126 +++--------- .../08_KPI/components/Evaluator/01_TabAll.vue | 65 ++++--- .../components/Evaluator/02_TabOther.vue | 68 ++++--- .../Tab/Dialog/04_FormCompetency.vue | 9 +- .../Tab/Dialog/DialogGovernment.vue | 42 +--- .../components/Tab/Topic/01_Indicator.vue | 18 +- .../components/Tab/Topic/02_Competency.vue | 14 +- .../components/Tab/Topic/03_Develop.vue | 17 +- src/modules/08_KPI/views/main.vue | 90 +++------ src/modules/08_KPI/views/mainEvaluator.vue | 53 ++---- src/modules/09_scholarship/views/main.vue | 55 +----- .../01_Information/01_Information.vue | 2 +- .../01_Information/02_ChangeName.vue | 13 +- .../01_Information/05_Educations.vue | 10 +- .../10_registry/01_Information/06_Ability.vue | 7 +- .../02_Government/02_Discipline.vue | 9 +- .../10_registry/02_Government/03_Leave.vue | 7 +- .../10_registry/02_Government/04_Duty.vue | 8 +- .../02_Government/05_Actposition.vue | 7 +- .../02_Government/06_Assistance.vue | 7 +- .../10_registry/02_Government/07_Position.vue | 6 +- .../10_registry/03_Salary/01_Salary.vue | 12 +- .../10_registry/03_Salary/02_Nopaid.vue | 7 +- .../04_Achievement/01_Certificate.vue | 7 +- .../04_Achievement/02_Training.vue | 7 +- .../04_Achievement/03_Insignia.vue | 7 +- .../10_registry/04_Achievement/04_Honor.vue | 7 +- .../04_Achievement/05_Assessments.vue | 7 +- .../04_Achievement/06_DevelopmentPlan.vue | 7 +- src/modules/10_registry/05_Other/01_Other.vue | 15 +- .../10_registry/Dialog/DialogHistory.vue | 17 +- .../10_registry/views/requestEditMain.vue | 71 +++---- src/modules/11_probation/views/mainDetail.vue | 28 +-- src/modules/13_portfolio/views/Main.vue | 29 +-- src/modules/14_IDP/views/main.vue | 55 ++---- 56 files changed, 684 insertions(+), 978 deletions(-) create mode 100644 src/interface/PropsTable.ts create mode 100644 src/modules/05_leave/interface/response/main.ts diff --git a/src/components/TableD.vue b/src/components/TableD.vue index b2c5823..a669956 100644 --- a/src/components/TableD.vue +++ b/src/components/TableD.vue @@ -10,13 +10,16 @@ dense :pagination-label="paginationLabel" v-model:pagination="pagination" + @request="onRequest" :grid="!$q.screen.gt.xs" :rows-per-page-options="[10, 25, 50, 100]" + :loading="loading" > -