lrf402788946 5 年之前
父节点
当前提交
fdd7369fe9
共有 2 个文件被更改,包括 16 次插入6 次删除
  1. 11 3
      src/layout/enterprise/mainMenu.vue
  2. 5 3
      src/layout/index/top.vue

+ 11 - 3
src/layout/enterprise/mainMenu.vue

@@ -6,9 +6,16 @@
     </el-col>
     </el-col>
     <el-col>
     <el-col>
       <el-menu default-active="1" class="el-menu-vertical-demo" @open="handleOpen" @close="handleClose" text-color="#215299" active-text-color="#215299">
       <el-menu default-active="1" class="el-menu-vertical-demo" @open="handleOpen" @close="handleClose" text-color="#215299" active-text-color="#215299">
-        <el-menu-item index="1" v-for="(item, index) in liebiaoList" :key="index"
-          ><span slot="title" @click="clickUrl(item.name)">{{ item.name }}</span></el-menu-item
-        >
+        <el-menu-item index="1" v-for="(item, index) in liebiaoList" :key="index">
+          <template v-if="item.name.includes('消息')">
+            <span slot="title" @click="clickUrl(item.name)" :style="`color:${haveMsg ? 'red' : ''}`">
+              {{ item.name }}
+            </span>
+          </template>
+          <template v-else>
+            <span slot="title" @click="clickUrl(item.name)">{{ item.name }}</span>
+          </template>
+        </el-menu-item>
       </el-menu>
       </el-menu>
     </el-col>
     </el-col>
   </div>
   </div>
@@ -23,6 +30,7 @@ export default {
   components: {},
   components: {},
   data: () => ({
   data: () => ({
     src: require('@/assets/swfl.png'),
     src: require('@/assets/swfl.png'),
+    haveMsg: true,
   }),
   }),
   created() {},
   created() {},
   computed: {},
   computed: {},

+ 5 - 3
src/layout/index/top.vue

@@ -3,11 +3,13 @@
     <el-row>
     <el-row>
       <el-col :span="24" class="top">
       <el-col :span="24" class="top">
         <div class="w_1200">
         <div class="w_1200">
-          <el-col :span="22" class="date">
+          <el-col :span="20" class="date">
             {{ gettime }}
             {{ gettime }}
           </el-col>
           </el-col>
-          <el-col :span="2" class="btn" v-if="user && user.id"> {{ user.name }} | <el-link :underline="false" @click="toLogOut">注销</el-link> </el-col>
-          <el-col :span="2" class="btn">
+          <el-col :span="4" class="btn" v-if="user && user.uid" @click.native="$router.push({ path: '/enterprise/enterprisejb' })">
+            {{ user.name }} |<el-link :underline="false" @click="toLogOut">注销</el-link>
+          </el-col>
+          <el-col :span="4" class="btn">
             <el-link :underline="false" @click="loginBtn()" target="_blank">注册</el-link>|<el-link :underline="false" @click="loginBtn()" target="_blank"
             <el-link :underline="false" @click="loginBtn()" target="_blank">注册</el-link>|<el-link :underline="false" @click="loginBtn()" target="_blank"
               >登录</el-link
               >登录</el-link
             >
             >