From 9e7a1d7afb9bde58bc4aee7b381d24c3f7c763cf Mon Sep 17 00:00:00 2001 From: 无故事王国 <841720330@qq.com> Date: 星期五, 19 七月 2024 16:44:32 +0800 Subject: [PATCH] fix bug --- DolphinEnglishLearnStudent/Moudle/Home/Listen/VC/HomeListenMenuVC.swift | 16 +++++++++++++--- 1 files changed, 13 insertions(+), 3 deletions(-) diff --git a/DolphinEnglishLearnStudent/Moudle/Home/Listen/VC/HomeListenMenuVC.swift b/DolphinEnglishLearnStudent/Moudle/Home/Listen/VC/HomeListenMenuVC.swift index 17f2f9e..1c022fd 100644 --- a/DolphinEnglishLearnStudent/Moudle/Home/Listen/VC/HomeListenMenuVC.swift +++ b/DolphinEnglishLearnStudent/Moudle/Home/Listen/VC/HomeListenMenuVC.swift @@ -56,11 +56,22 @@ extension HomeListenMenuVC:UICollectionViewDelegate,UICollectionViewDataSource,UICollectionViewDelegateFlowLayout{ func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath) { + + var ind:Bool? + + if selectIndexPath.row != 0{ + ind = dataItems[selectIndexPath.row - 1].filter({$0.canStudy == 0}).count > 0 + } + + if ind == true{ + CommonAlertView.show(isSinple: true, content: "请先完成上一季度学习后再试") + return + } + let model = dataItems[selectIndexPath.row][indexPath.row] - // 暂时关闭,上线时开启 guard model.canStudy == 1 else { - CommonAlertView.show(isSinple: true, content: "请先完成上一周练习") + CommonAlertView.show(isSinple: true, content: "请先完成上一周目学习后再试") return } @@ -71,7 +82,6 @@ studyScheduleModel = m } let quarter = weakSelf.selectIndexPath.row + 1 //季度 - let week = studyScheduleModel.week //周 let vc = HomeListenVC(quarter: quarter, week: model.week,studyScheduleModel: studyScheduleModel) weakSelf.push(vc: vc) -- Gitblit v1.7.1