diff --git a/src/pages/regulatoryRepository/standQA/index.vue b/src/pages/regulatoryRepository/standQA/index.vue
index 956ef953f..9ac3145aa 100644
--- a/src/pages/regulatoryRepository/standQA/index.vue
+++ b/src/pages/regulatoryRepository/standQA/index.vue
@@ -611,6 +611,7 @@
:visible.sync="answerListDrawer"
size="900px"
custom-class="demo-drawer"
+ :before-close="beforeClose"
>
@@ -624,7 +625,7 @@
@@ -765,6 +766,20 @@ export default {
this.toAnswer()
},
methods: {
+ close () {
+ this.$router.push({
+ name: 'StandQA',
+ query: {}
+ })
+ this.answerListDrawer = false
+ },
+ beforeClose (done) {
+ this.$router.push({
+ name: 'StandQA',
+ query: {}
+ })
+ done()
+ },
toAnswer () {
if (this.$route.query && this.$route.query.id) {
this.$http._getData('/lawss/AskQuestions/askQuestionById', {