diff --git a/src/App.vue b/src/App.vue index 9a6554b9038099e36bc34130174134ede58106a2..728979eb68c214ffcbc11fc4b60d5f89117f0edd 100644 --- a/src/App.vue +++ b/src/App.vue @@ -46,7 +46,7 @@ export default { return this.$store.state.menuObj }, navShow(){ - return false||!['/404','/login'].includes(this.$route.path) + return false||!['/','/404','/login'].includes(this.$route.path) }, pageShow(){ return false||!['/404','/login'].includes(this.$route.path) diff --git a/src/bg-ui/bg-table-btns-more.vue b/src/bg-ui/bg-table-btns-more.vue index c24d3e1704e7c6587ef93c4f988fb97e39b9b602..a739e6d37fcea720785d0c7c7fd3f61f4e21cf1c 100644 --- a/src/bg-ui/bg-table-btns-more.vue +++ b/src/bg-ui/bg-table-btns-more.vue @@ -38,6 +38,7 @@ export default { } }, clickAction({ callback }) { + this.$parent.hideBox() typeof callback === "function" && callback(); }, getName({ name }) { diff --git a/src/bg-ui/bg-table-btns.vue b/src/bg-ui/bg-table-btns.vue index 2849bdab0cc851aec72e0a5ecd23432615b0fae1..53e6fe18e43a1574f3c270d6c908cede0c421ac5 100644 --- a/src/bg-ui/bg-table-btns.vue +++ b/src/bg-ui/bg-table-btns.vue @@ -53,6 +53,9 @@ export default { }, }, methods: { + hideBox() { + this.showMore = false + }, isDisabled({ disabled }) { if (typeof disabled === "function") { return disabled(); diff --git a/src/components/bg-menu.vue b/src/components/bg-menu.vue index 9586b731311800943a9efa0d5b12867d90fccfcb..9a6674f460fb244f42dc2a9d26b71ad4e2b65e68 100644 --- a/src/components/bg-menu.vue +++ b/src/components/bg-menu.vue @@ -49,7 +49,7 @@ -