|
@@ -1,16 +1,14 @@
|
|
<template>
|
|
<template>
|
|
- <div class="msg-clock" :class="prefixCls">
|
|
|
|
- <Badge :count="count" :overflowCount="9" :offset="[-4, 2]" :numberStyle="numberStyle" @click="clickBadge">
|
|
|
|
|
|
+ <div :class="prefixCls">
|
|
|
|
+ <Badge :count="count" :overflowCount="9" :offset="[-4, 10]" :numberStyle="numberStyle" @click="clickBadge">
|
|
<BellOutlined />
|
|
<BellOutlined />
|
|
</Badge>
|
|
</Badge>
|
|
-
|
|
|
|
|
|
+
|
|
<DynamicNotice ref="dynamicNoticeRef" v-bind="dynamicNoticeProps" />
|
|
<DynamicNotice ref="dynamicNoticeRef" v-bind="dynamicNoticeProps" />
|
|
<DetailModal @register="registerDetail" />
|
|
<DetailModal @register="registerDetail" />
|
|
|
|
|
|
<sys-message-modal @register="registerMessageModal" @refresh="reloadCount"></sys-message-modal>
|
|
<sys-message-modal @register="registerMessageModal" @refresh="reloadCount"></sys-message-modal>
|
|
</div>
|
|
</div>
|
|
- <div>
|
|
|
|
- </div>
|
|
|
|
</template>
|
|
</template>
|
|
<script lang="ts">
|
|
<script lang="ts">
|
|
import { computed, defineComponent, ref, unref, reactive, onMounted, getCurrentInstance } from 'vue';
|
|
import { computed, defineComponent, ref, unref, reactive, onMounted, getCurrentInstance } from 'vue';
|
|
@@ -33,7 +31,6 @@
|
|
import SysMessageModal from '/@/views/system/message/components/SysMessageModal.vue'
|
|
import SysMessageModal from '/@/views/system/message/components/SysMessageModal.vue'
|
|
|
|
|
|
export default defineComponent({
|
|
export default defineComponent({
|
|
- inheritAttrs: false,
|
|
|
|
components: {
|
|
components: {
|
|
Popover,
|
|
Popover,
|
|
BellOutlined,
|
|
BellOutlined,
|
|
@@ -70,7 +67,7 @@
|
|
}
|
|
}
|
|
openMessageModal(true, {})
|
|
openMessageModal(true, {})
|
|
}
|
|
}
|
|
-
|
|
|
|
|
|
+
|
|
const popoverVisible = ref<boolean>(false);
|
|
const popoverVisible = ref<boolean>(false);
|
|
onMounted(() => {
|
|
onMounted(() => {
|
|
initWebSocket();
|
|
initWebSocket();
|
|
@@ -215,9 +212,6 @@
|
|
padding: 12px 24px;
|
|
padding: 12px 24px;
|
|
transition: background-color 300ms;
|
|
transition: background-color 300ms;
|
|
|
|
|
|
- &:hover {
|
|
|
|
- background-color: #e6f7ff;
|
|
|
|
- }
|
|
|
|
}
|
|
}
|
|
|
|
|
|
.bottom-buttons {
|
|
.bottom-buttons {
|
|
@@ -288,12 +282,5 @@
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
-
|
|
|
|
- /** VUEN-2222 鼠标放上去,怎么不是手势*/
|
|
|
|
- .msg-clock{
|
|
|
|
- cursor: pointer;
|
|
|
|
- &:hover{
|
|
|
|
- background-color: #f6f6f6;
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
|
|
+
|
|
</style>
|
|
</style>
|