* переписал функции прототипов в сервисы
* оптимизация доставки контента до клиента * переписал запросы выборок * убрал из подсчета переведенных * добавил сохранение метрикам для вывода в дашборд
This commit is contained in:
@@ -44,9 +44,14 @@ onMounted(async () => {
|
||||
await fetchPatientCount()
|
||||
})
|
||||
|
||||
watch(() => reportStore.timestampCurrentRange, (newRange) => {
|
||||
if (newRange) fetchPatientCount()
|
||||
})
|
||||
watch(() => reportStore.timestampCurrentRange, (newRange, oldRange) => {
|
||||
// Проверяем, что диапазон изменился и валиден
|
||||
if (newRange &&
|
||||
newRange.length === 2 &&
|
||||
(!oldRange || newRange[0] !== oldRange[0] || newRange[1] !== oldRange[1])) {
|
||||
fetchPatientCount()
|
||||
}
|
||||
}, { deep: true })
|
||||
</script>
|
||||
|
||||
<template>
|
||||
|
||||
Reference in New Issue
Block a user