Browse Source

【小昆山官网】我的消息 - 点击查看消息后,还是显示未读

master
王饶冀 2 years ago
parent
commit
0489404755

+ 8
- 1
digital-park-web/digital-park/src/views/my-related/business/Business.vue View File

@@ -126,7 +126,7 @@ import { routerOpenInNewWindow } from "@/utils/common.js";
import { mapGetters } from "vuex";
import ApplyForAdmission from "@/views/index/ApplyForAdmission.vue";
import MessageDetailDialog from "../mseeage/components/MessageDetailDialog/index.vue";
import { getMessageNoticeList } from "@api/my-related";
import { getMessageNoticeList,markReadMessage } from "@api/my-related";
export default {
components: { Nav, Footer,ApplyForAdmission,MessageDetailDialog },
computed: {
@@ -292,6 +292,9 @@ export default {
resolve();
})
},
markReadMessage(list) {
markReadMessage(list).then(() => {}).catch((err) => {});
},
// 跳转路由
goPath(path){
console.log(1);
@@ -311,6 +314,10 @@ export default {
// 打开详情
openDetail(row){
this.$refs.MessageDetailDialog.openDialog(row)
if(!row.isRead){
row.isRead = true;
this.markReadMessage([row.messageNoticeId]);
}
},
// 入驻园区
openApplyForAdmission(){

+ 4
- 1
digital-park-web/digital-park/src/views/my-related/mseeage/Message.vue View File

@@ -191,7 +191,6 @@ export default {
markReadMessage(list, needRefresh) {
markReadMessage(list)
.then((res) => {
console.log(res, "res");
if (res.data.status == 0 && needRefresh) {
this.getMessageNoticeList();
}
@@ -224,6 +223,10 @@ export default {
// 打开详情弹框
openDetail(row) {
this.$refs.MessageDetailDialog.openDialog(row);
if(!row.isRead){
row.isRead = true;
this.markReadMessage([row.messageNoticeId]);
}
},
// 返回上一页
goBack(){

Loading…
Cancel
Save