diff --git a/src/views/portal/case/Index.vue b/src/views/portal/case/Index.vue index c3e1f0f7..77b85042 100644 --- a/src/views/portal/case/Index.vue +++ b/src/views/portal/case/Index.vue @@ -665,7 +665,8 @@ export default { } }, beforeRouteLeave (to, from, next) { - if(to.name !== 'caseDetail'&&to.name !=='caseCharts'&&to.name !=='caseExcellent'){ + const isScroll = 'caseDetail,caseCharts,caseExcellent' + if(!isScroll.includes(to.name)){ // console.log('我是外') this.queryCondition.pageIndex = 1 this.search() @@ -688,6 +689,7 @@ export default { top: JSON.parse(sessionStorage.getItem("pagesScroll")), }) sessionStorage.removeItem("pagesScroll") + vm.allRequests() }); }) },