类型:开发

描述:
This commit is contained in:
2025-12-11 17:01:09 +08:00
parent 937ab3a230
commit b56a35cad4

View File

@@ -133,9 +133,9 @@
</video>
<div class="action-box">
<div class="action-item">
<span class="item-sc" @click="handleCollect(thisVideo.cameraIndexCode, thisVideo.isCollect, index)"
<span class="item-sc" @click="handleCollect(thisVideo.cameraIndexCode, thisVideo.isCollect, null)"
v-if="thisVideo.isCollect==0">关注</span>
<span class="item-sc" @click="handleCollect(thisVideo.cameraIndexCode, thisVideo.isCollect, index)"
<span class="item-sc" @click="handleCollect(thisVideo.cameraIndexCode, thisVideo.isCollect, null)"
v-else="thisVideo.isCollect==1">取消关注</span>
</div>
<div class="action-item">
@@ -156,9 +156,9 @@
<img src="@/assets/images/right.png" title="右转" @click="handleAction(RIGHT)"/>
</div>
<div class="action-item">
<span class="item-sc" @click="handleCollectAdd(thisVideo.cameraIndexCode, thisVideo.isDiy, index)"
<span class="item-sc" @click="handleCollectAdd(thisVideo.cameraIndexCode, thisVideo.isDiy, null)"
v-if="thisVideo.isDiy==0">收藏</span>
<span class="item-sc" @click="handleCollectAdd(thisVideo.cameraIndexCode, thisVideo.isDiy, index)"
<span class="item-sc" @click="handleCollectAdd(thisVideo.cameraIndexCode, thisVideo.isDiy, null)"
v-else="thisVideo.isDiy==1">取消收藏</span>
</div>
</div>
@@ -436,11 +436,24 @@ const handleCollect = async (id, status, index) => {
isCollect: status == 0 ? 1 : 0
})
if (status == 0) {
thisVideo.value.isCollect = 1
if(thisVideo.value){
thisVideo.value.isCollect =1
}
console.log("88888888")
console.log( videoList.value[index].isCollect);
if(index!=null){
videoList.value[index].isCollect = 1
this.$forceUpdate();
}
} else {
if(thisVideo.value){
thisVideo.value.isCollect = 0
}
if(index!=null){
videoList.value[index].isCollect = 0
this.$forceUpdate();
}
}
pubSub.publish('videoCollect', id)
}