Jelajahi Sumber

fix - route bugs

靳炳淑 6 tahun lalu
induk
melakukan
25a9f2501e

+ 4 - 2
src/router/routes.js

@@ -111,12 +111,14 @@ export default [
         ]
       },
       {
-        path: "code/:homeworkId/:projectId/test/unit/:unitTestId",
+        path:
+          "code/:homeworkId/:projectId/group/:groupId/test/unit/:unitTestId",
         component: () =>
           import("@/views/student/Code/ProjectDetail/Test/UnitTestDetail")
       },
       {
-        path: "code/:homeworkId/:projectId/test/functional/:functionalTestId",
+        path:
+          "code/:homeworkId/:projectId/group/:groupId/test/functional/:functionalTestId",
         component: () =>
           import("@/views/student/Code/ProjectDetail/Test/FunctionalTestDetail")
       },

+ 1 - 1
src/views/teacher/Code/detail.vue

@@ -4,7 +4,7 @@
       :loading="loadingCommittedGroups"
       :routes="[
         { name: '代码作业', path: 'code' },
-        { name: '作业详情', path: `${$route.path}` }
+        { name: '作业详情', path: `${$route.params.homeworkId}}` }
       ]"
     >
       <template slot="title">{{ problemInfo.name }}</template>

+ 1 - 1
src/views/teacher/Code/test.vue

@@ -3,7 +3,7 @@
     <page-header
       :routes="[
         { name: '代码作业', path: 'code' },
-        { name: '作业详情', path: `code/${$route.params.codeId}` },
+        { name: '作业详情', path: `code/${$route.params.homeworkId}` },
         { name: '测试信息', path: `${$route.path}` }
       ]"
       :tab-list="[