Move manager routes under /admin
This commit is contained in:
@@ -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" />
|
||||
|
||||
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user