|
@@ -10,6 +10,9 @@
|
|
|
<view class="message-top-left u-flex-1">
|
|
|
<view class="car">{{messageItem.title}}</view>
|
|
|
</view>
|
|
|
+ <view class="message-top-right u-flex-2">
|
|
|
+ <u-badge :is-dot="true" type="error" v-if="messageItem.readFlag=='0'"></u-badge>
|
|
|
+ </view>
|
|
|
</view>
|
|
|
<view class="message-center">
|
|
|
<view class="message-center-item">{{messageItem.content}}</view>
|
|
@@ -32,6 +35,7 @@
|
|
|
data() {
|
|
|
return {
|
|
|
messageList: [],
|
|
|
+ newId:''
|
|
|
};
|
|
|
},
|
|
|
computed: {
|
|
@@ -70,6 +74,8 @@
|
|
|
this.$u.api.getMessageList({pageSize:pageSize ,pageNum: pageNum})
|
|
|
.then(res=>{
|
|
|
console.log(res)
|
|
|
+ this.newId = res.data.rows[0].id;
|
|
|
+ console.log(this.newId)
|
|
|
// 接口返回的当前页数据列表 (数组)
|
|
|
let curPageData = res.data.rows;
|
|
|
// 接口返回的当前页数据长度 (如列表有26个数据,当前页返回8个,则curPageLen=8)
|
|
@@ -99,11 +105,17 @@
|
|
|
});
|
|
|
|
|
|
},
|
|
|
- goDetails(content){
|
|
|
+ goDetails(content,createTime){
|
|
|
+ this.$u.api.messageRead({newId:this.newId})
|
|
|
+ .then(res =>{
|
|
|
+ if(res.code == 200){
|
|
|
+ console.log(res)
|
|
|
+ }
|
|
|
+ });
|
|
|
this.$u.route({
|
|
|
url: 'pages/message/messageInfo',
|
|
|
params: {
|
|
|
- content:JSON.stringify(content)
|
|
|
+ content:JSON.stringify(content),
|
|
|
}
|
|
|
});
|
|
|
}
|