1111 </template >
1212 <div class =" about-ui" v-loading =" loading" >
1313 <div class =" flex" >
14- <span class =" label" >{{ $t('layout.about.authorize') }}</span ><span >{{ licenseInfo?.corporation || '-' }}</span >
14+ <span class =" label" >{{ $t('layout.about.authorize') }}</span
15+ ><span >{{ licenseInfo?.corporation || '-' }}</span >
1516 </div >
1617 <div class =" flex" >
1718 <span class =" label" >{{ $t('layout.about.expiredTime') }}</span >
2425 </div >
2526 <div class =" flex" >
2627 <span class =" label" >{{ $t('layout.about.edition.label') }}</span >
27- <span >{{ user.showXpack() ? $t('layout.about.edition.professional') : $t('layout.about.edition.community') }}</span >
28+ <span >{{
29+ user.showXpack()
30+ ? $t('layout.about.edition.professional')
31+ : $t('layout.about.edition.community')
32+ }}</span >
2833 </div >
2934 <div class =" flex" >
30- <span class =" label" >{{ $t('layout.about.version') }}</span ><span >{{ user.version }}</span >
35+ <span class =" label" >{{ $t('layout.about.version') }}</span
36+ ><span >{{ user.version }}</span >
3137 </div >
3238 <div class =" flex" >
33- <span class =" label" >{{ $t('layout.about.serialNo') }}</span ><span >{{ licenseInfo?.serialNo || '-' }}</span >
39+ <span class =" label" >{{ $t('layout.about.serialNo') }}</span
40+ ><span >{{ licenseInfo?.serialNo || '-' }}</span >
3441 </div >
3542 <div class =" flex" >
36- <span class =" label" >{{ $t('layout.about.remark') }}</span ><span >{{ licenseInfo?.remark || '-' }}</span >
43+ <span class =" label" >{{ $t('layout.about.remark') }}</span
44+ ><span >{{ licenseInfo?.remark || '-' }}</span >
3745 </div >
3846 <div class =" mt-16 flex align-center" v-if =" user.showXpack()" >
3947 <el-upload
4452 :on-change =" onChange"
4553 v-hasPermission =" new Role('ADMIN')"
4654 >
47- <el-button class =" border-primary mr-16" >{{ $t('layout.about.update') }} License</el-button >
55+ <el-button class =" border-primary mr-16"
56+ >{{ $t('layout.about.update') }} License</el-button
57+ >
4858 </el-upload >
4959 </div >
5060 </div >
@@ -59,9 +69,9 @@ import licenseApi from '@/api/license'
5969import { fromNowDate } from ' @/utils/time'
6070import { Role } from ' @/utils/permission/type'
6171import useStore from ' @/stores'
62- const { user } = useStore ()
72+ const { user, theme } = useStore ()
6373const isDefaultTheme = computed (() => {
64- return user .isDefaultTheme ()
74+ return theme .isDefaultTheme ()
6575})
6676
6777const aboutDialogVisible = ref (false )
0 commit comments