杨锴
2025-04-16 09a372bc45fde16fd42257ab6f78b8deeecf720b
XQMuse/Root/Course/VC/CourseVCOfficalCommentVC.swift
@@ -28,6 +28,16 @@
            private var bannerModels = [CommonBannerModel]()
            private var viewModel = CourseVCOfficalViewModel()
    override func viewDidAppear(_ animated: Bool) {
        super.viewDidAppear(animated)
        Services.getCourseBannerList().subscribe(onNext: {data in
            for (index,v) in (data.data ?? []).enumerated(){
                self.bannerModels.append(CommonBannerModel(index: index, id: v.id, name: v.name, resource:v.imageUrl.jq_urlEncoded(), mediaType: .imageUrl,courseId: v.courseId))
            }
            self.collectionView.reloadData()
        }).disposed(by: disposeBag)
    }
            override func viewDidLoad() {
                        super.viewDidLoad()
@@ -41,12 +51,7 @@
                                    self.collectionView.reloadData()
                        }).disposed(by: disposeBag)
                        Services.getCourseBannerList().subscribe(onNext: {data in
                                    for (index,v) in (data.data ?? []).enumerated(){
                self.bannerModels.append(CommonBannerModel(index: index, id: v.id, name: v.name, resource:v.imageUrl.jq_urlEncoded(), mediaType: .imageUrl,courseId: v.courseId))
                                    }
                                    self.collectionView.reloadData()
                        }).disposed(by: disposeBag)
                        viewModel.configure(collectionView)
                        viewModel.beginRefresh()