| | |
| | | |
| | | }; |
| | | }, |
| | | |
| | | mounted() { |
| | | this.setGreeting(); |
| | | }, |
| | | |
| | | computed: { |
| | | ...mapGetters([ |
| | | 'sidebar', |
| | | 'avatar', |
| | | 'device' |
| | | ]), |
| | | 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; |
| | | } |
| | | }, |
| | | setting: { |
| | | get() { |
| | | return this.$store.state.settings.showSettings |
| | |
| | | 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: '确定', |