From 1f633d46757a9df554ef2a6303ff8ac042bcb4fa Mon Sep 17 00:00:00 2001 From: Dede Fuji Abdul Date: Wed, 1 Nov 2023 15:41:07 +0700 Subject: [PATCH 01/35] add component table 36 - 69 --- src/components/Pages/Anomali/Table_62.vue | 108 ++++++++++++++++++ src/components/Pages/Anomali/Table_63.vue | 108 ++++++++++++++++++ src/components/Pages/Anomali/Table_64.vue | 108 ++++++++++++++++++ src/components/Pages/Anomali/index.ts | 3 + src/components/Pages/Cico/Table_61.vue | 108 ++++++++++++++++++ src/components/Pages/Cico/index.ts | 1 + src/components/Pages/Ctt/Table_65.vue | 108 ++++++++++++++++++ src/components/Pages/Ctt/index.ts | 1 + src/components/Pages/Material/Table_66.vue | 108 ++++++++++++++++++ src/components/Pages/Material/Table_67.vue | 108 ++++++++++++++++++ src/components/Pages/Material/index.ts | 2 + src/components/Pages/Monalisa/Table_36.vue | 108 ++++++++++++++++++ src/components/Pages/Monalisa/Table_37.vue | 108 ++++++++++++++++++ src/components/Pages/Monalisa/Table_38.vue | 108 ++++++++++++++++++ src/components/Pages/Monalisa/Table_39.vue | 108 ++++++++++++++++++ src/components/Pages/Monalisa/Table_40.vue | 108 ++++++++++++++++++ src/components/Pages/Monalisa/Table_41.vue | 108 ++++++++++++++++++ src/components/Pages/Monalisa/Table_42.vue | 108 ++++++++++++++++++ src/components/Pages/Monalisa/Table_43.vue | 108 ++++++++++++++++++ src/components/Pages/Monalisa/Table_45.vue | 108 ++++++++++++++++++ src/components/Pages/Monalisa/Table_46.vue | 108 ++++++++++++++++++ src/components/Pages/Monalisa/Table_47.vue | 108 ++++++++++++++++++ src/components/Pages/Monalisa/Table_48.vue | 108 ++++++++++++++++++ src/components/Pages/Monalisa/Table_49.vue | 108 ++++++++++++++++++ src/components/Pages/Monalisa/Table_50.vue | 108 ++++++++++++++++++ src/components/Pages/Monalisa/Table_51.vue | 108 ++++++++++++++++++ src/components/Pages/Monalisa/Table_52.vue | 108 ++++++++++++++++++ src/components/Pages/Monalisa/Table_53.vue | 108 ++++++++++++++++++ src/components/Pages/Monalisa/Table_54.vue | 108 ++++++++++++++++++ src/components/Pages/Monalisa/Table_55.vue | 108 ++++++++++++++++++ src/components/Pages/Monalisa/Table_56.vue | 108 ++++++++++++++++++ src/components/Pages/Monalisa/Table_57.vue | 108 ++++++++++++++++++ src/components/Pages/Monalisa/Table_58.vue | 108 ++++++++++++++++++ src/components/Pages/Monalisa/Table_59.vue | 108 ++++++++++++++++++ src/components/Pages/Monalisa/Table_60.vue | 108 ++++++++++++++++++ src/components/Pages/Monalisa/index.ts | 25 ++++ .../Pages/PencarianData/Table_69.vue | 108 ++++++++++++++++++ src/components/Pages/PencarianData/index.ts | 1 + src/components/Pages/Transaksi/Table_68.vue | 108 ++++++++++++++++++ src/components/Pages/Transaksi/Table_69.vue | 108 ++++++++++++++++++ src/components/Pages/Transaksi/index.ts | 1 + src/router/index.ts | 73 ++++++------ 42 files changed, 3746 insertions(+), 33 deletions(-) create mode 100644 src/components/Pages/Anomali/Table_62.vue create mode 100644 src/components/Pages/Anomali/Table_63.vue create mode 100644 src/components/Pages/Anomali/Table_64.vue create mode 100644 src/components/Pages/Anomali/index.ts create mode 100644 src/components/Pages/Cico/Table_61.vue create mode 100644 src/components/Pages/Cico/index.ts create mode 100644 src/components/Pages/Ctt/Table_65.vue create mode 100644 src/components/Pages/Ctt/index.ts create mode 100644 src/components/Pages/Material/Table_66.vue create mode 100644 src/components/Pages/Material/Table_67.vue create mode 100644 src/components/Pages/Material/index.ts create mode 100644 src/components/Pages/Monalisa/Table_36.vue create mode 100644 src/components/Pages/Monalisa/Table_37.vue create mode 100644 src/components/Pages/Monalisa/Table_38.vue create mode 100644 src/components/Pages/Monalisa/Table_39.vue create mode 100644 src/components/Pages/Monalisa/Table_40.vue create mode 100644 src/components/Pages/Monalisa/Table_41.vue create mode 100644 src/components/Pages/Monalisa/Table_42.vue create mode 100644 src/components/Pages/Monalisa/Table_43.vue create mode 100644 src/components/Pages/Monalisa/Table_45.vue create mode 100644 src/components/Pages/Monalisa/Table_46.vue create mode 100644 src/components/Pages/Monalisa/Table_47.vue create mode 100644 src/components/Pages/Monalisa/Table_48.vue create mode 100644 src/components/Pages/Monalisa/Table_49.vue create mode 100644 src/components/Pages/Monalisa/Table_50.vue create mode 100644 src/components/Pages/Monalisa/Table_51.vue create mode 100644 src/components/Pages/Monalisa/Table_52.vue create mode 100644 src/components/Pages/Monalisa/Table_53.vue create mode 100644 src/components/Pages/Monalisa/Table_54.vue create mode 100644 src/components/Pages/Monalisa/Table_55.vue create mode 100644 src/components/Pages/Monalisa/Table_56.vue create mode 100644 src/components/Pages/Monalisa/Table_57.vue create mode 100644 src/components/Pages/Monalisa/Table_58.vue create mode 100644 src/components/Pages/Monalisa/Table_59.vue create mode 100644 src/components/Pages/Monalisa/Table_60.vue create mode 100644 src/components/Pages/Monalisa/index.ts create mode 100644 src/components/Pages/PencarianData/Table_69.vue create mode 100644 src/components/Pages/PencarianData/index.ts create mode 100644 src/components/Pages/Transaksi/Table_68.vue create mode 100644 src/components/Pages/Transaksi/Table_69.vue create mode 100644 src/components/Pages/Transaksi/index.ts diff --git a/src/components/Pages/Anomali/Table_62.vue b/src/components/Pages/Anomali/Table_62.vue new file mode 100644 index 0000000..d794954 --- /dev/null +++ b/src/components/Pages/Anomali/Table_62.vue @@ -0,0 +1,108 @@ + + + \ No newline at end of file diff --git a/src/components/Pages/Anomali/Table_63.vue b/src/components/Pages/Anomali/Table_63.vue new file mode 100644 index 0000000..d794954 --- /dev/null +++ b/src/components/Pages/Anomali/Table_63.vue @@ -0,0 +1,108 @@ + + + \ No newline at end of file diff --git a/src/components/Pages/Anomali/Table_64.vue b/src/components/Pages/Anomali/Table_64.vue new file mode 100644 index 0000000..d794954 --- /dev/null +++ b/src/components/Pages/Anomali/Table_64.vue @@ -0,0 +1,108 @@ + + + \ No newline at end of file diff --git a/src/components/Pages/Anomali/index.ts b/src/components/Pages/Anomali/index.ts new file mode 100644 index 0000000..8a179ad --- /dev/null +++ b/src/components/Pages/Anomali/index.ts @@ -0,0 +1,3 @@ +export { default as AnomaliTable1 } from './Table_62.vue' +export { default as AnomaliTable2 } from './Table_63.vue' +export { default as AnomaliTable3 } from './Table_64.vue' \ No newline at end of file diff --git a/src/components/Pages/Cico/Table_61.vue b/src/components/Pages/Cico/Table_61.vue new file mode 100644 index 0000000..d794954 --- /dev/null +++ b/src/components/Pages/Cico/Table_61.vue @@ -0,0 +1,108 @@ + + + \ No newline at end of file diff --git a/src/components/Pages/Cico/index.ts b/src/components/Pages/Cico/index.ts new file mode 100644 index 0000000..73e67e7 --- /dev/null +++ b/src/components/Pages/Cico/index.ts @@ -0,0 +1 @@ +export { default as CicoTable1 } from './Table_61.vue' \ No newline at end of file diff --git a/src/components/Pages/Ctt/Table_65.vue b/src/components/Pages/Ctt/Table_65.vue new file mode 100644 index 0000000..d794954 --- /dev/null +++ b/src/components/Pages/Ctt/Table_65.vue @@ -0,0 +1,108 @@ + + + \ No newline at end of file diff --git a/src/components/Pages/Ctt/index.ts b/src/components/Pages/Ctt/index.ts new file mode 100644 index 0000000..ff62607 --- /dev/null +++ b/src/components/Pages/Ctt/index.ts @@ -0,0 +1 @@ +export { default as CttTable1 } from './Table_65.vue' \ No newline at end of file diff --git a/src/components/Pages/Material/Table_66.vue b/src/components/Pages/Material/Table_66.vue new file mode 100644 index 0000000..d794954 --- /dev/null +++ b/src/components/Pages/Material/Table_66.vue @@ -0,0 +1,108 @@ + + + \ No newline at end of file diff --git a/src/components/Pages/Material/Table_67.vue b/src/components/Pages/Material/Table_67.vue new file mode 100644 index 0000000..d794954 --- /dev/null +++ b/src/components/Pages/Material/Table_67.vue @@ -0,0 +1,108 @@ + + + \ No newline at end of file diff --git a/src/components/Pages/Material/index.ts b/src/components/Pages/Material/index.ts new file mode 100644 index 0000000..4f07f04 --- /dev/null +++ b/src/components/Pages/Material/index.ts @@ -0,0 +1,2 @@ +export { default as MaterialTable1 } from './Table_66.vue' +export { default as MaterialTable2 } from './Table_67.vue' \ No newline at end of file diff --git a/src/components/Pages/Monalisa/Table_36.vue b/src/components/Pages/Monalisa/Table_36.vue new file mode 100644 index 0000000..d794954 --- /dev/null +++ b/src/components/Pages/Monalisa/Table_36.vue @@ -0,0 +1,108 @@ + + + \ No newline at end of file diff --git a/src/components/Pages/Monalisa/Table_37.vue b/src/components/Pages/Monalisa/Table_37.vue new file mode 100644 index 0000000..d794954 --- /dev/null +++ b/src/components/Pages/Monalisa/Table_37.vue @@ -0,0 +1,108 @@ + + + \ No newline at end of file diff --git a/src/components/Pages/Monalisa/Table_38.vue b/src/components/Pages/Monalisa/Table_38.vue new file mode 100644 index 0000000..d794954 --- /dev/null +++ b/src/components/Pages/Monalisa/Table_38.vue @@ -0,0 +1,108 @@ + + + \ No newline at end of file diff --git a/src/components/Pages/Monalisa/Table_39.vue b/src/components/Pages/Monalisa/Table_39.vue new file mode 100644 index 0000000..d794954 --- /dev/null +++ b/src/components/Pages/Monalisa/Table_39.vue @@ -0,0 +1,108 @@ + + + \ No newline at end of file diff --git a/src/components/Pages/Monalisa/Table_40.vue b/src/components/Pages/Monalisa/Table_40.vue new file mode 100644 index 0000000..d794954 --- /dev/null +++ b/src/components/Pages/Monalisa/Table_40.vue @@ -0,0 +1,108 @@ + + + \ No newline at end of file diff --git a/src/components/Pages/Monalisa/Table_41.vue b/src/components/Pages/Monalisa/Table_41.vue new file mode 100644 index 0000000..d794954 --- /dev/null +++ b/src/components/Pages/Monalisa/Table_41.vue @@ -0,0 +1,108 @@ + + + \ No newline at end of file diff --git a/src/components/Pages/Monalisa/Table_42.vue b/src/components/Pages/Monalisa/Table_42.vue new file mode 100644 index 0000000..d794954 --- /dev/null +++ b/src/components/Pages/Monalisa/Table_42.vue @@ -0,0 +1,108 @@ + + + \ No newline at end of file diff --git a/src/components/Pages/Monalisa/Table_43.vue b/src/components/Pages/Monalisa/Table_43.vue new file mode 100644 index 0000000..d794954 --- /dev/null +++ b/src/components/Pages/Monalisa/Table_43.vue @@ -0,0 +1,108 @@ + + + \ No newline at end of file diff --git a/src/components/Pages/Monalisa/Table_45.vue b/src/components/Pages/Monalisa/Table_45.vue new file mode 100644 index 0000000..d794954 --- /dev/null +++ b/src/components/Pages/Monalisa/Table_45.vue @@ -0,0 +1,108 @@ + + + \ No newline at end of file diff --git a/src/components/Pages/Monalisa/Table_46.vue b/src/components/Pages/Monalisa/Table_46.vue new file mode 100644 index 0000000..d794954 --- /dev/null +++ b/src/components/Pages/Monalisa/Table_46.vue @@ -0,0 +1,108 @@ + + + \ No newline at end of file diff --git a/src/components/Pages/Monalisa/Table_47.vue b/src/components/Pages/Monalisa/Table_47.vue new file mode 100644 index 0000000..d794954 --- /dev/null +++ b/src/components/Pages/Monalisa/Table_47.vue @@ -0,0 +1,108 @@ + + + \ No newline at end of file diff --git a/src/components/Pages/Monalisa/Table_48.vue b/src/components/Pages/Monalisa/Table_48.vue new file mode 100644 index 0000000..d794954 --- /dev/null +++ b/src/components/Pages/Monalisa/Table_48.vue @@ -0,0 +1,108 @@ + + + \ No newline at end of file diff --git a/src/components/Pages/Monalisa/Table_49.vue b/src/components/Pages/Monalisa/Table_49.vue new file mode 100644 index 0000000..d794954 --- /dev/null +++ b/src/components/Pages/Monalisa/Table_49.vue @@ -0,0 +1,108 @@ + + + \ No newline at end of file diff --git a/src/components/Pages/Monalisa/Table_50.vue b/src/components/Pages/Monalisa/Table_50.vue new file mode 100644 index 0000000..d794954 --- /dev/null +++ b/src/components/Pages/Monalisa/Table_50.vue @@ -0,0 +1,108 @@ + + + \ No newline at end of file diff --git a/src/components/Pages/Monalisa/Table_51.vue b/src/components/Pages/Monalisa/Table_51.vue new file mode 100644 index 0000000..d794954 --- /dev/null +++ b/src/components/Pages/Monalisa/Table_51.vue @@ -0,0 +1,108 @@ + + + \ No newline at end of file diff --git a/src/components/Pages/Monalisa/Table_52.vue b/src/components/Pages/Monalisa/Table_52.vue new file mode 100644 index 0000000..d794954 --- /dev/null +++ b/src/components/Pages/Monalisa/Table_52.vue @@ -0,0 +1,108 @@ + + + \ No newline at end of file diff --git a/src/components/Pages/Monalisa/Table_53.vue b/src/components/Pages/Monalisa/Table_53.vue new file mode 100644 index 0000000..d794954 --- /dev/null +++ b/src/components/Pages/Monalisa/Table_53.vue @@ -0,0 +1,108 @@ + + + \ No newline at end of file diff --git a/src/components/Pages/Monalisa/Table_54.vue b/src/components/Pages/Monalisa/Table_54.vue new file mode 100644 index 0000000..d794954 --- /dev/null +++ b/src/components/Pages/Monalisa/Table_54.vue @@ -0,0 +1,108 @@ + + + \ No newline at end of file diff --git a/src/components/Pages/Monalisa/Table_55.vue b/src/components/Pages/Monalisa/Table_55.vue new file mode 100644 index 0000000..d794954 --- /dev/null +++ b/src/components/Pages/Monalisa/Table_55.vue @@ -0,0 +1,108 @@ + + + \ No newline at end of file diff --git a/src/components/Pages/Monalisa/Table_56.vue b/src/components/Pages/Monalisa/Table_56.vue new file mode 100644 index 0000000..d794954 --- /dev/null +++ b/src/components/Pages/Monalisa/Table_56.vue @@ -0,0 +1,108 @@ + + + \ No newline at end of file diff --git a/src/components/Pages/Monalisa/Table_57.vue b/src/components/Pages/Monalisa/Table_57.vue new file mode 100644 index 0000000..d794954 --- /dev/null +++ b/src/components/Pages/Monalisa/Table_57.vue @@ -0,0 +1,108 @@ + + + \ No newline at end of file diff --git a/src/components/Pages/Monalisa/Table_58.vue b/src/components/Pages/Monalisa/Table_58.vue new file mode 100644 index 0000000..d794954 --- /dev/null +++ b/src/components/Pages/Monalisa/Table_58.vue @@ -0,0 +1,108 @@ + + + \ No newline at end of file diff --git a/src/components/Pages/Monalisa/Table_59.vue b/src/components/Pages/Monalisa/Table_59.vue new file mode 100644 index 0000000..d794954 --- /dev/null +++ b/src/components/Pages/Monalisa/Table_59.vue @@ -0,0 +1,108 @@ + + + \ No newline at end of file diff --git a/src/components/Pages/Monalisa/Table_60.vue b/src/components/Pages/Monalisa/Table_60.vue new file mode 100644 index 0000000..d794954 --- /dev/null +++ b/src/components/Pages/Monalisa/Table_60.vue @@ -0,0 +1,108 @@ + + + \ No newline at end of file diff --git a/src/components/Pages/Monalisa/index.ts b/src/components/Pages/Monalisa/index.ts new file mode 100644 index 0000000..0993966 --- /dev/null +++ b/src/components/Pages/Monalisa/index.ts @@ -0,0 +1,25 @@ +export { default as MonalisaTable1 } from './Table_36.vue' +export { default as MonalisaTable2 } from './Table_37.vue' +export { default as MonalisaTable3 } from './Table_38.vue' +export { default as MonalisaTable4 } from './Table_39.vue' +export { default as MonalisaTable5 } from './Table_40.vue' +export { default as MonalisaTable6 } from './Table_41.vue' +export { default as MonalisaTable7 } from './Table_42.vue' +export { default as MonalisaTable8 } from './Table_43.vue' +export { default as MonalisaTable9 } from './Table_44.vue' +export { default as MonalisaTable10 } from './Table_45.vue' +export { default as MonalisaTable11 } from './Table_46.vue' +export { default as MonalisaTable12 } from './Table_47.vue' +export { default as MonalisaTable13 } from './Table_48.vue' +export { default as MonalisaTable14 } from './Table_49.vue' +export { default as MonalisaTable15 } from './Table_50.vue' +export { default as MonalisaTable16 } from './Table_51.vue' +export { default as MonalisaTable17 } from './Table_52.vue' +export { default as MonalisaTable18 } from './Table_53.vue' +export { default as MonalisaTable19 } from './Table_54.vue' +export { default as MonalisaTable20 } from './Table_55.vue' +export { default as MonalisaTable21 } from './Table_56.vue' +export { default as MonalisaTable22 } from './Table_57.vue' +export { default as MonalisaTable23 } from './Table_58.vue' +export { default as MonalisaTable24 } from './Table_59.vue' +export { default as MonalisaTable25 } from './Table_60.vue' diff --git a/src/components/Pages/PencarianData/Table_69.vue b/src/components/Pages/PencarianData/Table_69.vue new file mode 100644 index 0000000..d794954 --- /dev/null +++ b/src/components/Pages/PencarianData/Table_69.vue @@ -0,0 +1,108 @@ + + + \ No newline at end of file diff --git a/src/components/Pages/PencarianData/index.ts b/src/components/Pages/PencarianData/index.ts new file mode 100644 index 0000000..9533662 --- /dev/null +++ b/src/components/Pages/PencarianData/index.ts @@ -0,0 +1 @@ +export { default as PencarianDataTable1 } from './Table_69.vue' \ No newline at end of file diff --git a/src/components/Pages/Transaksi/Table_68.vue b/src/components/Pages/Transaksi/Table_68.vue new file mode 100644 index 0000000..d794954 --- /dev/null +++ b/src/components/Pages/Transaksi/Table_68.vue @@ -0,0 +1,108 @@ + + + \ No newline at end of file diff --git a/src/components/Pages/Transaksi/Table_69.vue b/src/components/Pages/Transaksi/Table_69.vue new file mode 100644 index 0000000..d794954 --- /dev/null +++ b/src/components/Pages/Transaksi/Table_69.vue @@ -0,0 +1,108 @@ + + + \ No newline at end of file diff --git a/src/components/Pages/Transaksi/index.ts b/src/components/Pages/Transaksi/index.ts new file mode 100644 index 0000000..54acaeb --- /dev/null +++ b/src/components/Pages/Transaksi/index.ts @@ -0,0 +1 @@ +export { default as TransaksiTable1 } from './Table_68.vue' \ No newline at end of file diff --git a/src/router/index.ts b/src/router/index.ts index 4ca83cb..8c7934c 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -47,6 +47,13 @@ import { KeluhanTable14, KeluhanTable15, } from '@/components/Pages/Keluhan' +import { MonalisaTable1, MonalisaTable10, MonalisaTable11, MonalisaTable12, MonalisaTable13, MonalisaTable14, MonalisaTable15, MonalisaTable16, MonalisaTable17, MonalisaTable18, MonalisaTable19, MonalisaTable2, MonalisaTable20, MonalisaTable21, MonalisaTable22, MonalisaTable23, MonalisaTable24, MonalisaTable3, MonalisaTable4, MonalisaTable5, MonalisaTable6, MonalisaTable7, MonalisaTable8, MonalisaTable9 } from '@/components/Pages/Monalisa' +import { CicoTable1 } from '@/components/Pages/Cico' +import { AnomaliTable1, AnomaliTable2, AnomaliTable3 } from '@/components/Pages/Anomali' +import { CttTable1 } from '@/components/Pages/Ctt' +import { MaterialTable1, MaterialTable2 } from '@/components/Pages/Material' +import { TransaksiTable1 } from '@/components/Pages/Transaksi' +import { PencarianDataTable1 } from '@/components/Pages/PencarianData' export const routes: RouteRecordRaw[] = [ { @@ -287,47 +294,47 @@ export const routes: RouteRecordRaw[] = [ { path: '1', name: 'Jumlah Kali Gangguan', - component: EmptyPage, + component: MonalisaTable1, }, { path: '2', name: 'Dispacthing Time (DT) Gangguan', - component: EmptyPage, + component: MonalisaTable2, }, { path: '3', name: 'Recovery Time (RCT) Gangguan', - component: EmptyPage, + component: MonalisaTable3, }, { path: '4', name: 'Response Time (RPT) Gangguan', - component: EmptyPage, + component: MonalisaTable4, }, { path: '5', name: 'Jumlah dan Durasi RPT RCT Gangguan', - component: EmptyPage, + component: MonalisaTable5, }, { path: '6', name: 'Rekapitulasi Gangguan Per Jenis Gangguan', - component: EmptyPage, + component: MonalisaTable6, }, { path: '7', name: 'Rekapitulasi Lapor Ulang Gangguan', - component: EmptyPage, + component: MonalisaTable7, }, { path: '8', name: 'Rekapitulasi ENS Gangguan', - component: EmptyPage, + component: MonalisaTable8, }, { path: '9', name: 'Rekapitulasi Gangguan Belum Selesai', - component: EmptyPage, + component: MonalisaTable9, }, ], }, @@ -344,37 +351,37 @@ export const routes: RouteRecordRaw[] = [ { path: '1', name: 'Jumlah Kali Keluhan', - component: EmptyPage, + component: MonalisaTable10, }, { path: '2', name: 'Recovery Time (RCT) Keluhan', - component: EmptyPage, + component: MonalisaTable11, }, { path: '3', name: 'Response Time (RPT) Keluhan', - component: EmptyPage, + component: MonalisaTable12, }, { path: '4', name: 'Jumlah dan Durasi RPT RCT Keluhan', - component: EmptyPage, + component: MonalisaTable13, }, { path: '5', name: 'Rekapitulasi Gangguan Per Jenis Keluhan', - component: EmptyPage, + component: MonalisaTable14, }, { path: '6', name: 'Rekapitulasi Lapor Ulang Keluhan', - component: EmptyPage, + component: MonalisaTable15, }, { path: '7', name: 'Rekapitulasi Keluhan Belum Selesai', - component: EmptyPage, + component: MonalisaTable16, }, ], }, @@ -391,22 +398,22 @@ export const routes: RouteRecordRaw[] = [ { path: '1', name: 'Penurunan Jumlah Komplain', - component: EmptyPage, + component: MonalisaTable17, }, { path: '2', name: 'Aging Complaint', - component: EmptyPage, + component: MonalisaTable18, }, { path: '3', name: 'Energy Not Sales (ENS)', - component: EmptyPage, + component: MonalisaTable19, }, { path: '4', name: 'Kepatuhan dan Akurasi Dalam Pelaporan', - component: EmptyPage, + component: MonalisaTable20, }, ], }, @@ -417,22 +424,22 @@ export const routes: RouteRecordRaw[] = [ { path: '1', name: 'Penurunan Jumlah Komplain', - component: EmptyPage, + component: MonalisaTable21, }, { path: '2', name: 'Aging Complaint', - component: EmptyPage, + component: MonalisaTable22, }, { path: '3', name: 'Energy Not Sales (ENS)', - component: EmptyPage, + component: MonalisaTable23, }, { path: '4', name: 'Kepatuhan dan Akurasi Dalam Pelaporan', - component: EmptyPage, + component: MonalisaTable24, }, ], } @@ -451,7 +458,7 @@ export const routes: RouteRecordRaw[] = [ { path: '1', name: 'Laporan Check In /Check Out (CICO)', - component: EmptyPage, + component: CicoTable1, }, ], }, @@ -468,12 +475,12 @@ export const routes: RouteRecordRaw[] = [ { path: '1', name: 'Laporan Anomali Penangan Pengaduan Gangguan Unit', - component: EmptyPage, + component: AnomaliTable1, }, { path: '2', name: 'Laporan Anomali Penangan Pengaduan Gangguan Petugas', - component: EmptyPage, + component: AnomaliTable2, }, ], }, @@ -484,7 +491,7 @@ export const routes: RouteRecordRaw[] = [ { path: '1', name: 'Laporan Anomali Penangan Pengaduan Keluhan Unit', - component: EmptyPage, + component: AnomaliTable3, }, ], }, @@ -497,7 +504,7 @@ export const routes: RouteRecordRaw[] = [ { path: '1', name: 'Laporan CTT & KWH Periksa', - component: EmptyPage, + component: CttTable1, }, ], }, @@ -512,7 +519,7 @@ export const routes: RouteRecordRaw[] = [ { path: '1', name: 'Daftar Gangguan Dan Material Yang Dipakai', - component: EmptyPage, + component: MaterialTable1, }, ], }, @@ -523,7 +530,7 @@ export const routes: RouteRecordRaw[] = [ { path: '1', name: 'Rekapitulasi Pemakaian Material', - component: EmptyPage, + component: MaterialTable2, }, ], } @@ -536,7 +543,7 @@ export const routes: RouteRecordRaw[] = [ { path: '1', name: 'Transaksi APKT', - component: EmptyPage, + component: TransaksiTable1, }, ], }, @@ -547,7 +554,7 @@ export const routes: RouteRecordRaw[] = [ { path: '1', name: 'Pencarian Report Number', - component: EmptyPage, + component: PencarianDataTable1, } ] }, From d922e9081a21f6bb02b33f8d9e65e277ca942960 Mon Sep 17 00:00:00 2001 From: Dede Fuji Abdul Date: Wed, 1 Nov 2023 15:44:06 +0700 Subject: [PATCH 02/35] add table 44 --- src/components/Pages/Monalisa/Table_44.vue | 108 +++++++++++++++++++++ 1 file changed, 108 insertions(+) create mode 100644 src/components/Pages/Monalisa/Table_44.vue diff --git a/src/components/Pages/Monalisa/Table_44.vue b/src/components/Pages/Monalisa/Table_44.vue new file mode 100644 index 0000000..d794954 --- /dev/null +++ b/src/components/Pages/Monalisa/Table_44.vue @@ -0,0 +1,108 @@ + + + \ No newline at end of file From 9a519318f21925cbabcf8c6ba32b258b5bfbdce0 Mon Sep 17 00:00:00 2001 From: Dede Fuji Abdul Date: Thu, 2 Nov 2023 09:09:23 +0700 Subject: [PATCH 03/35] update table 36 --- src/assets/css/style.css | 9 +++++ src/components/Pages/Monalisa/Table_36.vue | 47 +++++----------------- 2 files changed, 19 insertions(+), 37 deletions(-) diff --git a/src/assets/css/style.css b/src/assets/css/style.css index f0089da..869e0b9 100644 --- a/src/assets/css/style.css +++ b/src/assets/css/style.css @@ -1321,6 +1321,11 @@ select { width: 100%; } +.w-fit { + width: -moz-fit-content; + width: fit-content; +} + .max-w-2xl { max-width: 42rem; } @@ -3162,6 +3167,10 @@ select { width: 440px; } + .md\:w-full { + width: 100%; + } + .md\:flex-col { flex-direction: column; } diff --git a/src/components/Pages/Monalisa/Table_36.vue b/src/components/Pages/Monalisa/Table_36.vue index d794954..a8a01ee 100644 --- a/src/components/Pages/Monalisa/Table_36.vue +++ b/src/components/Pages/Monalisa/Table_36.vue @@ -12,52 +12,25 @@ - - - - - - - + + + + - - + + - - - - - - - - - - - - - - - - - From 8b38c2db00e13940ffb7e59cdeac9fb96ce28914 Mon Sep 17 00:00:00 2001 From: Dede Fuji Abdul Date: Thu, 2 Nov 2023 09:10:45 +0700 Subject: [PATCH 04/35] Refactor table layout in Monalisa page --- src/components/Pages/Monalisa/Table_37.vue | 47 +++++----------------- 1 file changed, 10 insertions(+), 37 deletions(-) diff --git a/src/components/Pages/Monalisa/Table_37.vue b/src/components/Pages/Monalisa/Table_37.vue index d794954..22be567 100644 --- a/src/components/Pages/Monalisa/Table_37.vue +++ b/src/components/Pages/Monalisa/Table_37.vue @@ -12,52 +12,25 @@ - - - - - - - + + + + - - + + - - - - - - - - - - - - - - - - - From 69baf68c50cfd2e0a03c317dc7945bccc586447f Mon Sep 17 00:00:00 2001 From: Dede Fuji Abdul Date: Thu, 2 Nov 2023 09:11:40 +0700 Subject: [PATCH 05/35] Refactor table layout in Monalisa page --- src/components/Pages/Monalisa/Table_38.vue | 47 +++++----------------- 1 file changed, 10 insertions(+), 37 deletions(-) diff --git a/src/components/Pages/Monalisa/Table_38.vue b/src/components/Pages/Monalisa/Table_38.vue index d794954..6018b06 100644 --- a/src/components/Pages/Monalisa/Table_38.vue +++ b/src/components/Pages/Monalisa/Table_38.vue @@ -12,52 +12,25 @@ - - - - - - - + + + + - - + + - - - - - - - - - - - - - - - - - From 7be0f920b36ca0875667f9000e086587857df573 Mon Sep 17 00:00:00 2001 From: Dede Fuji Abdul Date: Thu, 2 Nov 2023 09:12:13 +0700 Subject: [PATCH 06/35] Refactor table layout in Monalisa page --- src/components/Pages/Monalisa/Table_39.vue | 47 +++++----------------- 1 file changed, 10 insertions(+), 37 deletions(-) diff --git a/src/components/Pages/Monalisa/Table_39.vue b/src/components/Pages/Monalisa/Table_39.vue index d794954..75195e8 100644 --- a/src/components/Pages/Monalisa/Table_39.vue +++ b/src/components/Pages/Monalisa/Table_39.vue @@ -12,52 +12,25 @@ - - - - - - - + + + + - - + + - - - - - - - - - - - - - - - - - From e8cc2fec12961545b16146283facd1eb82b7dd24 Mon Sep 17 00:00:00 2001 From: Dede Fuji Abdul Date: Thu, 2 Nov 2023 09:28:45 +0700 Subject: [PATCH 07/35] Refactor table layout and add new columns for RPT and RCT gangguan --- src/components/Pages/Monalisa/Table_40.vue | 95 ++++++++++++---------- 1 file changed, 52 insertions(+), 43 deletions(-) diff --git a/src/components/Pages/Monalisa/Table_40.vue b/src/components/Pages/Monalisa/Table_40.vue index d794954..0cf2303 100644 --- a/src/components/Pages/Monalisa/Table_40.vue +++ b/src/components/Pages/Monalisa/Table_40.vue @@ -12,52 +12,61 @@ - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - From f907ec18ac97a8901b4e95a1eda93d6cfef5429d Mon Sep 17 00:00:00 2001 From: Dede Fuji Abdul Date: Thu, 2 Nov 2023 09:34:36 +0700 Subject: [PATCH 08/35] Refactor table columns in Monalisa page --- src/components/Pages/Monalisa/Table_41.vue | 51 +++------------------- 1 file changed, 5 insertions(+), 46 deletions(-) diff --git a/src/components/Pages/Monalisa/Table_41.vue b/src/components/Pages/Monalisa/Table_41.vue index d794954..902134f 100644 --- a/src/components/Pages/Monalisa/Table_41.vue +++ b/src/components/Pages/Monalisa/Table_41.vue @@ -2,8 +2,7 @@
+ @exporting="onExporting" :allow-column-resizing="true" column-resizing-mode="widget" :word-wrap-enabled="true"> @@ -13,50 +12,10 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + +
From 663e9ddfad176417b9a1ddf5a4fbe48cd136d0cc Mon Sep 17 00:00:00 2001 From: Dede Fuji Abdul Date: Thu, 2 Nov 2023 09:39:53 +0700 Subject: [PATCH 09/35] Refactor table layout in Monalisa page --- src/components/Pages/Monalisa/Table_42.vue | 47 +++++----------------- 1 file changed, 10 insertions(+), 37 deletions(-) diff --git a/src/components/Pages/Monalisa/Table_42.vue b/src/components/Pages/Monalisa/Table_42.vue index d794954..a0c6d78 100644 --- a/src/components/Pages/Monalisa/Table_42.vue +++ b/src/components/Pages/Monalisa/Table_42.vue @@ -12,52 +12,25 @@ - - - - - - - + + + + - - + + - - - - - - - - - - - - - - - - - From 913b0c00e06ca929bd74606eb8b51b4d3a8a6710 Mon Sep 17 00:00:00 2001 From: Dede Fuji Abdul Date: Thu, 2 Nov 2023 09:40:32 +0700 Subject: [PATCH 10/35] Refactor table layout in Monalisa page --- src/components/Pages/Monalisa/Table_43.vue | 47 +++++----------------- 1 file changed, 10 insertions(+), 37 deletions(-) diff --git a/src/components/Pages/Monalisa/Table_43.vue b/src/components/Pages/Monalisa/Table_43.vue index d794954..d7bd85e 100644 --- a/src/components/Pages/Monalisa/Table_43.vue +++ b/src/components/Pages/Monalisa/Table_43.vue @@ -12,52 +12,25 @@ - - - - - - - + + + + - - + + - - - - - - - - - - - - - - - - - From 546c2eb9c0e35091202327f74b10c6324abded3c Mon Sep 17 00:00:00 2001 From: Dede Fuji Abdul Date: Thu, 2 Nov 2023 09:41:44 +0700 Subject: [PATCH 11/35] Refactored table layout in Monalisa page --- src/components/Pages/Monalisa/Table_44.vue | 52 +++------------------- 1 file changed, 7 insertions(+), 45 deletions(-) diff --git a/src/components/Pages/Monalisa/Table_44.vue b/src/components/Pages/Monalisa/Table_44.vue index d794954..286a07a 100644 --- a/src/components/Pages/Monalisa/Table_44.vue +++ b/src/components/Pages/Monalisa/Table_44.vue @@ -2,8 +2,7 @@
+ @exporting="onExporting" :allow-column-resizing="true" column-resizing-mode="widget" :word-wrap-enabled="true"> @@ -12,52 +11,15 @@ - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - -
From 32f5ded702ac45f0a5165cc83dd265cf83e4fde9 Mon Sep 17 00:00:00 2001 From: Dede Fuji Abdul Date: Thu, 2 Nov 2023 09:50:52 +0700 Subject: [PATCH 12/35] Refactored table layout in Monalisa page --- src/components/Pages/Monalisa/Table_45.vue | 47 +++-------- src/components/Pages/Monalisa/Table_46.vue | 47 +++-------- src/components/Pages/Monalisa/Table_47.vue | 47 +++-------- src/components/Pages/Monalisa/Table_48.vue | 95 ++++++++++++---------- src/components/Pages/Monalisa/Table_49.vue | 51 ++---------- src/components/Pages/Monalisa/Table_50.vue | 47 +++-------- src/components/Pages/Monalisa/Table_51.vue | 52 ++---------- 7 files changed, 104 insertions(+), 282 deletions(-) diff --git a/src/components/Pages/Monalisa/Table_45.vue b/src/components/Pages/Monalisa/Table_45.vue index d794954..a8a01ee 100644 --- a/src/components/Pages/Monalisa/Table_45.vue +++ b/src/components/Pages/Monalisa/Table_45.vue @@ -12,52 +12,25 @@ - - - - - - - + + + + - - + + - - - - - - - - - - - - - - - - - diff --git a/src/components/Pages/Monalisa/Table_46.vue b/src/components/Pages/Monalisa/Table_46.vue index d794954..d18cb02 100644 --- a/src/components/Pages/Monalisa/Table_46.vue +++ b/src/components/Pages/Monalisa/Table_46.vue @@ -12,52 +12,25 @@ - - - - - - - + + + + - - + + - - - - - - - - - - - - - - - - - diff --git a/src/components/Pages/Monalisa/Table_47.vue b/src/components/Pages/Monalisa/Table_47.vue index d794954..7725a2a 100644 --- a/src/components/Pages/Monalisa/Table_47.vue +++ b/src/components/Pages/Monalisa/Table_47.vue @@ -12,52 +12,25 @@ - - - - - - - + + + + - - + + - - - - - - - - - - - - - - - - - diff --git a/src/components/Pages/Monalisa/Table_48.vue b/src/components/Pages/Monalisa/Table_48.vue index d794954..b2fee1a 100644 --- a/src/components/Pages/Monalisa/Table_48.vue +++ b/src/components/Pages/Monalisa/Table_48.vue @@ -12,52 +12,61 @@ - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - diff --git a/src/components/Pages/Monalisa/Table_49.vue b/src/components/Pages/Monalisa/Table_49.vue index d794954..57ff6cd 100644 --- a/src/components/Pages/Monalisa/Table_49.vue +++ b/src/components/Pages/Monalisa/Table_49.vue @@ -2,8 +2,7 @@
+ @exporting="onExporting" :allow-column-resizing="true" column-resizing-mode="widget" :word-wrap-enabled="true"> @@ -13,50 +12,10 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + +
diff --git a/src/components/Pages/Monalisa/Table_50.vue b/src/components/Pages/Monalisa/Table_50.vue index d794954..5d8a932 100644 --- a/src/components/Pages/Monalisa/Table_50.vue +++ b/src/components/Pages/Monalisa/Table_50.vue @@ -12,52 +12,25 @@ - - - - - - - + + + + - - + + - - - - - - - - - - - - - - - - - diff --git a/src/components/Pages/Monalisa/Table_51.vue b/src/components/Pages/Monalisa/Table_51.vue index d794954..a6c8a81 100644 --- a/src/components/Pages/Monalisa/Table_51.vue +++ b/src/components/Pages/Monalisa/Table_51.vue @@ -2,8 +2,7 @@
+ @exporting="onExporting" :allow-column-resizing="true" column-resizing-mode="widget" :word-wrap-enabled="true"> @@ -12,52 +11,15 @@ - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - -
From 0885471c4ff32c3528a15057eaa00c31aa255a92 Mon Sep 17 00:00:00 2001 From: Dede Fuji Abdul Date: Thu, 2 Nov 2023 10:10:51 +0700 Subject: [PATCH 13/35] Remove console.log statement in toggleSidebarMenu function --- src/stores/menu.ts | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/stores/menu.ts b/src/stores/menu.ts index 706e4b8..fc70432 100644 --- a/src/stores/menu.ts +++ b/src/stores/menu.ts @@ -17,8 +17,6 @@ export const useMenuStore = defineStore('menu', () => { const menuSelected = ref(route.fullPath) const toggleSidebar = () => (sidebarOpen.value = !sidebarOpen.value) const toggleSidebarMenu = (path: string, newExpanded: boolean): void => { - console.log('expanded', path); - const toggleItemExpanded = (items: MenuItemModel[]): void => { for (const item of items) { if (item.path === path) { From ff27193fac59c7a42671effd30dced46c250a4c1 Mon Sep 17 00:00:00 2001 From: Dede Fuji Abdul Date: Thu, 2 Nov 2023 10:36:42 +0700 Subject: [PATCH 14/35] Fix filter condition in convertRouteToMenu function --- src/utils/route.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/utils/route.ts b/src/utils/route.ts index 124b767..a499546 100644 --- a/src/utils/route.ts +++ b/src/utils/route.ts @@ -37,7 +37,7 @@ const convertToDashedString = (input: string): string => { } export const convertRouteToMenu = (data: RouteRecordRaw[], basePath: string = '/home', iconIndex: number = 0): MenuItemModel[] => { - return data.filter((i) => i.path !== '').map((item) => { + return data.filter((i) => i.path !== '' && i.name != undefined).map((item) => { const convertedItem: MenuItemModel = { name: item.name?.toString() || '', path: `${basePath}/${item.path}`, From ffa9876ed0a1c16b8b703de1eb5698ea67add0ae Mon Sep 17 00:00:00 2001 From: Dede Fuji Abdul Date: Thu, 2 Nov 2023 10:36:50 +0700 Subject: [PATCH 15/35] Add empty page component to handle unmatched routes --- src/router/index.ts | 167 +++++++++++++++++++++++++++++++++++++------- 1 file changed, 143 insertions(+), 24 deletions(-) diff --git a/src/router/index.ts b/src/router/index.ts index 8c7934c..53e4234 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -110,6 +110,10 @@ export const routes: RouteRecordRaw[] = [ name: 'Daftar Gangguan Diselesaikan Mobile APKT', component: GangguanTable7, }, + { + path: ':pathMatch(.*)*', + component: EmptyPage, + } ], }, { @@ -181,7 +185,15 @@ export const routes: RouteRecordRaw[] = [ name: 'Rekapitulasi Cleansing Transaksi TM', component: GangguanTable20, }, + { + path: ':pathMatch(.*)*', + component: EmptyPage, + } ], + }, + { + path: ':pathMatch(.*)*', + component: EmptyPage, } ] }, @@ -228,6 +240,10 @@ export const routes: RouteRecordRaw[] = [ name: 'Daftar Keluhan Selesai di CC123', component: KeluhanTable7, }, + { + path: ':pathMatch(.*)*', + component: EmptyPage, + } ], }, { @@ -269,13 +285,20 @@ export const routes: RouteRecordRaw[] = [ name: 'Rekapitulasi Keluhan Berdasarkan Media', component: KeluhanTable14, }, - { path: '8', name: 'Rekapitulasi Rating Per Unit', component: KeluhanTable15, }, + { + path: ':pathMatch(.*)*', + component: EmptyPage, + } ], + }, + { + path: ':pathMatch(.*)*', + component: EmptyPage, } ], }, @@ -336,8 +359,16 @@ export const routes: RouteRecordRaw[] = [ name: 'Rekapitulasi Gangguan Belum Selesai', component: MonalisaTable9, }, + { + path: ':pathMatch(.*)*', + component: EmptyPage, + } ], }, + { + path: ':pathMatch(.*)*', + component: EmptyPage, + } ], }, { @@ -383,12 +414,20 @@ export const routes: RouteRecordRaw[] = [ name: 'Rekapitulasi Keluhan Belum Selesai', component: MonalisaTable16, }, + { + path: ':pathMatch(.*)*', + component: EmptyPage, + } ], }, + { + path: ':pathMatch(.*)*', + component: EmptyPage, + } ], }, { - path: 'kpi', + path: 'laporan', name: 'Laporan KPI', children: [ { @@ -415,6 +454,10 @@ export const routes: RouteRecordRaw[] = [ name: 'Kepatuhan dan Akurasi Dalam Pelaporan', component: MonalisaTable20, }, + { + path: ':pathMatch(.*)*', + component: EmptyPage, + } ], }, { @@ -441,7 +484,15 @@ export const routes: RouteRecordRaw[] = [ name: 'Kepatuhan dan Akurasi Dalam Pelaporan', component: MonalisaTable24, }, + { + path: ':pathMatch(.*)*', + component: EmptyPage, + } ], + }, + { + path: ':pathMatch(.*)*', + component: EmptyPage, } ], }, @@ -460,8 +511,16 @@ export const routes: RouteRecordRaw[] = [ name: 'Laporan Check In /Check Out (CICO)', component: CicoTable1, }, + { + path: ':pathMatch(.*)*', + component: EmptyPage, + } ], }, + { + path: ':pathMatch(.*)*', + component: EmptyPage, + } ], }, { @@ -482,6 +541,10 @@ export const routes: RouteRecordRaw[] = [ name: 'Laporan Anomali Penangan Pengaduan Gangguan Petugas', component: AnomaliTable2, }, + { + path: ':pathMatch(.*)*', + component: EmptyPage, + } ], }, { @@ -493,8 +556,16 @@ export const routes: RouteRecordRaw[] = [ name: 'Laporan Anomali Penangan Pengaduan Keluhan Unit', component: AnomaliTable3, }, + { + path: ':pathMatch(.*)*', + component: EmptyPage, + } ], }, + { + path: ':pathMatch(.*)*', + component: EmptyPage, + } ], }, { @@ -506,6 +577,10 @@ export const routes: RouteRecordRaw[] = [ name: 'Laporan CTT & KWH Periksa', component: CttTable1, }, + { + path: ':pathMatch(.*)*', + component: EmptyPage, + } ], }, { @@ -521,6 +596,10 @@ export const routes: RouteRecordRaw[] = [ name: 'Daftar Gangguan Dan Material Yang Dipakai', component: MaterialTable1, }, + { + path: ':pathMatch(.*)*', + component: EmptyPage, + } ], }, { @@ -532,7 +611,15 @@ export const routes: RouteRecordRaw[] = [ name: 'Rekapitulasi Pemakaian Material', component: MaterialTable2, }, + { + path: ':pathMatch(.*)*', + component: EmptyPage, + } ], + }, + { + path: ':pathMatch(.*)*', + component: EmptyPage, } ], }, @@ -545,6 +632,10 @@ export const routes: RouteRecordRaw[] = [ name: 'Transaksi APKT', component: TransaksiTable1, }, + { + path: ':pathMatch(.*)*', + component: EmptyPage, + } ], }, { @@ -555,9 +646,17 @@ export const routes: RouteRecordRaw[] = [ path: '1', name: 'Pencarian Report Number', component: PencarianDataTable1, + }, + { + path: ':pathMatch(.*)*', + component: EmptyPage, } ] }, + { + path: ':pathMatch(.*)*', + component: EmptyPage, + } ] }, { @@ -575,6 +674,10 @@ export const routes: RouteRecordRaw[] = [ name: 'Not Found', component: NotFoundView }, + { + path: ':pathMatch(.*)*', + redirect: '/404' + } ] export const mergeChildrenRoutes = (routes: RouteRecordRaw[]): RouteRecordRaw[] => { @@ -677,32 +780,48 @@ router.beforeEach((to, from, next) => { const auth = useAuthStore(); // if to is not found, redirect to 404 - if (to.matched.length === 0) { - if (to.path === '/') { - if (auth.isLoggedIn) { - next('/home') - } else { - next('/login') - } + // if (to.matched.length === 0) { + // if (to.path === '/') { + // if (auth.isLoggedIn) { + // next('/home') + // } else { + // next('/login') + // } + // } else { + // next('/404') + // } + // } else { + // // if to is not login and user is not logged in, redirect to login + // if (auth.isLoggedIn) { + // // if to is login and user is logged in, redirect to home + // if (to.path === '/login') { + // next('/home') + // } else { + // next() + // } + // } else { + // // if to is 404, redirect to 404 + // if (to.path !== '/404' && to.path !== '/login') { + // next('/login') + // } else { + // next() + // } + // } + // } + + if (auth.isLoggedIn) { + // if to is login and user is logged in, redirect to home + if (to.path === '/login') { + next('/home') } else { - next('/404') + next() } } else { - // if to is not login and user is not logged in, redirect to login - if (auth.isLoggedIn) { - // if to is login and user is logged in, redirect to home - if (to.path === '/login') { - next('/home') - } else { - next() - } + // if to is 404, redirect to 404 + if (to.path !== '/404' && to.path !== '/login') { + next('/login') } else { - // if to is 404, redirect to 404 - if (to.path !== '/404' && to.path !== '/login') { - next('/login') - } else { - next() - } + next() } } }) From bafeb5960e5f5380cc7794162bf317e96a916aed Mon Sep 17 00:00:00 2001 From: Dede Fuji Abdul Date: Thu, 2 Nov 2023 10:55:14 +0700 Subject: [PATCH 16/35] Refactor import statements and update route paths. --- src/router/index.ts | 31 ++++++++++++++++++++++++++++--- 1 file changed, 28 insertions(+), 3 deletions(-) diff --git a/src/router/index.ts b/src/router/index.ts index 53e4234..487bd81 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -47,7 +47,32 @@ import { KeluhanTable14, KeluhanTable15, } from '@/components/Pages/Keluhan' -import { MonalisaTable1, MonalisaTable10, MonalisaTable11, MonalisaTable12, MonalisaTable13, MonalisaTable14, MonalisaTable15, MonalisaTable16, MonalisaTable17, MonalisaTable18, MonalisaTable19, MonalisaTable2, MonalisaTable20, MonalisaTable21, MonalisaTable22, MonalisaTable23, MonalisaTable24, MonalisaTable3, MonalisaTable4, MonalisaTable5, MonalisaTable6, MonalisaTable7, MonalisaTable8, MonalisaTable9 } from '@/components/Pages/Monalisa' +import { + MonalisaTable1, + MonalisaTable10, + MonalisaTable11, + MonalisaTable12, + MonalisaTable13, + MonalisaTable14, + MonalisaTable15, + MonalisaTable16, + MonalisaTable17, + MonalisaTable18, + MonalisaTable19, + MonalisaTable2, + MonalisaTable20, + MonalisaTable21, + MonalisaTable22, + MonalisaTable23, + MonalisaTable24, + MonalisaTable3, + MonalisaTable4, + MonalisaTable5, + MonalisaTable6, + MonalisaTable7, + MonalisaTable8, + MonalisaTable9 +} from '@/components/Pages/Monalisa' import { CicoTable1 } from '@/components/Pages/Cico' import { AnomaliTable1, AnomaliTable2, AnomaliTable3 } from '@/components/Pages/Anomali' import { CttTable1 } from '@/components/Pages/Ctt' @@ -427,11 +452,11 @@ export const routes: RouteRecordRaw[] = [ ], }, { - path: 'laporan', + path: 'lap', name: 'Laporan KPI', children: [ { - path: 'bulanan', + path: 'bul', name: 'Bulanan', children: [ { From 8ee817ee303e3d2aea2b11f736abdd84ea0c94fb Mon Sep 17 00:00:00 2001 From: Dede Fuji Abdul Date: Thu, 2 Nov 2023 10:55:29 +0700 Subject: [PATCH 17/35] Refactor component imports to use relative paths --- src/components/Pages/Anomali/index.ts | 6 +-- src/components/Pages/Cico/index.ts | 2 +- src/components/Pages/Ctt/index.ts | 2 +- src/components/Pages/Gangguan/index.ts | 40 ++++++++--------- src/components/Pages/Keluhan/index.ts | 30 ++++++------- src/components/Pages/Material/index.ts | 4 +- src/components/Pages/Monalisa/index.ts | 50 ++++++++++----------- src/components/Pages/PencarianData/index.ts | 2 +- src/components/Pages/Transaksi/index.ts | 2 +- 9 files changed, 69 insertions(+), 69 deletions(-) diff --git a/src/components/Pages/Anomali/index.ts b/src/components/Pages/Anomali/index.ts index 8a179ad..18f452b 100644 --- a/src/components/Pages/Anomali/index.ts +++ b/src/components/Pages/Anomali/index.ts @@ -1,3 +1,3 @@ -export { default as AnomaliTable1 } from './Table_62.vue' -export { default as AnomaliTable2 } from './Table_63.vue' -export { default as AnomaliTable3 } from './Table_64.vue' \ No newline at end of file +export { default as AnomaliTable1 } from '@/components/Pages/Anomali/Table_62.vue' +export { default as AnomaliTable2 } from '@/components/Pages/Anomali/Table_63.vue' +export { default as AnomaliTable3 } from '@/components/Pages/Anomali/Table_64.vue' \ No newline at end of file diff --git a/src/components/Pages/Cico/index.ts b/src/components/Pages/Cico/index.ts index 73e67e7..cee81b0 100644 --- a/src/components/Pages/Cico/index.ts +++ b/src/components/Pages/Cico/index.ts @@ -1 +1 @@ -export { default as CicoTable1 } from './Table_61.vue' \ No newline at end of file +export { default as CicoTable1 } from '@/components/Pages/Cico/Table_61.vue' \ No newline at end of file diff --git a/src/components/Pages/Ctt/index.ts b/src/components/Pages/Ctt/index.ts index ff62607..a49b737 100644 --- a/src/components/Pages/Ctt/index.ts +++ b/src/components/Pages/Ctt/index.ts @@ -1 +1 @@ -export { default as CttTable1 } from './Table_65.vue' \ No newline at end of file +export { default as CttTable1 } from '@/components/Pages/Ctt/Table_65.vue' \ No newline at end of file diff --git a/src/components/Pages/Gangguan/index.ts b/src/components/Pages/Gangguan/index.ts index cf7e2bf..7d4027a 100644 --- a/src/components/Pages/Gangguan/index.ts +++ b/src/components/Pages/Gangguan/index.ts @@ -1,20 +1,20 @@ -export { default as GangguanTable1 } from './Table_1.vue' -export { default as GangguanTable2 } from './Table_2.vue' -export { default as GangguanTable3 } from './Table_3.vue' -export { default as GangguanTable4 } from './Table_4.vue' -export { default as GangguanTable5 } from './Table_5.vue' -export { default as GangguanTable6 } from './Table_6.vue' -export { default as GangguanTable7 } from './Table_7.vue' -export { default as GangguanTable8 } from './Table_8.vue' -export { default as GangguanTable9 } from './Table_9.vue' -export { default as GangguanTable10 } from './Table_10.vue' -export { default as GangguanTable11 } from './Table_11.vue' -export { default as GangguanTable12 } from './Table_12.vue' -export { default as GangguanTable13 } from './Table_13.vue' -export { default as GangguanTable14 } from './Table_14.vue' -export { default as GangguanTable15 } from './Table_15.vue' -export { default as GangguanTable16 } from './Table_16.vue' -export { default as GangguanTable17 } from './Table_17.vue' -export { default as GangguanTable18 } from './Table_18.vue' -export { default as GangguanTable19 } from './Table_19.vue' -export { default as GangguanTable20 } from './Table_20.vue' \ No newline at end of file +export { default as GangguanTable1 } from '@/components/Pages/Gangguan/Table_1.vue' +export { default as GangguanTable2 } from '@/components/Pages/Gangguan/Table_2.vue' +export { default as GangguanTable3 } from '@/components/Pages/Gangguan/Table_3.vue' +export { default as GangguanTable4 } from '@/components/Pages/Gangguan/Table_4.vue' +export { default as GangguanTable5 } from '@/components/Pages/Gangguan/Table_5.vue' +export { default as GangguanTable6 } from '@/components/Pages/Gangguan/Table_6.vue' +export { default as GangguanTable7 } from '@/components/Pages/Gangguan/Table_7.vue' +export { default as GangguanTable8 } from '@/components/Pages/Gangguan/Table_8.vue' +export { default as GangguanTable9 } from '@/components/Pages/Gangguan/Table_9.vue' +export { default as GangguanTable10 } from '@/components/Pages/Gangguan/Table_10.vue' +export { default as GangguanTable11 } from '@/components/Pages/Gangguan/Table_11.vue' +export { default as GangguanTable12 } from '@/components/Pages/Gangguan/Table_12.vue' +export { default as GangguanTable13 } from '@/components/Pages/Gangguan/Table_13.vue' +export { default as GangguanTable14 } from '@/components/Pages/Gangguan/Table_14.vue' +export { default as GangguanTable15 } from '@/components/Pages/Gangguan/Table_15.vue' +export { default as GangguanTable16 } from '@/components/Pages/Gangguan/Table_16.vue' +export { default as GangguanTable17 } from '@/components/Pages/Gangguan/Table_17.vue' +export { default as GangguanTable18 } from '@/components/Pages/Gangguan/Table_18.vue' +export { default as GangguanTable19 } from '@/components/Pages/Gangguan/Table_19.vue' +export { default as GangguanTable20 } from '@/components/Pages/Gangguan/Table_20.vue' \ No newline at end of file diff --git a/src/components/Pages/Keluhan/index.ts b/src/components/Pages/Keluhan/index.ts index b5ff05b..fe6387d 100644 --- a/src/components/Pages/Keluhan/index.ts +++ b/src/components/Pages/Keluhan/index.ts @@ -1,15 +1,15 @@ -export { default as KeluhanTable1 } from './Table_21.vue' -export { default as KeluhanTable2 } from './Table_22.vue' -export { default as KeluhanTable3 } from './Table_23.vue' -export { default as KeluhanTable4 } from './Table_24.vue' -export { default as KeluhanTable5 } from './Table_25.vue' -export { default as KeluhanTable6 } from './Table_26.vue' -export { default as KeluhanTable7 } from './Table_27.vue' -export { default as KeluhanTable8 } from './Table_28.vue' -export { default as KeluhanTable9 } from './Table_29.vue' -export { default as KeluhanTable10 } from './Table_30.vue' -export { default as KeluhanTable11 } from './Table_31.vue' -export { default as KeluhanTable12 } from './Table_32.vue' -export { default as KeluhanTable13 } from './Table_33.vue' -export { default as KeluhanTable14 } from './Table_34.vue' -export { default as KeluhanTable15 } from './Table_35.vue' \ No newline at end of file +export { default as KeluhanTable1 } from '@/components/Pages/Keluhan/Table_21.vue' +export { default as KeluhanTable2 } from '@/components/Pages/Keluhan/Table_22.vue' +export { default as KeluhanTable3 } from '@/components/Pages/Keluhan/Table_23.vue' +export { default as KeluhanTable4 } from '@/components/Pages/Keluhan/Table_24.vue' +export { default as KeluhanTable5 } from '@/components/Pages/Keluhan/Table_25.vue' +export { default as KeluhanTable6 } from '@/components/Pages/Keluhan/Table_26.vue' +export { default as KeluhanTable7 } from '@/components/Pages/Keluhan/Table_27.vue' +export { default as KeluhanTable8 } from '@/components/Pages/Keluhan/Table_28.vue' +export { default as KeluhanTable9 } from '@/components/Pages/Keluhan/Table_29.vue' +export { default as KeluhanTable10 } from '@/components/Pages/Keluhan/Table_30.vue' +export { default as KeluhanTable11 } from '@/components/Pages/Keluhan/Table_31.vue' +export { default as KeluhanTable12 } from '@/components/Pages/Keluhan/Table_32.vue' +export { default as KeluhanTable13 } from '@/components/Pages/Keluhan/Table_33.vue' +export { default as KeluhanTable14 } from '@/components/Pages/Keluhan/Table_34.vue' +export { default as KeluhanTable15 } from '@/components/Pages/Keluhan/Table_35.vue' \ No newline at end of file diff --git a/src/components/Pages/Material/index.ts b/src/components/Pages/Material/index.ts index 4f07f04..90cab3d 100644 --- a/src/components/Pages/Material/index.ts +++ b/src/components/Pages/Material/index.ts @@ -1,2 +1,2 @@ -export { default as MaterialTable1 } from './Table_66.vue' -export { default as MaterialTable2 } from './Table_67.vue' \ No newline at end of file +export { default as MaterialTable1 } from '@/components/Pages/Material/Table_66.vue' +export { default as MaterialTable2 } from '@/components/Pages/Material/Table_67.vue' \ No newline at end of file diff --git a/src/components/Pages/Monalisa/index.ts b/src/components/Pages/Monalisa/index.ts index 0993966..f58b025 100644 --- a/src/components/Pages/Monalisa/index.ts +++ b/src/components/Pages/Monalisa/index.ts @@ -1,25 +1,25 @@ -export { default as MonalisaTable1 } from './Table_36.vue' -export { default as MonalisaTable2 } from './Table_37.vue' -export { default as MonalisaTable3 } from './Table_38.vue' -export { default as MonalisaTable4 } from './Table_39.vue' -export { default as MonalisaTable5 } from './Table_40.vue' -export { default as MonalisaTable6 } from './Table_41.vue' -export { default as MonalisaTable7 } from './Table_42.vue' -export { default as MonalisaTable8 } from './Table_43.vue' -export { default as MonalisaTable9 } from './Table_44.vue' -export { default as MonalisaTable10 } from './Table_45.vue' -export { default as MonalisaTable11 } from './Table_46.vue' -export { default as MonalisaTable12 } from './Table_47.vue' -export { default as MonalisaTable13 } from './Table_48.vue' -export { default as MonalisaTable14 } from './Table_49.vue' -export { default as MonalisaTable15 } from './Table_50.vue' -export { default as MonalisaTable16 } from './Table_51.vue' -export { default as MonalisaTable17 } from './Table_52.vue' -export { default as MonalisaTable18 } from './Table_53.vue' -export { default as MonalisaTable19 } from './Table_54.vue' -export { default as MonalisaTable20 } from './Table_55.vue' -export { default as MonalisaTable21 } from './Table_56.vue' -export { default as MonalisaTable22 } from './Table_57.vue' -export { default as MonalisaTable23 } from './Table_58.vue' -export { default as MonalisaTable24 } from './Table_59.vue' -export { default as MonalisaTable25 } from './Table_60.vue' +export { default as MonalisaTable1 } from '@/components/Pages/Monalisa/Table_36.vue' +export { default as MonalisaTable2 } from '@/components/Pages/Monalisa/Table_37.vue' +export { default as MonalisaTable3 } from '@/components/Pages/Monalisa/Table_38.vue' +export { default as MonalisaTable4 } from '@/components/Pages/Monalisa/Table_39.vue' +export { default as MonalisaTable5 } from '@/components/Pages/Monalisa/Table_40.vue' +export { default as MonalisaTable6 } from '@/components/Pages/Monalisa/Table_41.vue' +export { default as MonalisaTable7 } from '@/components/Pages/Monalisa/Table_42.vue' +export { default as MonalisaTable8 } from '@/components/Pages/Monalisa/Table_43.vue' +export { default as MonalisaTable9 } from '@/components/Pages/Monalisa/Table_44.vue' +export { default as MonalisaTable10 } from '@/components/Pages/Monalisa/Table_45.vue' +export { default as MonalisaTable11 } from '@/components/Pages/Monalisa/Table_46.vue' +export { default as MonalisaTable12 } from '@/components/Pages/Monalisa/Table_47.vue' +export { default as MonalisaTable13 } from '@/components/Pages/Monalisa/Table_48.vue' +export { default as MonalisaTable14 } from '@/components/Pages/Monalisa/Table_49.vue' +export { default as MonalisaTable15 } from '@/components/Pages/Monalisa/Table_50.vue' +export { default as MonalisaTable16 } from '@/components/Pages/Monalisa/Table_51.vue' +export { default as MonalisaTable17 } from '@/components/Pages/Monalisa/Table_52.vue' +export { default as MonalisaTable18 } from '@/components/Pages/Monalisa/Table_53.vue' +export { default as MonalisaTable19 } from '@/components/Pages/Monalisa/Table_54.vue' +export { default as MonalisaTable20 } from '@/components/Pages/Monalisa/Table_55.vue' +export { default as MonalisaTable21 } from '@/components/Pages/Monalisa/Table_56.vue' +export { default as MonalisaTable22 } from '@/components/Pages/Monalisa/Table_57.vue' +export { default as MonalisaTable23 } from '@/components/Pages/Monalisa/Table_58.vue' +export { default as MonalisaTable24 } from '@/components/Pages/Monalisa/Table_59.vue' +export { default as MonalisaTable25 } from '@/components/Pages/Monalisa/Table_60.vue' diff --git a/src/components/Pages/PencarianData/index.ts b/src/components/Pages/PencarianData/index.ts index 9533662..9104e7b 100644 --- a/src/components/Pages/PencarianData/index.ts +++ b/src/components/Pages/PencarianData/index.ts @@ -1 +1 @@ -export { default as PencarianDataTable1 } from './Table_69.vue' \ No newline at end of file +export { default as PencarianDataTable1 } from '@/components/Pages/PencarianData/Table_69.vue' \ No newline at end of file diff --git a/src/components/Pages/Transaksi/index.ts b/src/components/Pages/Transaksi/index.ts index 54acaeb..533e981 100644 --- a/src/components/Pages/Transaksi/index.ts +++ b/src/components/Pages/Transaksi/index.ts @@ -1 +1 @@ -export { default as TransaksiTable1 } from './Table_68.vue' \ No newline at end of file +export { default as TransaksiTable1 } from '@/components/Pages/Transaksi/Table_68.vue' \ No newline at end of file From d89d1b9a4ea62341e65de8929b97527261e4a38c Mon Sep 17 00:00:00 2001 From: Dede Fuji Abdul Date: Thu, 2 Nov 2023 11:01:52 +0700 Subject: [PATCH 18/35] Comment out inferno import in vite.config.ts --- vite.config.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vite.config.ts b/vite.config.ts index e90681d..4f38543 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -19,7 +19,7 @@ export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)), - 'inferno': 'inferno/dist/index.dev.esm.js', + // 'inferno': 'inferno/dist/index.dev.esm.js', } }, }) From 6a81c1686febbe9cc081b23402eeb858c6760335 Mon Sep 17 00:00:00 2001 From: Dede Fuji Abdul Date: Thu, 2 Nov 2023 11:11:38 +0700 Subject: [PATCH 19/35] Redirect root path to Home component --- src/router/index.ts | 66 ++++++++++++++++++--------------------------- 1 file changed, 26 insertions(+), 40 deletions(-) diff --git a/src/router/index.ts b/src/router/index.ts index 487bd81..285df65 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -700,8 +700,10 @@ export const routes: RouteRecordRaw[] = [ component: NotFoundView }, { - path: ':pathMatch(.*)*', - redirect: '/404' + path: '/', + redirect: { + name: 'Home' + } } ] @@ -805,48 +807,32 @@ router.beforeEach((to, from, next) => { const auth = useAuthStore(); // if to is not found, redirect to 404 - // if (to.matched.length === 0) { - // if (to.path === '/') { - // if (auth.isLoggedIn) { - // next('/home') - // } else { - // next('/login') - // } - // } else { - // next('/404') - // } - // } else { - // // if to is not login and user is not logged in, redirect to login - // if (auth.isLoggedIn) { - // // if to is login and user is logged in, redirect to home - // if (to.path === '/login') { - // next('/home') - // } else { - // next() - // } - // } else { - // // if to is 404, redirect to 404 - // if (to.path !== '/404' && to.path !== '/login') { - // next('/login') - // } else { - // next() - // } - // } - // } - - if (auth.isLoggedIn) { - // if to is login and user is logged in, redirect to home - if (to.path === '/login') { - next('/home') + if (to.matched.length === 0) { + if (to.path === '/') { + if (auth.isLoggedIn) { + next('/home') + } else { + next('/login') + } } else { - next() + next('/404') } } else { - // if to is 404, redirect to 404 - if (to.path !== '/404' && to.path !== '/login') { - next('/login') + // if to is not login and user is not logged in, redirect to login + if (auth.isLoggedIn) { + // if to is login and user is logged in, redirect to home + if (to.path === '/login') { + next('/home') + } else { + next() + } } else { - next() + // if to is 404, redirect to 404 + if (to.path !== '/404' && to.path !== '/login') { + next('/login') + } else { + next() + } } } }) From 2e72bae4c154cfff5812ffde49e00255071f22a5 Mon Sep 17 00:00:00 2001 From: Dede Fuji Abdul Date: Thu, 2 Nov 2023 11:27:37 +0700 Subject: [PATCH 20/35] Remove unused imports and defineProps in Navigation components --- src/components/Navigation/Aside/Aside.vue | 5 +---- src/components/Navigation/Aside/AsideMenuSingle.vue | 2 +- src/components/Navigation/Header.vue | 3 --- 3 files changed, 2 insertions(+), 8 deletions(-) diff --git a/src/components/Navigation/Aside/Aside.vue b/src/components/Navigation/Aside/Aside.vue index d45994b..9d8a8b3 100644 --- a/src/components/Navigation/Aside/Aside.vue +++ b/src/components/Navigation/Aside/Aside.vue @@ -1,6 +1,6 @@ \ No newline at end of file diff --git a/src/components/Pages/PencarianData/index.ts b/src/components/Pages/PencarianData/index.ts index 9104e7b..a6e7998 100644 --- a/src/components/Pages/PencarianData/index.ts +++ b/src/components/Pages/PencarianData/index.ts @@ -1 +1 @@ -export { default as PencarianDataTable1 } from '@/components/Pages/PencarianData/Table_69.vue' \ No newline at end of file +export { default as PencarianDataTable1 } from '@/components/Pages/PencarianData/Table_68.vue' \ No newline at end of file diff --git a/src/components/Pages/Material/Table_67.vue b/src/components/Pages/Transaksi/Table_67.vue similarity index 100% rename from src/components/Pages/Material/Table_67.vue rename to src/components/Pages/Transaksi/Table_67.vue diff --git a/src/components/Pages/Transaksi/Table_69.vue b/src/components/Pages/Transaksi/Table_69.vue deleted file mode 100644 index d794954..0000000 --- a/src/components/Pages/Transaksi/Table_69.vue +++ /dev/null @@ -1,108 +0,0 @@ - - - \ No newline at end of file diff --git a/src/components/Pages/Transaksi/index.ts b/src/components/Pages/Transaksi/index.ts index 533e981..f0bf6bd 100644 --- a/src/components/Pages/Transaksi/index.ts +++ b/src/components/Pages/Transaksi/index.ts @@ -1 +1 @@ -export { default as TransaksiTable1 } from '@/components/Pages/Transaksi/Table_68.vue' \ No newline at end of file +export { default as TransaksiTable1 } from '@/components/Pages/Transaksi/Table_67.vue' \ No newline at end of file From 693a27f0b1c74e0e3f379e43ca3ab669aac63b83 Mon Sep 17 00:00:00 2001 From: Dede Fuji Abdul Date: Thu, 2 Nov 2023 15:31:18 +0700 Subject: [PATCH 32/35] Update table columns in Cico page --- src/components/Pages/Cico/Table_60.vue | 60 +++++++------------------- 1 file changed, 15 insertions(+), 45 deletions(-) diff --git a/src/components/Pages/Cico/Table_60.vue b/src/components/Pages/Cico/Table_60.vue index d794954..2518b19 100644 --- a/src/components/Pages/Cico/Table_60.vue +++ b/src/components/Pages/Cico/Table_60.vue @@ -12,51 +12,21 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + From 590e3a2576ec74c0c3d8910a1c75d41bd1c99b7f Mon Sep 17 00:00:00 2001 From: Dede Fuji Abdul Date: Thu, 2 Nov 2023 16:43:07 +0700 Subject: [PATCH 33/35] Update table components and font sizes --- src/assets/css/style.css | 5 + src/components/Pages/Anomali/Table_61.vue | 158 +++++++++++------- src/components/Pages/Anomali/Table_62.vue | 91 ++++------ src/components/Pages/Anomali/Table_63.vue | 126 +++++++------- src/components/Pages/Anomali/Table_64.vue | 103 ++++++++++++ src/components/Pages/Anomali/Table_65.vue | 122 ++++++++++++++ src/components/Pages/Anomali/Table_66.vue | 79 +++++++++ src/components/Pages/Anomali/index.ts | 5 +- .../Pages/{Transaksi => Ctt}/Table_67.vue | 54 +++--- src/components/Pages/Ctt/index.ts | 2 +- .../{PencarianData => Material}/Table_68.vue | 0 .../Table_64.vue => Material/Table_69.vue} | 0 src/components/Pages/Material/index.ts | 4 +- .../Table_71.vue} | 0 src/components/Pages/PencarianData/index.ts | 2 +- .../Table_66.vue => Transaksi/Table_70.vue} | 0 src/components/Pages/Transaksi/index.ts | 2 +- src/router/index.ts | 6 +- 18 files changed, 539 insertions(+), 220 deletions(-) create mode 100644 src/components/Pages/Anomali/Table_64.vue create mode 100644 src/components/Pages/Anomali/Table_65.vue create mode 100644 src/components/Pages/Anomali/Table_66.vue rename src/components/Pages/{Transaksi => Ctt}/Table_67.vue (60%) rename src/components/Pages/{PencarianData => Material}/Table_68.vue (100%) rename src/components/Pages/{Ctt/Table_64.vue => Material/Table_69.vue} (100%) rename src/components/Pages/{Material/Table_65.vue => PencarianData/Table_71.vue} (100%) rename src/components/Pages/{Material/Table_66.vue => Transaksi/Table_70.vue} (100%) diff --git a/src/assets/css/style.css b/src/assets/css/style.css index f0089da..91d5b14 100644 --- a/src/assets/css/style.css +++ b/src/assets/css/style.css @@ -3202,6 +3202,11 @@ select { font-size: 1.875rem; line-height: 2.25rem; } + + .md\:text-2xl { + font-size: 1.5rem; + line-height: 2rem; + } } @media (min-width: 1024px) { diff --git a/src/components/Pages/Anomali/Table_61.vue b/src/components/Pages/Anomali/Table_61.vue index d794954..f31fadc 100644 --- a/src/components/Pages/Anomali/Table_61.vue +++ b/src/components/Pages/Anomali/Table_61.vue @@ -1,65 +1,102 @@ \ No newline at end of file diff --git a/src/components/Pages/Anomali/Table_65.vue b/src/components/Pages/Anomali/Table_65.vue new file mode 100644 index 0000000..053bcb4 --- /dev/null +++ b/src/components/Pages/Anomali/Table_65.vue @@ -0,0 +1,122 @@ + + + \ No newline at end of file diff --git a/src/components/Pages/Anomali/Table_66.vue b/src/components/Pages/Anomali/Table_66.vue new file mode 100644 index 0000000..39bd6e9 --- /dev/null +++ b/src/components/Pages/Anomali/Table_66.vue @@ -0,0 +1,79 @@ + + + \ No newline at end of file diff --git a/src/components/Pages/Anomali/index.ts b/src/components/Pages/Anomali/index.ts index 3c08f9d..eeedd38 100644 --- a/src/components/Pages/Anomali/index.ts +++ b/src/components/Pages/Anomali/index.ts @@ -1,3 +1,6 @@ export { default as AnomaliTable1 } from '@/components/Pages/Anomali/Table_61.vue' export { default as AnomaliTable2 } from '@/components/Pages/Anomali/Table_62.vue' -export { default as AnomaliTable3 } from '@/components/Pages/Anomali/Table_63.vue' \ No newline at end of file +export { default as AnomaliTable3 } from '@/components/Pages/Anomali/Table_63.vue' +export { default as AnomaliTable4 } from '@/components/Pages/Anomali/Table_64.vue' +export { default as AnomaliTable5 } from '@/components/Pages/Anomali/Table_65.vue' +export { default as AnomaliTable6 } from '@/components/Pages/Anomali/Table_66.vue' \ No newline at end of file diff --git a/src/components/Pages/Transaksi/Table_67.vue b/src/components/Pages/Ctt/Table_67.vue similarity index 60% rename from src/components/Pages/Transaksi/Table_67.vue rename to src/components/Pages/Ctt/Table_67.vue index d794954..13942dd 100644 --- a/src/components/Pages/Transaksi/Table_67.vue +++ b/src/components/Pages/Ctt/Table_67.vue @@ -12,49 +12,41 @@ - - - - - - - + + - - + - + + + + + - - - + + - - - - - - - + + - - + - + + diff --git a/src/components/Pages/Ctt/index.ts b/src/components/Pages/Ctt/index.ts index 5469ed1..e93864f 100644 --- a/src/components/Pages/Ctt/index.ts +++ b/src/components/Pages/Ctt/index.ts @@ -1 +1 @@ -export { default as CttTable1 } from '@/components/Pages/Ctt/Table_64.vue' \ No newline at end of file +export { default as CttTable1 } from '@/components/Pages/Ctt/Table_67.vue' \ No newline at end of file diff --git a/src/components/Pages/PencarianData/Table_68.vue b/src/components/Pages/Material/Table_68.vue similarity index 100% rename from src/components/Pages/PencarianData/Table_68.vue rename to src/components/Pages/Material/Table_68.vue diff --git a/src/components/Pages/Ctt/Table_64.vue b/src/components/Pages/Material/Table_69.vue similarity index 100% rename from src/components/Pages/Ctt/Table_64.vue rename to src/components/Pages/Material/Table_69.vue diff --git a/src/components/Pages/Material/index.ts b/src/components/Pages/Material/index.ts index 65d4bcd..6eed0fc 100644 --- a/src/components/Pages/Material/index.ts +++ b/src/components/Pages/Material/index.ts @@ -1,2 +1,2 @@ -export { default as MaterialTable1 } from '@/components/Pages/Material/Table_65.vue' -export { default as MaterialTable2 } from '@/components/Pages/Material/Table_66.vue' \ No newline at end of file +export { default as MaterialTable1 } from '@/components/Pages/Material/Table_68.vue' +export { default as MaterialTable2 } from '@/components/Pages/Material/Table_69.vue' \ No newline at end of file diff --git a/src/components/Pages/Material/Table_65.vue b/src/components/Pages/PencarianData/Table_71.vue similarity index 100% rename from src/components/Pages/Material/Table_65.vue rename to src/components/Pages/PencarianData/Table_71.vue diff --git a/src/components/Pages/PencarianData/index.ts b/src/components/Pages/PencarianData/index.ts index a6e7998..012e268 100644 --- a/src/components/Pages/PencarianData/index.ts +++ b/src/components/Pages/PencarianData/index.ts @@ -1 +1 @@ -export { default as PencarianDataTable1 } from '@/components/Pages/PencarianData/Table_68.vue' \ No newline at end of file +export { default as PencarianDataTable1 } from '@/components/Pages/PencarianData/Table_71.vue' \ No newline at end of file diff --git a/src/components/Pages/Material/Table_66.vue b/src/components/Pages/Transaksi/Table_70.vue similarity index 100% rename from src/components/Pages/Material/Table_66.vue rename to src/components/Pages/Transaksi/Table_70.vue diff --git a/src/components/Pages/Transaksi/index.ts b/src/components/Pages/Transaksi/index.ts index f0bf6bd..9335e94 100644 --- a/src/components/Pages/Transaksi/index.ts +++ b/src/components/Pages/Transaksi/index.ts @@ -1 +1 @@ -export { default as TransaksiTable1 } from '@/components/Pages/Transaksi/Table_67.vue' \ No newline at end of file +export { default as TransaksiTable1 } from '@/components/Pages/Transaksi/Table_70.vue' \ No newline at end of file diff --git a/src/router/index.ts b/src/router/index.ts index 343d782..83ba015 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -74,7 +74,7 @@ import { MonalisaTable9 } from '@/components/Pages/Monalisa' import { CicoTable1 } from '@/components/Pages/Cico' -import { AnomaliTable1, AnomaliTable2, AnomaliTable3 } from '@/components/Pages/Anomali' +import { AnomaliTable1, AnomaliTable2, AnomaliTable3, AnomaliTable5 } from '@/components/Pages/Anomali' import { CttTable1 } from '@/components/Pages/Ctt' import { MaterialTable1, MaterialTable2 } from '@/components/Pages/Material' import { TransaksiTable1 } from '@/components/Pages/Transaksi' @@ -568,7 +568,7 @@ export const routes: RouteRecordRaw[] = [ { path: '2', name: 'Laporan Anomali Penangan Pengaduan Gangguan Petugas', - component: AnomaliTable2, + component: AnomaliTable3, }, { path: ':pathMatch(.*)*', @@ -583,7 +583,7 @@ export const routes: RouteRecordRaw[] = [ { path: '1', name: 'Laporan Anomali Penangan Pengaduan Keluhan Unit', - component: AnomaliTable3, + component: AnomaliTable5, }, { path: ':pathMatch(.*)*', From b63621409b675883723548f9b9d4d8bb3c18deba Mon Sep 17 00:00:00 2001 From: Dede Fuji Abdul Date: Thu, 2 Nov 2023 16:45:08 +0700 Subject: [PATCH 34/35] Update table column widths in Gangguan pages --- src/components/Pages/Gangguan/Table_1.vue | 2 +- src/components/Pages/Gangguan/Table_16.vue | 4 +- src/components/Pages/Gangguan/Table_17.vue | 2 +- src/components/Pages/Gangguan/Table_18.vue | 2 +- src/components/Pages/Gangguan/Table_2.vue | 2 +- src/components/Pages/Gangguan/Table_3.vue | 2 +- src/components/Pages/Gangguan/Table_4.vue | 2 +- src/components/Pages/Gangguan/Table_5.vue | 2 +- src/components/Pages/Gangguan/Table_6.vue | 2 +- src/components/Pages/Gangguan/Table_7.vue | 2 +- src/components/Pages/Material/Table_68.vue | 124 ++++++--------------- 11 files changed, 44 insertions(+), 102 deletions(-) diff --git a/src/components/Pages/Gangguan/Table_1.vue b/src/components/Pages/Gangguan/Table_1.vue index 35c6bf6..594e991 100644 --- a/src/components/Pages/Gangguan/Table_1.vue +++ b/src/components/Pages/Gangguan/Table_1.vue @@ -13,7 +13,7 @@ - diff --git a/src/components/Pages/Gangguan/Table_16.vue b/src/components/Pages/Gangguan/Table_16.vue index 1b694c6..c459a9c 100644 --- a/src/components/Pages/Gangguan/Table_16.vue +++ b/src/components/Pages/Gangguan/Table_16.vue @@ -11,8 +11,8 @@ - - + + diff --git a/src/components/Pages/Gangguan/Table_17.vue b/src/components/Pages/Gangguan/Table_17.vue index 64ecfc5..5df03f6 100644 --- a/src/components/Pages/Gangguan/Table_17.vue +++ b/src/components/Pages/Gangguan/Table_17.vue @@ -11,7 +11,7 @@ - diff --git a/src/components/Pages/Gangguan/Table_18.vue b/src/components/Pages/Gangguan/Table_18.vue index 8d20787..2ffde97 100644 --- a/src/components/Pages/Gangguan/Table_18.vue +++ b/src/components/Pages/Gangguan/Table_18.vue @@ -11,7 +11,7 @@ - diff --git a/src/components/Pages/Gangguan/Table_2.vue b/src/components/Pages/Gangguan/Table_2.vue index 83e7f26..8815774 100644 --- a/src/components/Pages/Gangguan/Table_2.vue +++ b/src/components/Pages/Gangguan/Table_2.vue @@ -11,7 +11,7 @@ - diff --git a/src/components/Pages/Gangguan/Table_3.vue b/src/components/Pages/Gangguan/Table_3.vue index d726112..4fd6384 100644 --- a/src/components/Pages/Gangguan/Table_3.vue +++ b/src/components/Pages/Gangguan/Table_3.vue @@ -11,7 +11,7 @@ - diff --git a/src/components/Pages/Gangguan/Table_4.vue b/src/components/Pages/Gangguan/Table_4.vue index 9629c57..caed058 100644 --- a/src/components/Pages/Gangguan/Table_4.vue +++ b/src/components/Pages/Gangguan/Table_4.vue @@ -11,7 +11,7 @@ - diff --git a/src/components/Pages/Gangguan/Table_5.vue b/src/components/Pages/Gangguan/Table_5.vue index ee62670..e8708fd 100644 --- a/src/components/Pages/Gangguan/Table_5.vue +++ b/src/components/Pages/Gangguan/Table_5.vue @@ -11,7 +11,7 @@ - diff --git a/src/components/Pages/Gangguan/Table_6.vue b/src/components/Pages/Gangguan/Table_6.vue index 26fe216..6db01c6 100644 --- a/src/components/Pages/Gangguan/Table_6.vue +++ b/src/components/Pages/Gangguan/Table_6.vue @@ -11,7 +11,7 @@ - - diff --git a/src/components/Pages/Material/Table_68.vue b/src/components/Pages/Material/Table_68.vue index d794954..8815774 100644 --- a/src/components/Pages/Material/Table_68.vue +++ b/src/components/Pages/Material/Table_68.vue @@ -1,62 +1,43 @@