diff --git a/resources/assets/js/App.vue b/resources/assets/js/App.vue index 545a0462c..3131ab856 100755 --- a/resources/assets/js/App.vue +++ b/resources/assets/js/App.vue @@ -259,6 +259,8 @@ export default { if (!this.$isEEUiApp) { return; } + // bodyClass + $A("body").addClass("eeui-app") // 页面失活 window.__onPagePause = () => { this.$store.state.windowActive = false; diff --git a/resources/assets/sass/components/mobile.scss b/resources/assets/sass/components/mobile.scss index e78f23e87..ee0092327 100644 --- a/resources/assets/sass/components/mobile.scss +++ b/resources/assets/sass/components/mobile.scss @@ -306,6 +306,12 @@ opacity: 0; } +body.eeui-app { + .mobile-back { + display: block; + } +} + @media (max-width: 768px) { .mobile-tabbar { display: flex; diff --git a/resources/assets/sass/pages/components/dialog-wrapper.scss b/resources/assets/sass/pages/components/dialog-wrapper.scss index 5249b3683..461e63dc4 100644 --- a/resources/assets/sass/pages/components/dialog-wrapper.scss +++ b/resources/assets/sass/pages/components/dialog-wrapper.scss @@ -1474,6 +1474,25 @@ overflow: hidden !important; } +body.eeui-app { + .dialog-wrapper { + .dialog-scroller { + user-select: none; + .dialog-item { + .dialog-view { + &.operate-enter { + .dialog-head { + .dialog-content { + user-select: text; + } + } + } + } + } + } + } +} + @media (max-width: 768px) { .dialog-wrapper { background-color: #f8f8f8;