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