no message

This commit is contained in:
kuaifan 2022-07-07 14:37:25 +08:00
parent f24a8230c1
commit 72a38f4b45
12 changed files with 13 additions and 8 deletions

2
public/css/app.css vendored

File diff suppressed because one or more lines are too long

2
public/js/app.js vendored

File diff suppressed because one or more lines are too long

2
public/js/build/100.js vendored Normal file

File diff suppressed because one or more lines are too long

2
public/js/build/41.js vendored Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
68ebf6188ccaa789 a900299c55a0ddae

View File

@ -88,6 +88,9 @@ export default {
}, },
msgUnreadMention() { msgUnreadMention() {
if (this.cacheDialogs.find(item => item.has_todo)) {
return this.$L("待办")
}
let num = 0; let num = 0;
let mention = 0; let mention = 0;
this.cacheDialogs.some(dialog => { this.cacheDialogs.some(dialog => {

View File

@ -60,7 +60,7 @@
<Icon v-else class="icon-avatar" type="md-person" /> <Icon v-else class="icon-avatar" type="md-person" />
<div class="dialog-box"> <div class="dialog-box">
<div class="dialog-title"> <div class="dialog-title">
<div v-if="dialog.has_todo" class="mention">[{{$L('待办')}}]</div> <div v-if="dialog.has_todo" class="todo">[{{$L('待办')}}]</div>
<div v-if="$A.getDialogMention(dialog) > 0" class="mention">[@{{$A.getDialogMention(dialog)}}]</div> <div v-if="$A.getDialogMention(dialog) > 0" class="mention">[@{{$A.getDialogMention(dialog)}}]</div>
<template v-for="tag in $A.dialogTags(dialog)" v-if="tag.color != 'success'"> <template v-for="tag in $A.dialogTags(dialog)" v-if="tag.color != 'success'">
<Tag :color="tag.color" :fade="false" @on-click="openDialog(dialog.id)">{{$L(tag.text)}}</Tag> <Tag :color="tag.color" :fade="false" @on-click="openDialog(dialog.id)">{{$L(tag.text)}}</Tag>

View File

@ -135,6 +135,7 @@
align-items: center; align-items: center;
justify-content: space-between; justify-content: space-between;
line-height: 24px; line-height: 24px;
.todo,
.mention { .mention {
color: #ff0000; color: #ff0000;
background-color: transparent; background-color: transparent;
@ -144,6 +145,7 @@
padding: 0; padding: 0;
height: auto; height: auto;
width: auto; width: auto;
user-select: none;
} }
.ivu-tag { .ivu-tag {
margin: 0 4px 0 0; margin: 0 4px 0 0;