fix
无故事王国
2024-06-18 c1862d736587c9a5c10a368dabaeb72be2df4bcb
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)
    }