| | |
| | | <div class="right-menu"> |
| | | <template v-if="device!=='mobile'"> |
| | | <!-- <search id="header-search" class="right-menu-item" /> |
| | | |
| | | |
| | | <el-tooltip content="源码地址" effect="dark" placement="bottom"> |
| | | <ruo-yi-git id="ruoyi-git" class="right-menu-item hover-effect" /> |
| | | </el-tooltip> |
| | |
| | | <ruo-yi-doc id="ruoyi-doc" class="right-menu-item hover-effect" /> |
| | | </el-tooltip> |
| | | --> |
| | | <el-tooltip effect="dark" placement="bottom"> |
| | | <h1 class="right-menu-item hover-effect" style="text-align: center;display: |
| | | block;line-height: 50px;">{{greeting}}</h1> |
| | | </el-tooltip> |
| | | <screenfull id="screenfull" class="right-menu-item hover-effect" /> |
| | | |
| | | <el-tooltip content="布局大小" effect="dark" placement="bottom"> |
| | |
| | | RuoYiGit, |
| | | RuoYiDoc |
| | | }, |
| | | data() { |
| | | return { |
| | | |
| | | greeting: "", |
| | | |
| | | }; |
| | | }, |
| | | |
| | | mounted() { |
| | | this.setGreeting(); |
| | | }, |
| | | |
| | | computed: { |
| | | ...mapGetters([ |
| | | 'sidebar', |
| | |
| | | toggleSideBar() { |
| | | this.$store.dispatch('app/toggleSideBar') |
| | | }, |
| | | setGreeting() { |
| | | const currentTime = new Date(); |
| | | const currentHour = currentTime.getHours(); |
| | | let name = this.$store.state.user.name |
| | | if (currentHour < 12) { |
| | | this.greeting = "早上好,"+name; |
| | | } else if (currentHour < 14) { |
| | | this.greeting = "中午好,"+name; |
| | | } else if (currentHour < 18) { |
| | | this.greeting = "下午好,"+name; |
| | | } else { |
| | | this.greeting = "晚上好,"+name; |
| | | } |
| | | }, |
| | | async logout() { |
| | | this.$confirm('确定注销并退出系统吗?', '提示', { |
| | | confirmButtonText: '确定', |