diff --git a/resources/assets/js/pages/manage/components/TaskDetail.vue b/resources/assets/js/pages/manage/components/TaskDetail.vue index 5bfe7e290..f6510b984 100755 --- a/resources/assets/js/pages/manage/components/TaskDetail.vue +++ b/resources/assets/js/pages/manage/components/TaskDetail.vue @@ -1563,6 +1563,10 @@ export default { this.relatedTasks = []; return; } + if (this.isSubTask) { + this.relatedTasks = []; + return; + } const cacheMap = this.$store.state.taskRelatedCache || {}; const cached = cacheMap[this.taskId]; if (cached?.list) { @@ -1597,6 +1601,9 @@ export default { if (!taskId || taskId !== this.taskId) { return; } + if (this.isSubTask) { + return; + } this.loadRelatedTasks(); },