Move manager routes under /admin

This commit is contained in:
Ruslan Bakiev
2026-04-06 16:12:54 +07:00
parent 0380c54d60
commit b640885ef0
14 changed files with 83 additions and 73 deletions

View File

@@ -14,6 +14,8 @@ import { formatOrderCode } from '~/composables/useOrderCodePresentation';
definePageMeta({
middleware: ['manager-only'],
path: '/admin/orders/:id',
alias: ['/client-orders/:id'],
});
const route = useRoute();
@@ -316,7 +318,7 @@ watch(
<template v-else>
<div class="surface-card rounded-3xl px-5 py-4">
<div class="flex flex-wrap items-center gap-3">
<NuxtLink to="/client-orders" class="text-sm font-semibold text-[#0d854a]">
<NuxtLink to="/admin/orders" class="text-sm font-semibold text-[#0d854a]">
Назад к заказам клиентов
</NuxtLink>
<span class="hidden h-4 w-px bg-[#d8e4dd] md:block" />

View File

@@ -15,6 +15,8 @@ import { formatPrice } from '~/composables/useOrderDetailPresentation';
definePageMeta({
middleware: ['manager-only'],
path: '/admin/orders',
alias: ['/client-orders'],
});
type ManagerOrderItem = ManagerOrdersQuery['managerOrders'][number];
@@ -264,7 +266,7 @@ const calendarOptions = computed(() => ({
};
},
eventClick: ({ event }: { event: { id: string } }) => {
void router.push(`/client-orders/${event.id}`);
void router.push(`/admin/orders/${event.id}`);
},
}));
</script>
@@ -333,7 +335,7 @@ const calendarOptions = computed(() => ({
<OrdersOrderSummaryCard
v-for="order in visibleOrders"
:key="order.id"
:to="`/client-orders/${order.id}`"
:to="`/admin/orders/${order.id}`"
:code="order.code"
:status="order.status"
:created-at="order.createdAt"