diff --git a/src/App.vue b/src/App.vue
index 7104fda..48dd5ba 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -3,7 +3,9 @@
-
+
+
+
@@ -24,7 +26,7 @@ export default {
}
},
computed: {
- ...mapGetters(['showToast', 'showAlert', 'loading'])
+ ...mapGetters(['showToast', 'showAlert', 'loading', 'keepAlive'])
}
}
diff --git a/src/pages/homeset/HomePage.vue b/src/pages/homeset/HomePage.vue
index d5b8fb1..b8a3f1d 100644
--- a/src/pages/homeset/HomePage.vue
+++ b/src/pages/homeset/HomePage.vue
@@ -50,6 +50,10 @@ export default {
},
toPage2 (e) {
let url = e.path
+ let name = url.substr(1)
+ if (name === 'semifinishedinstore') {
+ this.$store.dispatch('setKeepAlive', [name])
+ }
this.$router.push(url)
},
Quit () {
diff --git a/src/pages/modules/semifinished/mater-search.vue b/src/pages/modules/semifinished/mater-search.vue
index eefd3e2..740e21e 100644
--- a/src/pages/modules/semifinished/mater-search.vue
+++ b/src/pages/modules/semifinished/mater-search.vue
@@ -25,7 +25,7 @@
-
+
@@ -73,6 +73,9 @@ export default {
async _getMaterial () {
let res = await getMaterial(this.val1)
this.options1 = [...res.data]
+ },
+ colseUp () {
+ this.$router.push('/semifinishedinstore')
}
}
}
diff --git a/src/pages/modules/semifinished/semi-finished-instore.vue b/src/pages/modules/semifinished/semi-finished-instore.vue
index 06bc185..e64cea8 100644
--- a/src/pages/modules/semifinished/semi-finished-instore.vue
+++ b/src/pages/modules/semifinished/semi-finished-instore.vue
@@ -31,7 +31,7 @@
@@ -98,6 +98,7 @@