This commit is contained in:
wxd
2024-10-02 11:33:14 +08:00
parent 708028c02f
commit 0a273a24dc
10 changed files with 60 additions and 42 deletions

View File

@@ -68,6 +68,9 @@ export default defineComponent({
],
activeKey: '',
})
let userInfo= computed(()=>{
return store.state.UserHabit.userInfo
})
let domRefs:any = reactive({
follow:ref(null),
fans:ref(null),
@@ -103,6 +106,7 @@ export default defineComponent({
return{
...toRefs(accountMessage),
...toRefs(domRefs),
userInfo,
messageSystem,
setReadStatus,
changeTabs,

View File

@@ -111,9 +111,10 @@ 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:value.id
notificationIdList:id
}
Https.axiosPost(Https.httpUrls.setReadStatus,'',{params:data}).then((rv)=>{
if(rv){
@@ -143,9 +144,9 @@ export default defineComponent({
return new Promise((resolve,reject)=>{
data.type = accountMessage.activeKey
let url = Https.httpUrls.getHistoryNotification
if(data.type == 'follow'){
url = Https.httpUrls.porfolioGetFollowerList
}
// if(data.type == 'follow'){
// url = Https.httpUrls.porfolioGetFollowerList
// }
Https.axiosPost(url,data).then((rv)=>{
if(rv){
// domRefs[data.type][0].setmessageList(rv,data)

View File

@@ -20,7 +20,7 @@
</div>
<div class="account_generalMessage_item_left">
<div class="account_generalMessage_item_left_delete modal_title_text_intro">
<span class="icon iconfont icon-shanchu operate_icon"></span>
<!-- <span class="icon iconfont icon-shanchu operate_icon"></span> -->
</div>
<div class="modal_title_text_intro">{{ item.createTime }}</div>
</div>

View File

@@ -18,7 +18,7 @@
</div>
<div class="account_generalMessage_item_left">
<div class="account_generalMessage_item_left_delete modal_title_text_intro">
<span class="icon iconfont icon-shanchu operate_icon"></span>
<!-- <span class="icon iconfont icon-shanchu operate_icon"></span> -->
</div>
<div class="modal_title_text_intro">{{ item.createTime }}</div>
</div>

View File

@@ -68,11 +68,11 @@ export default defineComponent({
}
prop.getHistory(data).then((rv:any)=>{
accountMessage.isShowMark = false
if(rv.length == 0) {
if(rv.content.length == 0) {
accountMessage.isNoData = true
return
}
accountMessage.dataList = rv
accountMessage.dataList = rv.content
}).catch(() => {
accountMessage.isShowMark = false
accountMessage.isNoData = true