Fix Bug #544: AI修复
This commit is contained in:
@@ -64,59 +64,56 @@ const loading = ref(false)
|
||||
|
||||
const handleDateChange = (val) => {
|
||||
if (val && val.length === 2) {
|
||||
queryParams.startDate = val[0] + ' 00:00:00'
|
||||
queryParams.endDate = val[1] + ' 23:59:59'
|
||||
queryParams.startDate = val[0]
|
||||
queryParams.endDate = val[1]
|
||||
} else {
|
||||
queryParams.startDate = ''
|
||||
queryParams.endDate = ''
|
||||
}
|
||||
}
|
||||
|
||||
const handleQuery = () => {
|
||||
queryParams.pageNum = 1
|
||||
fetchQueueData()
|
||||
}
|
||||
|
||||
const resetQuery = () => {
|
||||
queryParams.patientName = ''
|
||||
dateRange.value = []
|
||||
queryParams.startDate = ''
|
||||
queryParams.endDate = ''
|
||||
handleQuery()
|
||||
}
|
||||
|
||||
const fetchQueueData = async () => {
|
||||
const handleQuery = async () => {
|
||||
loading.value = true
|
||||
try {
|
||||
const res = await getQueueList(queryParams)
|
||||
tableData.value = res.rows
|
||||
total.value = res.total
|
||||
tableData.value = res.data.list || []
|
||||
total.value = res.data.total || 0
|
||||
} finally {
|
||||
loading.value = false
|
||||
}
|
||||
}
|
||||
|
||||
const resetQuery = () => {
|
||||
queryParams.pageNum = 1
|
||||
queryParams.patientName = ''
|
||||
queryParams.startDate = ''
|
||||
queryParams.endDate = ''
|
||||
dateRange.value = []
|
||||
handleQuery()
|
||||
}
|
||||
|
||||
const getStatusType = (status) => {
|
||||
const map = { 'WAITING': 'warning', 'IN_PROGRESS': 'primary', 'COMPLETED': 'success' }
|
||||
const map = {
|
||||
WAITING: 'warning',
|
||||
IN_PROGRESS: 'primary',
|
||||
COMPLETED: 'success',
|
||||
CANCELLED: 'info'
|
||||
}
|
||||
return map[status] || 'info'
|
||||
}
|
||||
|
||||
onMounted(() => {
|
||||
// 默认查询当天,满足“默认当天时间”需求
|
||||
const today = new Date().toISOString().split('T')[0]
|
||||
dateRange.value = [today, today]
|
||||
handleDateChange(dateRange.value)
|
||||
fetchQueueData()
|
||||
// 默认查询当天
|
||||
const today = new Date()
|
||||
const start = today.toISOString().split('T')[0]
|
||||
dateRange.value = [start, start]
|
||||
queryParams.startDate = start
|
||||
queryParams.endDate = start
|
||||
handleQuery()
|
||||
})
|
||||
</script>
|
||||
|
||||
<style scoped>
|
||||
.smart-queue-container {
|
||||
padding: 16px;
|
||||
background: #f5f7fa;
|
||||
min-height: 100vh;
|
||||
}
|
||||
.query-bar {
|
||||
margin-bottom: 16px;
|
||||
}
|
||||
.smart-queue-container { padding: 16px; }
|
||||
.query-bar { margin-bottom: 16px; }
|
||||
</style>
|
||||
|
||||
Reference in New Issue
Block a user