| 
														
															@@ -57,10 +57,18 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       v-loading="loading" 
														 | 
														
														 | 
														
															       v-loading="loading" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       :data="videoList" 
														 | 
														
														 | 
														
															       :data="videoList" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       @selection-change="handleSelectionChange" 
														 | 
														
														 | 
														
															       @selection-change="handleSelectionChange" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      @sort-change="sortChange" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     > 
														 | 
														
														 | 
														
															     > 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       <el-table-column type="selection" width="50" /> 
														 | 
														
														 | 
														
															       <el-table-column type="selection" width="50" /> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       <el-table-column type="index" label="序号" align="center" width="80" /> 
														 | 
														
														 | 
														
															       <el-table-column type="index" label="序号" align="center" width="80" /> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       <el-table-column prop="interactionName" label="视频名称" align="center" /> 
														 | 
														
														 | 
														
															       <el-table-column prop="interactionName" label="视频名称" align="center" /> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      <el-table-column 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        prop="createTime" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        label="创建时间" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        align="center" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        sortable="custom" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      /> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      <el-table-column prop="remark" label="备注" align="center" /> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       <el-table-column label="操作" align="center"> 
														 | 
														
														 | 
														
															       <el-table-column label="操作" align="center"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         <template #default="{ row }"> 
														 | 
														
														 | 
														
															         <template #default="{ row }"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           <el-button type="primary" icon="Edit" link @click="handleUpdate(row)" 
														 | 
														
														 | 
														
															           <el-button type="primary" icon="Edit" link @click="handleUpdate(row)" 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -125,6 +133,8 @@ const multiple = ref(true); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 const materialOpen = ref(false); 
														 | 
														
														 | 
														
															 const materialOpen = ref(false); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 const data = reactive({ 
														 | 
														
														 | 
														
															 const data = reactive({ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   queryParams: { 
														 | 
														
														 | 
														
															   queryParams: { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    orderByColumn: "create_time", 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    isAsc: "desc", 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     pageNum: 1, 
														 | 
														
														 | 
														
															     pageNum: 1, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     pageSize: 10, 
														 | 
														
														 | 
														
															     pageSize: 10, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     interactionName: undefined, 
														 | 
														
														 | 
														
															     interactionName: undefined, 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -150,6 +160,19 @@ function getList() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       loading.value = false; 
														 | 
														
														 | 
														
															       loading.value = false; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     }); 
														 | 
														
														 | 
														
															     }); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 } 
														 | 
														
														 | 
														
															 } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+const sortableKeyMap = { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+  descending: "desc", 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+  ascending: "asc", 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+}; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+// 排序 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+function sortChange(sortData) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+  // console.log(sortData); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+  queryParams.value.isAsc = sortableKeyMap[sortData.order]; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+  getList(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 /** 搜索按钮操作 */ 
														 | 
														
														 | 
														
															 /** 搜索按钮操作 */ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 function handleQuery() { 
														 | 
														
														 | 
														
															 function handleQuery() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   queryParams.value.pageNum = 1; 
														 | 
														
														 | 
														
															   queryParams.value.pageNum = 1; 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -164,7 +187,7 @@ function resetQuery() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 function handleDelete(row) { 
														 | 
														
														 | 
														
															 function handleDelete(row) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   const interactionIds = row.interactionId || ids.value; 
														 | 
														
														 | 
														
															   const interactionIds = row.interactionId || ids.value; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   proxy.$modal 
														 | 
														
														 | 
														
															   proxy.$modal 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    .confirm('是否确认删除互动视频编号为"' + interactionIds + '"的数据项?') 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    .confirm('是否确认删除互动视频名称为"' + row.interactionName + '"的数据项?') 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     .then(function () { 
														 | 
														
														 | 
														
															     .then(function () { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       return interactionVideoDel(interactionIds); 
														 | 
														
														 | 
														
															       return interactionVideoDel(interactionIds); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     }) 
														 | 
														
														 | 
														
															     }) 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -200,7 +223,8 @@ function handleView(row) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   // 获取互动视频基本信息以及节点 
														 | 
														
														 | 
														
															   // 获取互动视频基本信息以及节点 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   getInteractionVideoDetail(row.interactionId).then((res) => { 
														 | 
														
														 | 
														
															   getInteractionVideoDetail(row.interactionId).then((res) => { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     if (res.code == 200) { 
														 | 
														
														 | 
														
															     if (res.code == 200) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      if(!res.data.rootNode) return proxy.$modal.msgError("暂无可播放视频,可添加视频素材后预览"); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      if (!res.data.rootNode) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        return proxy.$modal.msgError("暂无可播放视频,可添加视频素材后预览"); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       graphData.value = transfromReturnGraphdata(res.data.rootNode); 
														 | 
														
														 | 
														
															       graphData.value = transfromReturnGraphdata(res.data.rootNode); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       videoDetail.value = graphData.value; 
														 | 
														
														 | 
														
															       videoDetail.value = graphData.value; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       if (!videoDetail.value.data.uri) { 
														 | 
														
														 | 
														
															       if (!videoDetail.value.data.uri) { 
														 |