diff --git a/src/pages/policyRegulation/problemControl/index.vue b/src/pages/policyRegulation/problemControl/index.vue index 46e2c122b..aec9b53db 100644 --- a/src/pages/policyRegulation/problemControl/index.vue +++ b/src/pages/policyRegulation/problemControl/index.vue @@ -48,6 +48,10 @@ export default { // this.getActiveName() }, mounted () { + if (this.$route.query.keynoteActiveName) { + this.keynoteActiveName = this.$route.query.keynoteActiveName + this.$router.replace({ query: null }) + } var list = []; const menuList = this.$store.getters.getMenuList; let menuData = []; diff --git a/src/pages/regulatoryRepository/nonConfomity/pages/businessDetails.vue b/src/pages/regulatoryRepository/nonConfomity/pages/businessDetails.vue index 07f5ea2a8..1db768bb8 100644 --- a/src/pages/regulatoryRepository/nonConfomity/pages/businessDetails.vue +++ b/src/pages/regulatoryRepository/nonConfomity/pages/businessDetails.vue @@ -381,11 +381,8 @@ export default { this.searchSarAccess() }, back() { - this.$router.push({ - name: 'NonConfomity', - query:{ - activeName:'keynote' - } + this.$router.replace({ + name: 'ProblemControl' }) }, // 清空 查询条件 diff --git a/src/pages/regulatoryRepository/nonConfomity/pages/productDetails.vue b/src/pages/regulatoryRepository/nonConfomity/pages/productDetails.vue index 9ae10eee6..e8dffdbc7 100644 --- a/src/pages/regulatoryRepository/nonConfomity/pages/productDetails.vue +++ b/src/pages/regulatoryRepository/nonConfomity/pages/productDetails.vue @@ -567,11 +567,10 @@ export default { this.getTableBtn() }, back () { - this.$router.push({ - name: 'NonConfomity', - query:{ - activeName:'keynote', - keynoteActiveName:'product' + this.$router.replace({ + name: 'ProblemControl', + query: { + keynoteActiveName: 'product' } }) },