From d28620ae0a48dfa14d2b1563ff537e52caaec651 Mon Sep 17 00:00:00 2001 From: konbai <1527468660@qq.com> Date: Sun, 27 Nov 2022 17:59:30 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BD=BF=E7=94=A8=20beforeRouteEnter()?= =?UTF-8?q?=20=E6=9B=BF=E6=8D=A2=20activated()=EF=BC=8C=E8=A7=A3=E5=86=B3?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E5=88=B7=E6=96=B0=E5=BC=82=E5=B8=B8=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ruoyi-ui/src/views/workflow/work/claim.vue | 9 ++++----- ruoyi-ui/src/views/workflow/work/finished.vue | 9 ++++----- ruoyi-ui/src/views/workflow/work/own.vue | 7 ++++--- ruoyi-ui/src/views/workflow/work/todo.vue | 9 ++++----- 4 files changed, 16 insertions(+), 18 deletions(-) diff --git a/ruoyi-ui/src/views/workflow/work/claim.vue b/ruoyi-ui/src/views/workflow/work/claim.vue index b8c4b08c..62398842 100644 --- a/ruoyi-ui/src/views/workflow/work/claim.vue +++ b/ruoyi-ui/src/views/workflow/work/claim.vue @@ -101,11 +101,10 @@ export default { rules: {} }; }, - created() { - this.getList(); - }, - activated() { - this.getList(); + beforeRouteEnter(to, from, next) { + next(vm => { + vm.getList() + }) }, methods: { /** 查询流程定义列表 */ diff --git a/ruoyi-ui/src/views/workflow/work/finished.vue b/ruoyi-ui/src/views/workflow/work/finished.vue index fa98b96a..f50cf3a8 100644 --- a/ruoyi-ui/src/views/workflow/work/finished.vue +++ b/ruoyi-ui/src/views/workflow/work/finished.vue @@ -133,11 +133,10 @@ export default { } }; }, - created() { - this.getList(); - }, - activated() { - this.getList(); + beforeRouteEnter(to, from, next) { + next(vm => { + vm.getList() + }) }, methods: { /** 查询流程定义列表 */ diff --git a/ruoyi-ui/src/views/workflow/work/own.vue b/ruoyi-ui/src/views/workflow/work/own.vue index 60ff20b9..fc76177c 100644 --- a/ruoyi-ui/src/views/workflow/work/own.vue +++ b/ruoyi-ui/src/views/workflow/work/own.vue @@ -165,10 +165,11 @@ export default { }, created() { this.getCategoryList(); - this.getList(); }, - activated() { - this.getList(); + beforeRouteEnter(to, from, next) { + next(vm => { + vm.getList() + }) }, methods: { /** 查询流程分类列表 */ diff --git a/ruoyi-ui/src/views/workflow/work/todo.vue b/ruoyi-ui/src/views/workflow/work/todo.vue index 5b3f8e19..314fa411 100644 --- a/ruoyi-ui/src/views/workflow/work/todo.vue +++ b/ruoyi-ui/src/views/workflow/work/todo.vue @@ -122,11 +122,10 @@ export default { rules: {} }; }, - created() { - this.getList(); - }, - activated() { - this.getList(); + beforeRouteEnter(to, from, next) { + next(vm => { + vm.getList() + }) }, methods: { /** 查询流程定义列表 */