|
@@ -61,7 +61,9 @@ const handleDraggable = (type: string, id: number) => {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
const allData = ref()
|
|
const allData = ref()
|
|
|
|
|
+const loading = ref(false)
|
|
|
const getData = () => {
|
|
const getData = () => {
|
|
|
|
|
+ loading.value = true
|
|
|
$api
|
|
$api
|
|
|
.getBookingDetail({
|
|
.getBookingDetail({
|
|
|
status: 'Confirmed',
|
|
status: 'Confirmed',
|
|
@@ -74,6 +76,9 @@ const getData = () => {
|
|
|
allData.value = res.data
|
|
allData.value = res.data
|
|
|
}
|
|
}
|
|
|
})
|
|
})
|
|
|
|
|
+ .finally(() => {
|
|
|
|
|
+ loading.value = false
|
|
|
|
|
+ })
|
|
|
}
|
|
}
|
|
|
getData()
|
|
getData()
|
|
|
|
|
|
|
@@ -83,7 +88,7 @@ const formatTime = (time: string) => {
|
|
|
</script>
|
|
</script>
|
|
|
|
|
|
|
|
<template>
|
|
<template>
|
|
|
- <div class="booking-detail">
|
|
|
|
|
|
|
+ <div class="booking-detail" v-vloading="loading">
|
|
|
<div class="header">
|
|
<div class="header">
|
|
|
<div class="detail-status">
|
|
<div class="detail-status">
|
|
|
<span class="font_family icon-icon_ocean_b" style="font-size: 64px"></span>
|
|
<span class="font_family icon-icon_ocean_b" style="font-size: 64px"></span>
|