소스 검색

fixbug: 以选中项保留

jihuaqiang 1 주 전
부모
커밋
140d69ecfa
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      src/views/publishContent/weCom/components/videoSelectModal/index.tsx

+ 1 - 1
src/views/publishContent/weCom/components/videoSelectModal/index.tsx

@@ -57,7 +57,7 @@ const VideoSelectModal: React.FC<VideoSelectModalProps> = ({ planType, visible,
 			setLoading(false);
 		});
 		if (res && res.code === 0) {
-			const mappedVideos = res.data.objs.map(video => ({ ...video, scene: 0 as const }));
+			const mappedVideos = res.data.objs.map(video => ({ ...video, scene: videoList.find(v => v.videoId === video.videoId)?.scene || 0 as 0 | 1 }));
 			setVideoList(mappedVideos);
 			setVideoListAll(old => [...old, ...mappedVideos]);
 			setTotal(res.data.totalSize);