feige
2024-08-24 22f6c02cdae18e9501a2ce8911208218d271fd92
ruoyi-ui/src/layout/components/Navbar.vue
@@ -17,6 +17,10 @@
          <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">
@@ -68,12 +72,36 @@
    RuoYiGit,
    RuoYiDoc
  },
  data() {
    return {
      greeting: "",
    };
  },
  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