消息系统
This commit is contained in:
@@ -11,9 +11,11 @@
|
||||
<follow v-if="item.key == 'follow'" :ref="item.key"></follow>
|
||||
<fans v-if="item.key == 'fans'" :ref="item.key"></fans>
|
||||
<template #tab>
|
||||
<span>{{item.title}}</span>
|
||||
<!--
|
||||
<a-badge :count="messageSystem.messageType[item.key]" >
|
||||
<span>{{item.title}}</span>
|
||||
</a-badge>
|
||||
</a-badge> -->
|
||||
</template>
|
||||
</a-tab-pane>
|
||||
|
||||
|
||||
@@ -111,10 +111,9 @@ export default defineComponent({
|
||||
let setReadStatus = (value:any)=>{
|
||||
return new Promise((resolve,reject)=>{
|
||||
if(value.isRead == 1)return reject('')
|
||||
let id = value.senderId?value.senderId:value.id
|
||||
let data = {
|
||||
type:accountMessage.activeKey,
|
||||
notificationIdList:id
|
||||
notificationIdList:value.id
|
||||
}
|
||||
Https.axiosPost(Https.httpUrls.setReadStatus,'',{params:data}).then((rv)=>{
|
||||
if(rv){
|
||||
|
||||
@@ -37,7 +37,6 @@
|
||||
<div style="display: flex; align-items: center;">
|
||||
<div style="display: flex; align-items: center;">
|
||||
<input type="checkbox" model="false" @click="()=>{modelType = 'System'}">
|
||||
{{ modelType }}
|
||||
{{ $t('ModelPlacement.System') }}
|
||||
</div>
|
||||
<div style="display: flex; align-items: center;">
|
||||
|
||||
Reference in New Issue
Block a user