diff --git a/src/assets/css/style.css b/src/assets/css/style.css index d9ccae9..7e3d44c 100755 --- a/src/assets/css/style.css +++ b/src/assets/css/style.css @@ -2252,10 +2252,6 @@ body { overflow-y: auto; } -.overflow-y-hidden { - overflow-y: hidden; -} - .overflow-y-scroll { overflow-y: scroll; } @@ -5549,6 +5545,10 @@ body { grid-column-start: 2; } + .sm\:m-8 { + margin: 2rem; + } + .sm\:mx-0 { margin-left: 0px; margin-right: 0px; @@ -5926,6 +5926,15 @@ body { } @media (min-width: 768px) { + .md\:m-8 { + margin: 2rem; + } + + .md\:my-8 { + margin-top: 2rem; + margin-bottom: 2rem; + } + .md\:ml-6 { margin-left: 1.5rem; } diff --git a/src/components/DatePicker.vue b/src/components/DatePicker.vue index a906023..1821a2f 100755 --- a/src/components/DatePicker.vue +++ b/src/components/DatePicker.vue @@ -3,7 +3,9 @@ import { PhCalendarBlank } from '@phosphor-icons/vue' import { ref, watch } from 'vue' import VueTailwindDatepicker from 'vue-tailwind-datepicker' -const dateValue = ref('') +const dateValue = ref( + `${new Date().getDay().toString().length == 1 ? `0${new Date().getDay()}` : new Date().getDay()}-${new Date().getMonth().toString().length == 1 ? `0${new Date().getMonth()}` : new Date().getMonth()}-${new Date().getFullYear()} s/d ${new Date().getDay().toString().length == 1 ? `0${new Date().getDay()}` : new Date().getDay()}-${new Date().getMonth().toString().length == 1 ? `0${new Date().getMonth()}` : new Date().getMonth()}-${new Date().getFullYear()}` +) const formatter = ref({ date: 'DD-MM-YYYY', month: 'MMMM' @@ -36,12 +38,22 @@ watch(dateValue, (newValue) => { diff --git a/src/components/Pages/Anomali/Gangguan/Anomali_LAPPGP_LPT.vue b/src/components/Pages/Anomali/Gangguan/Anomali_LAPPGP_LPT.vue index bfc1f49..2afd8e2 100755 --- a/src/components/Pages/Anomali/Gangguan/Anomali_LAPPGP_LPT.vue +++ b/src/components/Pages/Anomali/Gangguan/Anomali_LAPPGP_LPT.vue @@ -23,15 +23,7 @@ - + { }) .finally(() => { loadingSubData.value = false + dialogDetail.value = true emit('update:loadingSubData', loadingSubData.value) }) } @@ -581,7 +574,6 @@ const showDetail = () => { dataSub.value = [] dataSubSelected.value = null if (agreeToShowDialog.value) { - dialogDetail.value = true getDetail() } } diff --git a/src/components/Pages/Anomali/Gangguan/Anomali_LAPPGU_LPT.vue b/src/components/Pages/Anomali/Gangguan/Anomali_LAPPGU_LPT.vue index 3ec0358..c564b2c 100755 --- a/src/components/Pages/Anomali/Gangguan/Anomali_LAPPGU_LPT.vue +++ b/src/components/Pages/Anomali/Gangguan/Anomali_LAPPGU_LPT.vue @@ -23,15 +23,7 @@ - + - + { }) .finally(() => { loadingSubData.value = false + dialogDetail.value = true }) } @@ -1177,7 +1162,6 @@ const showDetail = () => { dataSub.value = [] dataSubSelected.value = null if (agreeToShowDialog.value) { - dialogDetail.value = true getDetail() } } diff --git a/src/components/Pages/Anomali/Keluhan/Anomali_LAPPKU.vue b/src/components/Pages/Anomali/Keluhan/Anomali_LAPPKU.vue index 5ad45bb..d88a802 100755 --- a/src/components/Pages/Anomali/Keluhan/Anomali_LAPPKU.vue +++ b/src/components/Pages/Anomali/Keluhan/Anomali_LAPPKU.vue @@ -71,12 +71,11 @@ const filterData = async (params: any) => { .then((result) => { if (result.data.data != undefined) { if (jenisLaporan.name == 'Laporan Berulang Unit') { - data.value = result.data.data.detailAnomaliLaporanPenangananPengaduanKeluhanUnitBerulang + data.value = result.data.data.anomaliLaporanPenangananPengaduanKeluhanUnitBerulang } else if (jenisLaporan.name == 'Laporan Rating Negatif') { - data.value = - result.data.data.detailAnomaliLaporanPenangananPengaduanKeluhanUnitRatingNegatif + data.value = result.data.data.anomaliLaporanPenangananPengaduanKeluhanUnitRatingNegatif } else { - data.value = result.data.data.detailAnomaliLaporanPenangananPengaduanKeluhanUnitSkipStep + data.value = result.data.data.anomaliLaporanPenangananPengaduanKeluhanUnitSkipStep } } else { data.value = [] diff --git a/src/components/Pages/Anomali/Keluhan/Anomali_LAPPKU_LPP.vue b/src/components/Pages/Anomali/Keluhan/Anomali_LAPPKU_LPP.vue index dff4918..929370c 100755 --- a/src/components/Pages/Anomali/Keluhan/Anomali_LAPPKU_LPP.vue +++ b/src/components/Pages/Anomali/Keluhan/Anomali_LAPPKU_LPP.vue @@ -22,15 +22,7 @@ - + - + - + @@ -484,7 +469,7 @@ :width="150" alignment="center" data-field="waktu_response" - caption="Tgl/Jam Datang" + caption="Dalam Proses Bidang" css-class="custom-table-column" cell-template="formatText" /> @@ -492,7 +477,7 @@ :width="150" alignment="center" data-field="waktu_recovery" - caption="Tgl/Jam Nyala" + caption="Selesai Bidang Unit" css-class="custom-table-column" cell-template="formatText" /> @@ -515,35 +500,11 @@ - - - - - - - - - - @@ -689,6 +594,11 @@ +
+

Rayon:

+ +
+

No Laporan:

@@ -698,18 +608,18 @@

No Laporan Referensi:

-

Tgl/Jam Lapor:

+

Tgl Lapor:

-

Tgl/Jam Datang:

+

Dalam Proses Bidang:

-

Tgl/Jam Nyala:

+

Selesai Bidang Unit:

-

Durasi Penugasan Regu:

- -
- -
-

Durasi Perjalanan Regu:

- -
- -
-

Jarak Closing (m):

- -
- -
-

Dispatch Oleh:

- +

Status:

+
@@ -828,61 +707,24 @@
-

Sumber Lapor:

- -
- -
-

Diselesaikan Oleh:

+

Uraian:

-

Status:

- -
- -
-

Status Induk:

- -
- -
-

Referensi Marking Induk:

+

Response Pelanggan:

- -
-

Kode Gangguan:

- -
- -
-

Jenis Gangguan:

- -
- -
-

Penyebab:

- -
- -
-

Tindakan:

- -
@@ -989,11 +831,14 @@ const getDetail = async () => { .then((result) => { if (result.data.data != undefined) { if (jenisLaporan.name == 'Laporan Berulang Unit') { - dataSub.value = result.data.data.detailAnomaliPenangananPengaduanKeluhanUnitBerulang + dataSub.value = + result.data.data.detailAnomaliLaporanPenangananPengaduanKeluhanUnitBerulang } else if (jenisLaporan.name == 'Laporan Rating Negatif') { - dataSub.value = result.data.data.detailAnomaliPenangananPengaduanKeluhanUnitRatingNegatif + dataSub.value = + result.data.data.detailAnomaliLaporanPenangananPengaduanKeluhanUnitRatingNegatif } else { - dataSub.value = result.data.data.detailAnomaliPenangananPengaduanKeluhanUnitSkipStep + dataSub.value = + result.data.data.detailAnomaliLaporanPenangananPengaduanKeluhanUnitSkipStep } } else { dataSub.value = [] @@ -1004,6 +849,7 @@ const getDetail = async () => { }) .finally(() => { loadingSubData.value = false + dialogDetail.value = true }) } @@ -1050,7 +896,6 @@ const showDetail = () => { dataSub.value = [] dataSubSelected.value = null if (agreeToShowDialog.value) { - dialogDetail.value = true getDetail() } } diff --git a/src/components/Pages/Cico/LaporanCICO.vue b/src/components/Pages/Cico/LaporanCICO.vue index 1a78abc..05a9f22 100755 --- a/src/components/Pages/Cico/LaporanCICO.vue +++ b/src/components/Pages/Cico/LaporanCICO.vue @@ -24,15 +24,7 @@ - + - + +