| 
				
				
					
				
				
				 | 
			
			 | 
			@@ -345,6 +345,14 @@ function handelDelete(id, title) { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			// 升级画质 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			const upGradesLoading = ref(false); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			function upGrades(id) { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			  if ((upGradesLoading.value = true)) { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    ElMessage.error( | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			      lanChange.value == "zh-cn" | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        ? `正在升级,请稍后~` | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        : `Upgrading, please wait ~` | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    ); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    return; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			  } | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			  const msg = | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    lanChange.value == "zh-cn" | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			      ? `确定要升级该作品吗?` | 
		
		
	
	
		
			
				| 
				
					
				
				
					
				
				
				 | 
			
			 | 
			@@ -389,8 +397,15 @@ function getPhotoVideoList(pageNum, pageSize, title, searchFlag) { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			      notGenerateList.value = []; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			      // 找到数组中未生成的,放入列表,为了刷新 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			      res.data.list.forEach((item) => { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        if ([1, 2, 4, 6].includes(item.videoStatus)) { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			          notGenerateList.value.push(item.id); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        if (item.isHy == 0) { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			          if ([1, 2, 4, 6].includes(item.videoStatus)) { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			            notGenerateList.value.push(item.id); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			          } | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        } | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        if (item.isHy == 1) { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			          if ([1, 2, 4, 6].includes(item.videoStatus)) { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			            notGenerateList2.value.push(item.id); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			          } | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        } | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			      }); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			      res.data.list.forEach((item) => { | 
		
		
	
	
		
			
				| 
				
					
				
				
					
				
				
				 | 
			
			 | 
			@@ -447,12 +462,19 @@ function delPhotoVideo(videoID) { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			} | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			//#region 定时刷新 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			const hasNewCreate = ref(false); //提示框显示隐藏 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			const notGenerateList = ref([]); //页面上未生成的视频的id | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			const notGenerateList = ref([]); //页面上未生成的视频的id  普通视频 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			const notGenerateList2 = ref([]); //页面上未生成的视频的id  升级视频 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			const checkVideoStatus = async () => { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			  // 如果列表中没有生成中的视频,不发送请求 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			  if (notGenerateList.value.length == 0 && notGenerateList2.value.length == 0) { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    return; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			  } | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			  const intervalId = setInterval(async () => { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    try { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			      const res = await checkVideoStatusApi(notGenerateList.value); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			      if (res.code != 2115) { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			      const res = await checkVideoStatusApi(notGenerateList.value, 1); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			      const res2 = await checkVideoStatusApi(notGenerateList2.value, 2); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			      // 如果有新的,则提示且更新列表 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			      if (res.code != 2115 || res2.code != 2115) { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        hasNewCreate.value = true; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        const changeHasNewCreate = setTimeout(() => { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			          hasNewCreate.value = false; | 
		
		
	
	
		
			
				| 
				
					
				
				
				
				 | 
			
			 | 
			
  |