diff --git a/src/components/Form/FiltersType/Type1.vue b/src/components/Form/FiltersType/Type1.vue index 06b9988..3f3bdaa 100644 --- a/src/components/Form/FiltersType/Type1.vue +++ b/src/components/Form/FiltersType/Type1.vue @@ -2,27 +2,53 @@ import Select from '@/components/Select.vue' import DatePicker from '@/components/DatePicker.vue' import { selectedUid, selectedUppp, selectedPosko ,fetchData, items,itemsUp3, itemsPosko} from './reference'; +import { ref } from 'vue'; fetchData(); +const uidPlaceholder = 'Semua Unit Induk Distribusi/Wilayah'; +const uppPlaceholder = 'Semua Unit Pelaksanaan Pelayanan Pelanggan'; +const poskoPlaceholder = 'Semua Posko'; +const uppp = ref({ id: 0, name: uppPlaceholder }); +const uid = ref({ id: 0, name:uidPlaceholder }); +const posko = ref({ id: 0, name: poskoPlaceholder }); + +const setUid = (value: any) => { + uid.value = value; + selectedUid(value); + uppp.value = { id: 0, name: uppPlaceholder }; +}; + +const setUppp = (value: any) => { + uppp.value = value; + selectedUppp(value); + posko.value = { id: 0, name: poskoPlaceholder }; +}; + +const setPosko = (value: any) => { + posko.value = value; + selectedPosko(value); +};