From 0408b5d7b07077dc9f451a03a1a859038e4e5bf5 Mon Sep 17 00:00:00 2001 From: 无故事王国 <841720330@qq.com> Date: 星期一, 09 十月 2023 11:12:39 +0800 Subject: [PATCH] 完善:微信登录,打开小程序部分 --- WanPai/Root/Course/VC/CourseInfoVC.swift | 27 +++++++++++++++------------ 1 files changed, 15 insertions(+), 12 deletions(-) diff --git a/WanPai/Root/Course/VC/CourseInfoVC.swift b/WanPai/Root/Course/VC/CourseInfoVC.swift index 45d3885..5de6fda 100644 --- a/WanPai/Root/Course/VC/CourseInfoVC.swift +++ b/WanPai/Root/Course/VC/CourseInfoVC.swift @@ -298,18 +298,21 @@ private func getSelectDayData(){ if let model = startClouseHomeModel{ - let currentStoreId = UserDefaults.standard.value(forKey: "Current_StoreID") - Services.weeksOfCourseDetails(stuId: model.stuId, time: currentDate,storeId: currentStoreId as! Int).subscribe(onNext: {[weak self] data in - if let model = data.data{ - self?.weeklyCourseModel = model - self?.cons_tableHei.constant = 58 + 70 * Double(model.data.count) - UIView.animate(withDuration: 0.3) { - self?.view.layoutIfNeeded() - self?.viewDidLayoutSubviews() - } - self?.tableView.reloadData() - } - }).disposed(by: disposeBag) + if let storeStr = UserDefaults.standard.object(forKey: "CurrentStore") as? String{ + if let deserModel = HomeStoreModel.deserialize(from: storeStr){ + Services.weeksOfCourseDetails(stuId: model.stuId, time: currentDate,storeId: deserModel.storeId).subscribe(onNext: {[weak self] data in + if let model = data.data{ + self?.weeklyCourseModel = model + self?.cons_tableHei.constant = 58 + 70 * Double(model.data.count) + UIView.animate(withDuration: 0.3) { + self?.view.layoutIfNeeded() + self?.viewDidLayoutSubviews() + } + self?.tableView.reloadData() + } + }).disposed(by: disposeBag) + } + } } } -- Gitblit v1.7.1