diff --git a/src/store/index.js b/src/store/index.js index bcf7d5d..6ec99d1 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -79,8 +79,8 @@ export default createStore({ content.commit('INIT_PROJECT_INFO') }) }, - getRouterInfo(content, {routerId}) { - request(ROUTER_PROCESS, {routerId,type:2}).then(res => { + getRouterInfo(content, {routerId,chapterId}) { + request(ROUTER_PROCESS, chapterId?{routerId,type:2,chapterId}:{routerId,type:2}).then(res => { content.commit('SET_ROUTER_INFO', res.data) content.commit('INIT_ROUTER_INFO') }) diff --git a/src/views/roadmap/PathDetails.vue b/src/views/roadmap/PathDetails.vue index e5d52b6..2c923a3 100644 --- a/src/views/roadmap/PathDetails.vue +++ b/src/views/roadmap/PathDetails.vue @@ -89,7 +89,7 @@ -
{{ value.statusName || (data.unlockMode === 1 ? TASK_TYPES.toName[value.type] : "未解锁") }} @@ -174,7 +174,7 @@
-
+
上次学到:{{ data.lastLearned }}
继续学习 @@ -303,7 +303,7 @@ console.log(data); const activeName = ref("first"); onMounted(() => { - dispatch("getRouterInfo", { routerId }); + dispatch("getRouterInfo", { routerId, chapterId }); }); const handleClick = (tab, event) => {