|
|
|
@ -42,7 +42,7 @@ |
|
|
|
<!-- </el-menu-item>--> |
|
|
|
<el-menu-item class="site-navbar__avatar" index="2"> |
|
|
|
<span style=" color: #909399;" @click="helpFileList()"> |
|
|
|
帮助 |
|
|
|
{{ $t('main.help') }} |
|
|
|
<!-- <icon-svg name="help" style="width: 25px;height: 25px;margin-top: 5px"></icon-svg>--> |
|
|
|
</span> |
|
|
|
</el-menu-item> |
|
|
|
@ -70,7 +70,7 @@ |
|
|
|
<img src="~@/assets/img/avatar.png" :alt="userName">{{ userName }} |
|
|
|
</span> |
|
|
|
<el-dropdown-menu slot="dropdown"> |
|
|
|
<el-dropdown-item @click.native="logoutHandle()">退出</el-dropdown-item> |
|
|
|
<el-dropdown-item @click.native="logoutHandle()">{{ $t('main.logout') }}</el-dropdown-item> |
|
|
|
</el-dropdown-menu> |
|
|
|
</el-dropdown> |
|
|
|
</el-menu-item> |
|
|
|
@ -121,15 +121,15 @@ export default { |
|
|
|
message: this.$t('language.name'), |
|
|
|
languageList: [], |
|
|
|
pageLanguage: { |
|
|
|
XjSysManage: 'CCLQMS管理系统', |
|
|
|
abbreviation: '旭捷', |
|
|
|
setting: '设置', |
|
|
|
languageSetting: '语言设置', |
|
|
|
userSetting: '用户设置', |
|
|
|
updatePassword: '修改密码', |
|
|
|
updateDefaultLanguage: '修改默认语言', |
|
|
|
cssSetting: '主题设置', |
|
|
|
printSetting: '打印设置', |
|
|
|
XjSysManage: this.$t('main.appName'), |
|
|
|
abbreviation: this.$t('main.abbreviation'), |
|
|
|
setting: this.$t('main.setting'), |
|
|
|
languageSetting: this.$t('main.languageSetting'), |
|
|
|
userSetting: this.$t('main.userSetting'), |
|
|
|
updatePassword: this.$t('main.updatePassword'), |
|
|
|
updateDefaultLanguage: this.$t('main.updateDefaultLanguage'), |
|
|
|
cssSetting: this.$t('main.cssSetting'), |
|
|
|
printSetting: this.$t('main.cssSetting'), |
|
|
|
}, |
|
|
|
// 导出 end |
|
|
|
pageLanguageList: [ |
|
|
|
@ -273,7 +273,7 @@ export default { |
|
|
|
return this.useHoverMenu ? 'zhedie' : 'zhedie' |
|
|
|
}, |
|
|
|
menuModeTitle() { |
|
|
|
return this.useHoverMenu ? '切换到传统菜单' : '切换到悬浮菜单' |
|
|
|
return this.useHoverMenu ? this.$t('main.menuMode.toClassic') : this.$t('main.menuMode.toHover') |
|
|
|
} |
|
|
|
}, |
|
|
|
activated() { |
|
|
|
@ -335,10 +335,9 @@ export default { |
|
|
|
}, |
|
|
|
// 获取多语言列表 |
|
|
|
getLanguageList() { |
|
|
|
const isEn = this.$i18n.locale === 'en' |
|
|
|
this.languageList = [ |
|
|
|
{ languageCode: 'cn', languageName: isEn ? 'Chinese' : '中文' }, |
|
|
|
{ languageCode: 'en', languageName: isEn ? 'English' : '英文' } |
|
|
|
{ languageCode: 'cn', languageName: this.$t('main.languageName.cn') }, |
|
|
|
{ languageCode: 'en', languageName: this.$t('main.languageName.en') } |
|
|
|
] |
|
|
|
}, |
|
|
|
// 获取页面多语言数据 |
|
|
|
@ -376,9 +375,9 @@ export default { |
|
|
|
}, |
|
|
|
// 退出 |
|
|
|
logoutHandle() { |
|
|
|
this.$confirm(`确定进行[退出]操作?`, '提示', { |
|
|
|
confirmButtonText: '确定', |
|
|
|
cancelButtonText: '取消', |
|
|
|
this.$confirm(this.$t('main.logoutDialog.message'), this.$t('main.common.tip'), { |
|
|
|
confirmButtonText: this.$t('main.common.confirm'), |
|
|
|
cancelButtonText: this.$t('main.common.cancel'), |
|
|
|
type: 'warning' |
|
|
|
}).then(() => { |
|
|
|
this.$http({ |
|
|
|
@ -397,7 +396,7 @@ export default { |
|
|
|
// 切换菜单模式 |
|
|
|
toggleMenuMode() { |
|
|
|
this.useHoverMenu = !this.useHoverMenu |
|
|
|
this.$message.success(this.useHoverMenu ? '已切换到悬浮菜单模式' : '已切换到传统菜单模式') |
|
|
|
this.$message.success(this.useHoverMenu ? this.$t('main.menuMode.switchedHover') : this.$t('main.menuMode.switchedClassic')) |
|
|
|
} |
|
|
|
}, |
|
|
|
created() { |
|
|
|
|