diff --git a/apps/jingrow/frontend/src/app/router/index.ts b/apps/jingrow/frontend/src/app/router/index.ts
index 4bba04e..b369035 100644
--- a/apps/jingrow/frontend/src/app/router/index.ts
+++ b/apps/jingrow/frontend/src/app/router/index.ts
@@ -76,23 +76,23 @@ const router = createRouter({
{
path: 'app/:entity',
name: 'PageTypeList',
- component: () => import('../../core/pagetype/GenericListPage.vue')
+ component: () => import('../../core/pagetype/ListPage.vue')
},
{
path: 'app/:entity/:id',
name: 'PageTypeDetail',
- component: () => import('../../core/pagetype/GenericDetailPage.vue')
+ component: () => import('../../core/pagetype/DetailPage.vue')
},
// 保持向后兼容
{
path: 'page/:entity',
name: 'PageTypeListLegacy',
- component: () => import('../../core/pagetype/GenericListPage.vue')
+ component: () => import('../../core/pagetype/ListPage.vue')
},
{
path: 'page/:entity/:id',
name: 'PageTypeDetailLegacy',
- component: () => import('../../core/pagetype/GenericDetailPage.vue')
+ component: () => import('../../core/pagetype/DetailPage.vue')
},
{
path: 'settings/menu',
diff --git a/apps/jingrow/frontend/src/core/pagetype/DetailPage.vue b/apps/jingrow/frontend/src/core/pagetype/DetailPage.vue
new file mode 100644
index 0000000..4e28ae4
--- /dev/null
+++ b/apps/jingrow/frontend/src/core/pagetype/DetailPage.vue
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/apps/jingrow/frontend/src/core/pagetype/GenericDetailPage.vue b/apps/jingrow/frontend/src/core/pagetype/GenericDetailPage.vue
index c8c5e87..b1154e1 100644
--- a/apps/jingrow/frontend/src/core/pagetype/GenericDetailPage.vue
+++ b/apps/jingrow/frontend/src/core/pagetype/GenericDetailPage.vue
@@ -1,6 +1,5 @@
-
-