|
|
@ -10,7 +10,9 @@ |
|
|
<icon-svg name="zhedie"></icon-svg> |
|
|
<icon-svg name="zhedie"></icon-svg> |
|
|
</el-menu-item> |
|
|
</el-menu-item> |
|
|
</el-menu> |
|
|
</el-menu> |
|
|
<a class="site-navbar__brand-lg" href="javascript:;">龙闯电梯</a> |
|
|
|
|
|
|
|
|
<a class="site-navbar__brand-lg" href="javascript:;"> |
|
|
|
|
|
<img class="site-navbar__brand-logo" src="~@/assets/img/lc.png" alt="龙闯电梯"> |
|
|
|
|
|
</a> |
|
|
<a class="site-navbar__brand-mini" href="javascript:;">{{ pageLanguage.abbreviation }}</a> |
|
|
<a class="site-navbar__brand-mini" href="javascript:;">{{ pageLanguage.abbreviation }}</a> |
|
|
</h1> |
|
|
</h1> |
|
|
|
|
|
|
|
|
@ -25,14 +27,14 @@ |
|
|
<!-- <icon-svg :name="this.$store.state.user.favorite?'xiangqufill':'xiangqu'" ></icon-svg>--> |
|
|
<!-- <icon-svg :name="this.$store.state.user.favorite?'xiangqufill':'xiangqu'" ></icon-svg>--> |
|
|
<!-- </span>--> |
|
|
<!-- </span>--> |
|
|
<el-menu-item class="site-navbar__avatar" index="1"> |
|
|
<el-menu-item class="site-navbar__avatar" index="1"> |
|
|
<span class="el-dropdown-link" @click="userSetting"> |
|
|
|
|
|
|
|
|
<!-- <span class="el-dropdown-link" @click="userSetting"> |
|
|
<icon-svg name="editTable" style="width: 25px;height: 25px;margin-top: 5px"></icon-svg> |
|
|
<icon-svg name="editTable" style="width: 25px;height: 25px;margin-top: 5px"></icon-svg> |
|
|
</span> |
|
|
|
|
|
|
|
|
</span>--> |
|
|
</el-menu-item> |
|
|
</el-menu-item> |
|
|
<el-menu-item class="site-navbar__avatar" index="0"> |
|
|
<el-menu-item class="site-navbar__avatar" index="0"> |
|
|
<span @click="favoriteFunction()"> |
|
|
|
|
|
|
|
|
<!-- <span @click="favoriteFunction()"> |
|
|
<icon-svg :name="favorite?'xiangqufill':'xiangqu'" style="margin-top: 11px" class="sl-svg"></icon-svg> |
|
|
<icon-svg :name="favorite?'xiangqufill':'xiangqu'" style="margin-top: 11px" class="sl-svg"></icon-svg> |
|
|
</span> |
|
|
|
|
|
|
|
|
</span>--> |
|
|
</el-menu-item> |
|
|
</el-menu-item> |
|
|
<!-- <el-menu-item class="site-navbar__avatar" index="2">--> |
|
|
<!-- <el-menu-item class="site-navbar__avatar" index="2">--> |
|
|
<!-- <span style=" color: #909399;" @click="helpFileList()">--> |
|
|
<!-- <span style=" color: #909399;" @click="helpFileList()">--> |
|
|
@ -61,8 +63,7 @@ |
|
|
<el-menu-item class="site-navbar__avatar" index="4"> |
|
|
<el-menu-item class="site-navbar__avatar" index="4"> |
|
|
<el-dropdown :show-timeout="0" placement="bottom"> |
|
|
<el-dropdown :show-timeout="0" placement="bottom"> |
|
|
<span class="el-dropdown-link custom-avatar"> |
|
|
<span class="el-dropdown-link custom-avatar"> |
|
|
{{ userName }} |
|
|
|
|
|
<!-- <img src="~@/assets/img/avatar.png" :alt="userName">{{ userName }}--> |
|
|
|
|
|
|
|
|
<img src="~@/assets/img/avatar.png" :alt="userName">{{ userName }} |
|
|
</span> |
|
|
</span> |
|
|
<el-dropdown-menu slot="dropdown"> |
|
|
<el-dropdown-menu slot="dropdown"> |
|
|
<el-dropdown-item @click.native="logoutHandle()">退出</el-dropdown-item> |
|
|
<el-dropdown-item @click.native="logoutHandle()">退出</el-dropdown-item> |
|
|
@ -130,7 +131,6 @@ import column from "./modules/common/column"; |
|
|
import { |
|
|
import { |
|
|
searchFunctionButtonList, |
|
|
searchFunctionButtonList, |
|
|
saveButtonList, |
|
|
saveButtonList, |
|
|
searchSysLanguage, |
|
|
|
|
|
getRevisionInformation, // 获取版本信息 |
|
|
getRevisionInformation, // 获取版本信息 |
|
|
} from "@/api/sysLanguage.js" |
|
|
} from "@/api/sysLanguage.js" |
|
|
import {userFavoriteList, saveUserFavorite, removeUserFavorite} from '@/api/userFavorite.js' |
|
|
import {userFavoriteList, saveUserFavorite, removeUserFavorite} from '@/api/userFavorite.js' |
|
|
@ -367,9 +367,11 @@ export default { |
|
|
}, |
|
|
}, |
|
|
// 获取多语言列表 |
|
|
// 获取多语言列表 |
|
|
getLanguageList() { |
|
|
getLanguageList() { |
|
|
searchSysLanguage({languageCode: this.$i18n.locale}).then(({data}) => { |
|
|
|
|
|
this.languageList = data.rows |
|
|
|
|
|
}) |
|
|
|
|
|
|
|
|
const isEn = this.$i18n.locale === 'en' |
|
|
|
|
|
this.languageList = [ |
|
|
|
|
|
{ languageCode: 'cn', languageName: isEn ? 'Chinese' : '中文' }, |
|
|
|
|
|
{ languageCode: 'en', languageName: isEn ? 'English' : '英文' } |
|
|
|
|
|
] |
|
|
}, |
|
|
}, |
|
|
// 获取页面多语言数据 |
|
|
// 获取页面多语言数据 |
|
|
getFunctionButtonList() { |
|
|
getFunctionButtonList() { |
|
|
@ -499,12 +501,34 @@ export default { |
|
|
|
|
|
|
|
|
.site-navbar__brand-lg, .site-navbar__brand-mini { |
|
|
.site-navbar__brand-lg, .site-navbar__brand-mini { |
|
|
margin: 0 5px; |
|
|
margin: 0 5px; |
|
|
color: #fff; |
|
|
|
|
|
margin-left: -45px; |
|
|
|
|
|
|
|
|
color: #f7fffe; |
|
|
|
|
|
font-weight: 700; |
|
|
|
|
|
letter-spacing: 1px; |
|
|
|
|
|
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.35); |
|
|
|
|
|
-webkit-font-smoothing: antialiased; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.site-navbar__brand-lg { |
|
|
|
|
|
display: inline-flex; |
|
|
|
|
|
align-items: center; |
|
|
|
|
|
font-size: 22px; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.site-navbar__brand-mini { |
|
|
|
|
|
font-size: 16px; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.site-navbar__brand-logo { |
|
|
|
|
|
width: auto; |
|
|
|
|
|
max-width: 136px; |
|
|
|
|
|
object-fit: contain; |
|
|
|
|
|
} |
|
|
|
|
|
.site-navbar__brand { |
|
|
|
|
|
background-color: #263238; |
|
|
|
|
|
border-right: 1px solid rgba(255, 255, 255, 0.08); |
|
|
|
|
|
} |
|
|
.el-menu--horizontal > .el-menu-item { |
|
|
.el-menu--horizontal > .el-menu-item { |
|
|
color: #3b4249; |
|
|
|
|
|
|
|
|
color: #f5f7f9; |
|
|
} |
|
|
} |
|
|
.aaa div{ |
|
|
.aaa div{ |
|
|
margin-top: 10px; |
|
|
margin-top: 10px; |
|
|
|