Improve order detail UX, confirm check actions, and fix notification deep links.

Normalize inbox /orders/:id links, open related admin pages on click, and keep Jalali dates consistent.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-08-09 14:32:09 +02:00
co-authored by Cursor
parent 120c62bdca
commit 1c3c494a43
14 changed files with 737 additions and 212 deletions
+9
View File
@@ -40,6 +40,15 @@ const router = createRouter({
component: () => import('@/views/checks/CheckManagementView.vue'),
meta: { title: 'مدیریت چک‌ها' },
},
{
/* API links often use /orders/:id — open list + detail via query */
path: 'orders/:id',
name: 'order-detail',
redirect: (to) => ({
name: 'orders',
query: { order: String(to.params.id) },
}),
},
{
path: 'companies',
name: 'companies',