Reset data before filtering

This commit is contained in:
Dede Fuji Abdul
2024-03-31 00:33:46 +07:00
parent 3612a6cf66
commit f2dd2af2bb
45 changed files with 262 additions and 0 deletions

View File

@ -538,7 +538,12 @@ const onExporting = (e: any) => {
const data = ref<any[]>([])
const loading = ref(false)
const resetData = () => {
data.value = []
}
const filterData = async (params: any) => {
resetData()
const dateValue = params.periode.split(' s/d ')
const { ulp, uid, up3 } = params

View File

@ -572,7 +572,12 @@ const onSelectionChanged = ({ selectedRowsData }: any) => {
showDetail()
}
const resetData = () => {
data.value = []
}
const filterData = async (params: any) => {
resetData()
const dateValue = params.periode.split(' s/d ')
const { ulp, uid, up3 } = params

View File

@ -739,7 +739,13 @@ const onExporting = (e: any) => {
}
}
const resetData = () => {
data.value = []
dataSub.value = []
}
const filterData = async (params: any) => {
resetData()
const dateValue = params.periode.split(' s/d ')
const { ulp, uid, up3 } = params
const minJmlLapor = params.minJmlLapor ? params.minJmlLapor : 1

View File

@ -550,7 +550,12 @@ const onExporting = (e: any) => {
const data = ref<any[]>([])
const loading = ref(false)
const resetData = () => {
data.value = []
}
const filterData = async (params: any) => {
resetData()
const dateValue = params.periode.split(' s/d ')
const { ulp, uid, up3, minTime, maxTime } = params

View File

@ -569,7 +569,12 @@ const onExporting = (e: any) => {
const data = ref<any[]>([])
const loading = ref(false)
const resetData = () => {
data.value = []
}
const filterData = async (params: any) => {
resetData()
const dateValue = params.periode.split(' s/d ')
const { ulp, uid, up3, maxTime, minTime } = params

View File

@ -533,7 +533,12 @@ const onExporting = (e: any) => {
const data = ref<any[]>([])
const loading = ref(false)
const resetData = () => {
data.value = []
}
const filterData = async (params: any) => {
resetData()
const dateValue = params.periode.split(' s/d ')
const { ulp, uid, up3 } = params

View File

@ -565,7 +565,12 @@ const reportMeta = ref({
periode: ''
})
const resetData = () => {
data.value = []
}
const filterData = async (params: any) => {
resetData()
const dateValue = params.periode.split(' s/d ')
const { ulp, uid, up3 } = params

View File

@ -522,7 +522,13 @@ const setDate = (value: any) => {
}
}
const resetData = () => {
data.value = []
dataSub.value = []
}
const filterData = async (params: any) => {
resetData()
const dateValue = params.periode.split(' s/d ')
const { ulp, uid, up3 } = params

View File

@ -980,7 +980,13 @@ const setAgreementDialog = (status: boolean, progress: number) => {
progressSelected.value = progress
}
const resetData = () => {
data.value = []
dataSub.value = []
}
const filterData = async (params: any) => {
resetData()
const dateValue = params.periode.split(' s/d ')
const { ulp, uid, up3 } = params

View File

@ -843,7 +843,13 @@ const setAgreementDialog = (status: boolean, progress: number) => {
progressSelected.value = progress
}
const resetData = () => {
data.value = []
dataSub.value = []
}
const filterData = async (params: any) => {
resetData()
const dateValue = params.periode.split(' s/d ')
const { ulp, uid, up3 } = params

View File

@ -846,7 +846,13 @@ const setAgreementDialog = (status: boolean, progress: number) => {
progressSelected.value = progress
}
const resetData = () => {
data.value = []
dataSub.value = []
}
const filterData = async (params: any) => {
resetData()
const dateValue = params.periode.split(' s/d ')
const { ulp, uid, up3 } = params

View File

@ -976,7 +976,13 @@ const setAgreementDialog = (status: boolean, progress: number) => {
progressSelected.value = progress
}
const resetData = () => {
data.value = []
dataSub.value = []
}
const filterData = async (params: any) => {
resetData()
const dateValue = params.periode.split(' s/d ')
const { ulp, uid, up3 } = params
const query = {

View File

@ -238,7 +238,13 @@ const closedialogDetail = () => (dialogDetail.value = false)
const loadingData = ref(false)
const loadingSubData = ref(false)
const resetData = () => {
data.value = []
dataSub.value = []
}
const filterData = async (params: any) => {
resetData()
const dateValue = params.periode.split(' s/d ')
const { ulp, uid, up3 } = params