--fix bug

This commit is contained in:
yuping
2023-04-20 17:27:11 +08:00
parent 927c5529eb
commit 21ce5db4e8

View File

@@ -151,16 +151,17 @@ function canStudy(setting,current){
return false
}
function toDetail(i) {
const realIndex = props.detail.chapterDtoList.findIndex(e => e.id === showList.value[i].id);
// 预览和学习设置
let isStudy = true;
if(current.value !== i && !canStudy(props.detail.previewSetting,i+1) && !canStudy(props.detail.studySetting,i+1)){
if(current.value !== i && !canStudy(props.detail.previewSetting,realIndex+1) && !canStudy(props.detail.studySetting,realIndex+1)){
ElMessage.warning("当前关卡不可预览");
return;
}
if(current.value !== i && canStudy(props.detail.previewSetting,i+1)){
if(current.value !== i && canStudy(props.detail.previewSetting,realIndex+1)){
isStudy = false
}
if(current.value !== i && canStudy(props.detail.studySetting,i+1)){
if(current.value !== i && canStudy(props.detail.studySetting,realIndex+1)){
isStudy = true
}
const chapterId = showList.value[i].id;