zjxpcyc 6 yıl önce
ebeveyn
işleme
03b029095e

+ 1
- 0
src/pages/system/library/books/detail.vue Dosyayı Görüntüle

@@ -155,6 +155,7 @@ export default {
155 155
   },
156 156
   beforeRouteLeave (to, from, next) {
157 157
     this.resetStore('detail')
158
+    this.resetStore('type.list')
158 159
     next()
159 160
   },
160 161
   methods: {

+ 8
- 0
src/pages/system/library/borrow/borrow.vue Dosyayı Görüntüle

@@ -83,6 +83,7 @@ import { createNamespacedHelpers, mapState } from 'vuex'
83 83
 const {
84 84
   mapState: mapLibSate,
85 85
   mapActions,
86
+  mapMutations,
86 87
 } = createNamespacedHelpers('library')
87 88
 
88 89
 export default {
@@ -114,7 +115,14 @@ export default {
114 115
       },
115 116
     },
116 117
   },
118
+  beforeRouteLeave (to, from, next) {
119
+    this.resetStore('list')
120
+    next()
121
+  },
117 122
   methods: {
123
+    ...mapMutations({
124
+      resetStore: 'clearData',
125
+    }),
118 126
     ...mapActions({
119 127
       getBorrowHistory: 'getBorrowHistory',
120 128
       getList: 'getBookList',