fix: daftar keluhan

This commit is contained in:
kur0nek-o
2024-02-28 15:03:24 +07:00
parent 80fdc2b1fe
commit 19b0ddc27e
14 changed files with 2306 additions and 1607 deletions

View File

@@ -11,6 +11,7 @@ import {
itemsUlp
} from './reference'
import { onMounted, ref, watch } from 'vue'
const uidPlaceholder = 'Semua Unit Induk Distribusi/Wilayah'
const up3Placeholder = 'Semua Unit Pelaksanaan Pelayanan Pelanggan'
const ulpPlaceholder = 'Semua Unit Layanan Pelanggan'
@@ -25,6 +26,7 @@ const data = ref({
ulp: ulp.value,
periode: ''
})
watch(data.value, (value) => {
emit('update:filters', value)
})
@@ -41,6 +43,7 @@ const setUp3 = (value: any) => {
selectedUp3Ulp(value)
ulp.value = { id: 0, name: ulpPlaceholder }
data.value.up3 = value
console.log(itemsUlp)
}
const setUlp = (value: any) => {
@@ -48,6 +51,7 @@ const setUlp = (value: any) => {
selectedUlp(value)
data.value.ulp = value
}
onMounted(() => {
fetchUid()
emit('update:filters', data.value)
@@ -90,12 +94,6 @@ onMounted(() => {
<div class="sm:grid sm:grid-cols-2 lg:grid-cols-3 sm:items-center">
<label class="text-gray-800 font-semibold mb-2 sm:mb-0 block">Periode Tanggal:</label>
<DatePicker
@update:date-value="
(value) => {
data.periode = value
}
"
/>
<DatePicker @update:date-value="(value) => (data.periode = value)" />
</div>
</template>