diff --git a/src/assets/css/style.css b/src/assets/css/style.css
index 4086efc..87f6ecf 100755
--- a/src/assets/css/style.css
+++ b/src/assets/css/style.css
@@ -1404,6 +1404,10 @@ body {
display: inline-flex;
}
+.table {
+ display: table;
+}
+
.grid {
display: grid;
}
@@ -5511,6 +5515,10 @@ body {
max-width: 20rem;
}
+ .sm\:max-w-\[90\%\] {
+ max-width: 90%;
+ }
+
.sm\:flex-1 {
flex: 1 1 0%;
}
diff --git a/src/components/Form/FiltersType/Type8.vue b/src/components/Form/FiltersType/Type8.vue
index d80c165..8a215ed 100755
--- a/src/components/Form/FiltersType/Type8.vue
+++ b/src/components/Form/FiltersType/Type8.vue
@@ -3,13 +3,7 @@ import Select from '@/components/Select.vue'
import DatePicker from '@/components/DatePicker.vue'
import { onMounted, ref, watch } from 'vue'
-import {
- selectedUid,
- selectedUp3Posko,
- fetchUid,
- itemsUid,
- itemsUp3,
-} from './reference'
+import { selectedUid, fetchUid, itemsUid, itemsUp3 } from './reference'
const uidPlaceholder = 'Semua Unit Induk Distribusi/Wilayah'
const uppPlaceholder = 'Semua Unit Pelaksanaan Pelayanan Pelanggan'
@@ -38,8 +32,6 @@ const setUid = (value: any) => {
const setUp3 = (value: any) => {
uppp.value = value
- selectedUp3Posko(value)
- posko.value = { id: 0, name: poskoPlaceholder }
data.value.up3 = value
}
@@ -47,26 +39,26 @@ onMounted(() => {
emit('update:filters', data.value)
fetchUid()
})
-
-
+
-
+
-
+
@@ -74,9 +66,6 @@ onMounted(() => {
- {
- data.periode = value
- }
- " />
+ (data.periode = value)" />
diff --git a/src/components/Form/FiltersType/Type9.vue b/src/components/Form/FiltersType/Type9.vue
index d09e46b..76f4414 100755
--- a/src/components/Form/FiltersType/Type9.vue
+++ b/src/components/Form/FiltersType/Type9.vue
@@ -1,7 +1,7 @@
-
+
-
+
@@ -78,31 +77,38 @@ onMounted(() => {
@update:selected="setUp3($event)"
:data="itemsUp3"
:placeholder="uppPlaceholder"
+ :selected="uppp"
/>
-
- {
- data.periode = value
- }
- " />
+ (data.periode = value)" />
-
+
-
+ (data.groupBy = value.id === 2)"
+ :radio-items="[
+ { id: 1, title: 'Tidak', checked: true },
+ { id: 2, title: 'Ya, Grupkan' }
+ ]"
+ />
diff --git a/src/components/Form/InlineRadioGroup.vue b/src/components/Form/InlineRadioGroup.vue
index b7aef2e..8199418 100755
--- a/src/components/Form/InlineRadioGroup.vue
+++ b/src/components/Form/InlineRadioGroup.vue
@@ -3,13 +3,19 @@
@@ -17,16 +23,17 @@
diff --git a/src/components/Pages/Gangguan/Table_10.vue b/src/components/Pages/Gangguan/Table_10.vue
index 5008e7e..4b087d9 100755
--- a/src/components/Pages/Gangguan/Table_10.vue
+++ b/src/components/Pages/Gangguan/Table_10.vue
@@ -1,101 +1,245 @@
- filterData(filters)" class="mb-4">
- {
- filters = value
- }
- " />
-
-
-
-
-
-
-
-
-
-
+ filterData(filters)"
+ class="mb-4"
+ >
+ (filters = value)" />
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/Pages/Gangguan/Table_11.vue b/src/components/Pages/Gangguan/Table_11.vue
index 407b58b..4dc017c 100755
--- a/src/components/Pages/Gangguan/Table_11.vue
+++ b/src/components/Pages/Gangguan/Table_11.vue
@@ -1,324 +1,626 @@
- filterData(filters)" class="mb-4">
- {
- filters = value
- }
- " />
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ filterData(filters)"
+ class="mb-4"
+ >
+ (filters = value)" />
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
+
+const filters = ref()
+
diff --git a/src/components/Pages/Gangguan/Table_12.vue b/src/components/Pages/Gangguan/Table_12.vue
index 112c86c..2511d54 100755
--- a/src/components/Pages/Gangguan/Table_12.vue
+++ b/src/components/Pages/Gangguan/Table_12.vue
@@ -1,203 +1,531 @@
- filterData(filters)" class="mb-4">
- {
- filters = value
- }
- " />
-
-
-
-
-
-
-
+ filterData(filters)" class="mb-4">
+ (filters = value)" />
+
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
+
+const filters = ref({
+ groupBy: false
+})
+
diff --git a/src/components/Pages/Gangguan/Table_13.vue b/src/components/Pages/Gangguan/Table_13.vue
index e8bd5e1..b8d7cf8 100755
--- a/src/components/Pages/Gangguan/Table_13.vue
+++ b/src/components/Pages/Gangguan/Table_13.vue
@@ -1,203 +1,349 @@
- filterData(filters)" class="mb-4">
- {
- filters = value
- }
- " />
-
-
-
-
-
-
-
+ filterData(filters)" class="mb-4">
+ (filters = value)" />
+
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
+
+const filters = ref()
+
diff --git a/src/components/Pages/Gangguan/Table_14.vue b/src/components/Pages/Gangguan/Table_14.vue
index 91ee2d4..be08cd3 100755
--- a/src/components/Pages/Gangguan/Table_14.vue
+++ b/src/components/Pages/Gangguan/Table_14.vue
@@ -1,53 +1,100 @@
- filterData(filters)" class="mb-4">
- {
- filters = value
- }
- " />
-
-
-
-
-
-
-
+ filterData(filters)"
+ class="mb-4"
+ >
+ (filters = value)" />
+
+
+
+
+
+
+
-
-
-
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/src/components/Pages/Gangguan/Table_15.vue b/src/components/Pages/Gangguan/Table_15.vue
index ee68ac8..583504b 100755
--- a/src/components/Pages/Gangguan/Table_15.vue
+++ b/src/components/Pages/Gangguan/Table_15.vue
@@ -1,36 +1,85 @@
- filterData(filters)" class="mb-4">
- {
- filters = value
- }
- " />
-
-
-
-
-
-
-
+ filterData(filters)"
+ class="mb-4"
+ >
+ (filters = value)" />
+
-
-
-
+
+
+
+
+
+
-
-
-
-
-
+
+
+
-
-
+
+
+
+
+
+
+
\ No newline at end of file
+
+const filters = ref()
+
diff --git a/src/components/Pages/Gangguan/Table_5.vue b/src/components/Pages/Gangguan/Table_5.vue
index 4256230..6327e4e 100755
--- a/src/components/Pages/Gangguan/Table_5.vue
+++ b/src/components/Pages/Gangguan/Table_5.vue
@@ -1,128 +1,247 @@
- filterData(filters)" class="mb-4">
- {
- filters = value
- }
- " />
-
-
-
-
-
-
-
-
-
-
+ filterData(filters)" class="mb-4">
+ (filters = value)" />
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
+
diff --git a/src/components/Pages/Gangguan/Table_6.vue b/src/components/Pages/Gangguan/Table_6.vue
index c938d4e..1737195 100755
--- a/src/components/Pages/Gangguan/Table_6.vue
+++ b/src/components/Pages/Gangguan/Table_6.vue
@@ -1,7 +1,8 @@
- filterData(filters)" class="mb-4">
+ filterData(filters)" class="mb-4">
(filters = value)" />
+
+
{
const { posko, uid, up3, media } = params
const dateValue = params.periode.split(' s/d ')
@@ -239,5 +249,6 @@ const filterData = (params: any) => {
console.log(error)
})
}
+
const filters = ref()
diff --git a/src/components/Pages/Gangguan/Table_7.vue b/src/components/Pages/Gangguan/Table_7.vue
index 0bbf204..b1e6d0b 100755
--- a/src/components/Pages/Gangguan/Table_7.vue
+++ b/src/components/Pages/Gangguan/Table_7.vue
@@ -1,133 +1,252 @@
- filterData(filters)" class="mb-4">
- {
- filters = value
- }
- " />
-
-
-
-
-
-
-
-
-
-
+ filterData(filters)" class="mb-4">
+ (filters = value)" />
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
+const filters = ref()
+
diff --git a/src/components/Pages/Gangguan/Table_8.vue b/src/components/Pages/Gangguan/Table_8.vue
index ee3e565..7c7e43d 100755
--- a/src/components/Pages/Gangguan/Table_8.vue
+++ b/src/components/Pages/Gangguan/Table_8.vue
@@ -1,204 +1,399 @@
- filterData(filters)" class="mb-4">
- {
- filters = value
- }
- " />
-
-
-
-
-
-
-
-
-
-
+ filterData(filters)"
+ class="mb-4"
+ >
+ (filters = value)" />
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
+const filters = ref()
+
diff --git a/src/components/Pages/Gangguan/Table_9.vue b/src/components/Pages/Gangguan/Table_9.vue
index 5ea5241..b4fae2f 100755
--- a/src/components/Pages/Gangguan/Table_9.vue
+++ b/src/components/Pages/Gangguan/Table_9.vue
@@ -1,144 +1,363 @@
- filterData(filters)" class="mb-4">
- {
- filters = value
- }
- " />
-
-
-
-
-
-
-
-
-
-
-
-
+ filterData(filters)"
+ class="mb-4"
+ >
+ (filters = value)" />
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+