4141 <div class =" login-logo" >
4242 <img class =" login-logo-icon" :src =" pageLogin" alt =" " />
4343 </div >
44- <div class =" login-welcome" >
44+ <div v-if = " isBtnShow(showSlogan) " class =" login-welcome" >
4545 {{ pageSlogan || t('system.available_to_everyone') }}
4646 </div >
47+ <div v-else class =" login-welcome" ></div >
4748 </div >
4849 <div class =" form-area" >
4950 <div class =" default-login-tabs" >
@@ -97,6 +98,7 @@ import logoHeader from '@/assets/blue/LOGO-head_blue.png'
9798import logo from ' @/assets/blue/LOGO-blue.png'
9899import loginImage from ' @/assets/blue/login-image_blue.png'
99100import { propTypes } from ' @/utils/propTypes'
101+ import { isBtnShow } from ' @/utils/utils'
100102import { useI18n } from ' vue-i18n'
101103import { computed , ref , onMounted , nextTick } from ' vue'
102104import elementResizeDetectorMaker from ' element-resize-detector'
@@ -111,6 +113,7 @@ const props = defineProps({
111113 themeColor: propTypes .string .def (' ' ),
112114 customColor: propTypes .string .def (' ' ),
113115 login: propTypes .string .def (' ' ),
116+ showSlogan: propTypes .string .def (' 0' ),
114117 bg: propTypes .string .def (' ' ),
115118 height: propTypes .number .def (425 ),
116119 foot: propTypes .string .def (' ' ),
0 commit comments