Commit e959b906 by xiexiaoqin

fix: 详情动态调用已读接口

parent 2f541571
...@@ -961,7 +961,7 @@ create.Page({ ...@@ -961,7 +961,7 @@ create.Page({
getAffairList(id) { getAffairList(id) {
getMeetingRoomAffairs(id).then(res => { getMeetingRoomAffairs(id).then(res => {
this.getTaskAndFiles(res.data.data); this.getTaskAndFiles(res.data.data);
const [newAffairList, separate] = this.dealAffairData(res.data.data || []); const [newAffairList, separate, realSeparate] = this.dealAffairData(res.data.data || []);
this.store.data.affairList = newAffairList; this.store.data.affairList = newAffairList;
this.store.data.separateIndex = separate; this.store.data.separateIndex = separate;
...@@ -970,7 +970,7 @@ create.Page({ ...@@ -970,7 +970,7 @@ create.Page({
"loading.dynamic": false "loading.dynamic": false
}); });
// 设置已读 // 设置已读
if (separate !== -1) { if (realSeparate !== -1) {
setRead(id).then(res => { setRead(id).then(res => {
this.$store.data.isIndexAffairListNeedUpdate = true; this.$store.data.isIndexAffairListNeedUpdate = true;
this.update(); this.update();
...@@ -1002,9 +1002,11 @@ create.Page({ ...@@ -1002,9 +1002,11 @@ create.Page({
//处理会议动态数据 //处理会议动态数据
dealAffairData(affairList) { dealAffairData(affairList) {
let separate = -1; let separate = -1;
let realSeparate = -1;
affairList.forEach((it, index) => { affairList.forEach((it, index) => {
if (it.readFlag === 0) { if (it.readFlag === 0) {
separate = index; separate = index;
realSeparate = index;
} }
if (it.createTime) { if (it.createTime) {
it.updateTime = getCreateShowTime(it.updateTime); it.updateTime = getCreateShowTime(it.updateTime);
...@@ -1018,9 +1020,9 @@ create.Page({ ...@@ -1018,9 +1020,9 @@ create.Page({
}) })
} }
}) })
separate = fixSeperateIndex(separate, affairList);
return [affairList, separate] separate = fixSeperateIndex(separate, affairList);
return [affairList, separate, realSeparate]
}, },
// 上传文件 // 上传文件
async handleAddFile() { async handleAddFile() {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment