From c1862d736587c9a5c10a368dabaeb72be2df4bcb Mon Sep 17 00:00:00 2001 From: 无故事王国 <841720330@qq.com> Date: 星期二, 18 六月 2024 16:26:23 +0800 Subject: [PATCH] fix --- DolphinEnglishLearnStudent/Moudle/Home/HomeVC.swift | 26 ++++++++++++++++++-------- 1 files changed, 18 insertions(+), 8 deletions(-) diff --git a/DolphinEnglishLearnStudent/Moudle/Home/HomeVC.swift b/DolphinEnglishLearnStudent/Moudle/Home/HomeVC.swift index 6e0ab31..c968cbf 100644 --- a/DolphinEnglishLearnStudent/Moudle/Home/HomeVC.swift +++ b/DolphinEnglishLearnStudent/Moudle/Home/HomeVC.swift @@ -6,19 +6,29 @@ // import UIKit +import SDWebImage class HomeVC: BaseVC { override func viewDidLoad() { super.viewDidLoad() - Services.goodRecommend().subscribe(onNext: { data in - AwardListView.show(items: data.data ?? []) {[weak self] model in - let vc = MarketContentVC(goodsId: model.id) - self?.push(vc: vc) - }closeClouse: {[weak self] in - let listenMenuVC = HomeListenMenuVC() - listenMenuVC.title = "第一年学习周目选择" - self?.push(vc: listenMenuVC) + + Services.parentPage().subscribe(onNext: {data in + if let img = data.data{ + SDWebImageDownloader.shared.downloadImage(with: URL(string: img)) { image, _, _, _ in + if let img = image{ + LaunchImageHelper.changeAllLaunchImageToLandscape(img) + } + } + } + }).disposed(by: disposeBag) + + Services.promptVoice().subscribe(onNext: {data in + if let model = data.data{ + let voice = UserDefaults.standard.object(forKey: "promptVoiceDate") as? String + if model.updateTime != voice{ + VoicePlayer.share().donwloadPromoteVoice(successVoice: model.correct, failVoice: model.error,updateTime: model.updateTime) + } } }).disposed(by: disposeBag) } -- Gitblit v1.7.1