| | |
| | | import { ref, reactive, onMounted } from 'vue' |
| | | import { ElMessage } from 'element-plus' |
| | | import { Document, List, TrendCharts, Shop, Search, Refresh, Download } from '@element-plus/icons-vue' |
| | | import dayjs from "dayjs"; |
| | | |
| | | // 响应式数据 |
| | | const loading = ref(false) |
| | |
| | | } |
| | | |
| | | onMounted(() => { |
| | | // 设置默认时间范围为最近30天 |
| | | const endDate = new Date() |
| | | const startDate = new Date() |
| | | startDate.setDate(startDate.getDate() - 30) |
| | | |
| | | // 设置默认时间范围为当天 |
| | | searchForm.dateRange = [ |
| | | startDate.toISOString().split('T')[0], |
| | | endDate.toISOString().split('T')[0] |
| | | dayjs().startOf('day').format('YYYY-MM-DD'), |
| | | dayjs().endOf('day').format('YYYY-MM-DD') |
| | | ] |
| | | }) |
| | | </script> |