Commit 0ad52a97 authored by 刘予佳's avatar 刘予佳

导航消息弹窗

parent 9a24a79b
...@@ -620,3 +620,14 @@ $font-map: ( ...@@ -620,3 +620,14 @@ $font-map: (
font-size: $value; font-size: $value;
} }
} }
.message-pop {
padding: 40px 28px;
box-shadow: 0px 4px 16px 0px rgba(0,0,0,0.3);
border-radius: 8px;
.popper__arrow::after {
display: none;
}
.popper__arrow {
display: none;
}
}
\ No newline at end of file
...@@ -26,12 +26,23 @@ ...@@ -26,12 +26,23 @@
<img src="~@/assets/img/DataCenter/user.png" alt /> <img src="~@/assets/img/DataCenter/user.png" alt />
<avatar></avatar> <avatar></avatar>
</div> </div>
<el-popover placement="top-start" width="200" trigger="click" popper-class="message-pop">
<div v-for="(item,index) in messageList" :key="index" class="message-box mb-24">
<div class="top-box mb-12">
<span class="blue-dot mt-5 mr-8"></span>
<span class="top-text">{{item.date}}</span>
</div>
<div class="main-text ml-8">{{item.message}}</div>
</div>
<template slot="reference">
<el-badge :value="messageCount" :class-name="'badge'"> <el-badge :value="messageCount" :class-name="'badge'">
<div class="user"> <div class="user">
<img src="~@/assets/img/DataCenter/message.png" alt /> <img src="~@/assets/img/DataCenter/message.png" alt />
消息 消息
</div> </div>
</el-badge> </el-badge>
</template>
</el-popover>
</div> </div>
</div> </div>
</template> </template>
...@@ -87,6 +98,16 @@ export default { ...@@ -87,6 +98,16 @@ export default {
{ fontSize: "16px", label: "A+" }, { fontSize: "16px", label: "A+" },
], ],
fontIndex: localStorage.getItem("fontIndex") || 1, fontIndex: localStorage.getItem("fontIndex") || 1,
messageList:[
{
date:"2022-12-12",
message:"驳回修改病例【6条】"
},
{
date:"2022-12-12",
message:"驳回修改病例【6条】"
},
]
} }
}, },
computed: { computed: {
...@@ -230,4 +251,39 @@ export default { ...@@ -230,4 +251,39 @@ export default {
} }
} }
} }
.message-box {
.top-box {
display: flex;
flex-direction: row;
.blue-dot {
width: 4px;
height: 4px;
background: #4b65ff;
display: block;
border-radius: 100%;
}
.top-text {
font-size: 14px;
font-family: AlibabaPuHuiTiR;
color: #999999;
}
}
}
// .el-popper {
// ::v-deep .popper__arrow {
// display: none;
// }
// }
</style>
<style lang="scss">
.message-pop {
padding: 40px 28px 12px;
.popper__arrow::after {
display: none;
}
.popper__arrow {
display: none;
}
}
</style> </style>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment