会话存档

This commit is contained in:
liuye
2023-06-20 15:25:19 +08:00
parent 16052ff00c
commit cc1026765f

View File

@@ -24,11 +24,11 @@
<div class="addressBook-left__list--item" v-for="(item, index) in list" :key="index" :class="leftActiveIndex == index ? 'active' : ''" @click="leftClick(index)">
<div v-if="tabIndex == 1" class="flex-left">
<img src="./img/group-img.png" alt="">
<p>{{item.roomName}}啦啦啦啦啦啦啦</p>
<p>{{item.roomName}}</p>
</div>
<div v-else class="flex-left">
<img :src="item.toUserAvatar" alt="">
<p>{{item.toUserName}}啦啦啦啦啦啦啦啦啦啦啦啦啦啦</p>
<p>{{item.toUserName}}</p>
</div>
<div class="flex-right" :class="`type`+item.roomType" v-if="tabIndex == 1 && item.roomType > 0">{{item.roomType == 1 ? '内部' : '外部'}}</div>
<div class="flex-right" :class="`type`+item.toUserType" v-if="tabIndex != 1 && item.toUserType > 0">{{item.toUserType == 1 ? '内部' : '外部'}}</div>
@@ -84,9 +84,9 @@
<video style="width: 300px; object-fit: fill;" controls :src="item.sdkFileUrl" v-if="item.msgType == 'video'"></video>
<ai-file-list v-if="item.msgType == 'file'"
<ai-file-list v-if="item.msgType == 'file'" clickDownload
:fileList="item.files"
:fileOps="{ name: 'fileName', size: 'fileSizeStr' }"
:fileOps="{ name: 'name', size: 'fileSizeStr' }"
></ai-file-list>
<div class="revoke-text" v-if="item.msgType == 'revoke'">{{item.userName}}{{item.msgSendTime.substring(0, 16)}}撤回了一条消息</div>
@@ -278,7 +278,7 @@
if (res.code === 0) {
res.data.records.map((item, index) => {
if(item.msgType == 'file') {
item.files = [{url: item.sdkFileUrl, accessUrl: item.sdkFileUrl, fileName: item.sdkFileName, fileSizeStr: item.fileSizeStr}]
item.files = [{url: item.sdkFileUrl, accessUrl: item.sdkFileUrl, name: item.sdkFileName, fileSizeStr: item.fileSizeStr}]
}
if(item.msgType == 'location') {
this.initMap(item.lng, item.lat, item.zoom, index)