* блокировка изменения отчета для врача
* вывод данных из отчетов для ролей адм и зав * поправил ширину стобцов ввода * добавил календарь на страницу статистики * переделал календарь у заведующего на странице отчета * добавил и привязал метрики в статистику
This commit is contained in:
@@ -22,7 +22,11 @@ const themeOverrides = {
|
||||
<NLayout position="absolute">
|
||||
|
||||
<NLayoutHeader style="height: 48px;" bordered>
|
||||
<AppHeader />
|
||||
<AppHeader>
|
||||
<template #headerExtra>
|
||||
<slot name="headerExtra" />
|
||||
</template>
|
||||
</AppHeader>
|
||||
</NLayoutHeader>
|
||||
|
||||
<NLayout has-sider position="absolute" class="top-12!" content-class="relative" :native-scrollbar="false">
|
||||
|
||||
@@ -4,13 +4,21 @@ import ReportSelectDate from "../../Components/ReportSelectDate.vue";
|
||||
import AppUserButton from "./AppUserButton.vue";
|
||||
import {Link} from "@inertiajs/vue3";
|
||||
import AppHeaderRole from "./AppHeaderRole.vue";
|
||||
import {computed, useSlots} from "vue";
|
||||
|
||||
const slots = useSlots()
|
||||
const hasHeaderExtra = computed(() => !!slots.headerExtra)
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<div class="grid grid-cols-[auto_1fr_auto] px-4 w-full h-full">
|
||||
<NButton :tag="Link" text href="/">
|
||||
Метрика
|
||||
</NButton>
|
||||
<NSpace align="center">
|
||||
<NButton :tag="Link" text href="/">
|
||||
Метрика
|
||||
</NButton>
|
||||
<NDivider v-if="hasHeaderExtra" vertical />
|
||||
<slot name="headerExtra" />
|
||||
</NSpace>
|
||||
<div></div>
|
||||
<AppUserButton />
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user