15 lines
564 B
JavaScript
15 lines
564 B
JavaScript
import defaultSettings from '@/settings'
|
|
import i18n from '@/lang'
|
|
import { getLanguage } from '@/lang/index'
|
|
import store from '@/store'
|
|
export default function getPageTitle(key, fullName) {
|
|
const title = store.getters.sysConfig.title || "化工协同制造"
|
|
const realTitle = getLanguage() === 'en' ? title : getLanguage() === 'zhtw' ? title : title
|
|
const hasKey = i18n.te(`route.${key}`)
|
|
if (hasKey) {
|
|
const pageName = i18n.t(`route.${key}`)
|
|
return `${pageName} - ${realTitle}`
|
|
}
|
|
return fullName ? `${fullName} - ${realTitle}` : realTitle
|
|
}
|