From b395e5ea758b24803743535f86bf443765237551 Mon Sep 17 00:00:00 2001 From: 无故事王国 <841720330@qq.com> Date: 星期一, 18 九月 2023 18:17:17 +0800 Subject: [PATCH] 完善二期版本 --- WanPai/Root/Course/VC/CourseInfoVC.swift | 14 ++++++++++++-- 1 files changed, 12 insertions(+), 2 deletions(-) diff --git a/WanPai/Root/Course/VC/CourseInfoVC.swift b/WanPai/Root/Course/VC/CourseInfoVC.swift index ee4420d..ac57a2c 100644 --- a/WanPai/Root/Course/VC/CourseInfoVC.swift +++ b/WanPai/Root/Course/VC/CourseInfoVC.swift @@ -43,7 +43,7 @@ var startClouseHomeModel:StartClouseHomeModel? var weeklyCourseModels = [WeeklyCourseModel]() private var currentDate = Date() - + private var unDispatchNum:Int? private var mentals = [StudentMedalModel]() private var pageMenu:SPPageMenu = { @@ -101,7 +101,7 @@ let attribute = AttributedStringbuilder.build().add(string: "未分配课时", withFont: UIFont.systemFont(ofSize: 14), withColor: Def_ThemeColor).underLine(color: Def_ThemeColor).mutableAttributedString btn.setAttributedTitle(attribute, for: .normal) - + btn.addTarget(self, action: #selector(dispatchCourseAction), for: .touchUpInside) return btn }() @@ -157,6 +157,12 @@ } }).disposed(by: disposeBag) + Services.weeksOfGetHours().subscribe(onNext: {[weak self] data in + self?.btn_dispatchCourse.isHidden = data.data == 0 + self?.unDispatchNum = data.data + }) { error in + + }.disposed(by: disposeBag) getSelectDayData() } } @@ -246,6 +252,10 @@ view_container.jq_addCorners(corner: [.topLeft,.topRight], radius: 42) } + @objc func dispatchCourseAction(){ + CourseUnAssignView.show(startClouseHomeModel?.courseList ?? [], num: unDispatchNum ?? 0) + } + @objc func addStudentAction() { let vc = AddStudentVC(type: .course) push(vc: vc) -- Gitblit v1.7.1