fix contest conflict.

This commit is contained in:
2023-03-16 14:49:34 +08:00
parent 51328770c6
commit 0fa885d892
15 changed files with 290 additions and 148 deletions

View File

@@ -106,76 +106,76 @@ export const routes: RouteRecordRaw[] = [
children: [
{
path: "",
name: "home",
name: "admin home",
component: () => import("~/admin/setting/home.vue"),
},
{
path: "config",
name: "config",
name: "admin config",
component: () => import("admin/setting/config.vue"),
},
{
path: "announcement",
name: "announcement",
name: "admin announcement",
component: () => import("admin/setting/announcement.vue"),
},
{
path: "user/list",
name: "user list",
name: "admin user list",
component: () => import("admin/user/list.vue"),
},
{
path: "user/importing",
name: "user importing",
name: "admin user importing",
component: () => import("admin/user/import.vue"),
},
{
path: "problem/list",
name: "problem list",
name: "admin problem list",
component: () => import("admin/problem/list.vue"),
},
{
path: "problem/create",
name: "problem create",
name: "admin problem create",
component: () => import("admin/problem/detail.vue"),
},
{
path: "problem/edit/:problemID",
name: "problem edit",
name: "admin problem edit",
component: () => import("admin/problem/detail.vue"),
props: true,
},
{
path: "contest/list",
name: "contest list",
name: "admin contest list",
component: () => import("admin/contest/list.vue"),
},
{
path: "contest/create",
name: "contest create",
name: "admin contest create",
component: () => import("admin/contest/detail.vue"),
},
{
path: "contest/edit/:contestID",
name: "contest edit",
name: "admin contest edit",
component: () => import("admin/contest/detail.vue"),
props: true,
},
{
path: "contest/:contestID/problems",
name: "contest problems",
name: "admin contest problems",
component: () => import("admin/contest/detail.vue"),
props: true,
},
{
path: "contest/:contestID/problem/create",
name: "contest problem create",
name: "admin contest problem create",
component: () => import("admin/problem/detail.vue"),
props: true,
},
{
path: "contest/:contestID/problem/edit/:problemID",
name: "contest problem edit",
name: "admin contest problem edit",
component: () => import("admin/problem/detail.vue"),
props: true,
},