fix: problem

This commit is contained in:
kur0nek-o
2024-05-10 14:19:13 +07:00
parent 8e7a3caab8
commit 3c8ccfe6a1
8 changed files with 32 additions and 29 deletions

View File

@@ -5,7 +5,7 @@ import {
selectedUid,
selectedUp3Ulp,
fetchRegional,
fetchUid,
selectedRegional,
itemsUid,
itemsUp3,
itemsUlp,
@@ -67,11 +67,7 @@ watch(data, (value) => {
})
const setRegional = (value: any) => {
if (!presetUID.value) {
fetchUid()
selectedUid(value)
}
selectedRegional(value)
data.value = {
...data.value,
regional: value
@@ -160,7 +156,6 @@ onMounted(() => {
})
} else {
fetchRegional()
fetchUid()
}
emit('update:filters', data.value)

View File

@@ -132,6 +132,11 @@ const fetchDataPosko = async (up3: number) => {
}
}
const fetchRegional = async () => {
itemsUid.value = []
itemsUp3.value = []
itemsPosko.value = []
itemsUlp.value = []
try {
const res = await getRegional()
itemsRegional.value = res.data.map((item: any) => ({
@@ -157,6 +162,13 @@ const formatWaktu = (durasiDetik: any): string => {
return `${hari} - ${jam} : ${menit} : ${detik}`
}
}
const selectedRegional = (value: any) => {
fetchUidByRegional(value.id)
itemsUid.value = []
itemsUp3.value = []
itemsPosko.value = []
itemsUlp.value = []
}
const selectedUid = (value: any) => {
fetchDataUp3(value.id)
@@ -203,5 +215,6 @@ export {
itemsUlp,
months,
years,
formatWaktu
formatWaktu,
selectedRegional
}