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