杨锴
2024-11-05 0fb7413df54760ac6bd15b90b738e0706de1629e
XQMuse/Root/TreeGroup/TreeTeskVC.swift
@@ -11,6 +11,8 @@
import APNGKit
import UserDefaultsStore
let TreeTaskUpdate_Noti = Notification.Name.init(rawValue: "TreeTaskUpdate_Noti")
class TreeTeskVC: BaseVC {
            private let cacheTreeInfoModel = UserDefaultsStore<TreeInfoModel>(uniqueIdentifier: "cacheTreeInfoModel")!
@@ -147,6 +149,7 @@
                        }
            }
            private func getTreeData(){
                        //缓存的树苗信息
@@ -199,6 +202,10 @@
                                                self?.aPNGTreeImageView?.startAnimating()
                                    }
                        }
        NotificationCenter.default.rx.notification(TreeTaskUpdate_Noti).take(until: self.rx.deallocated).subscribe(onNext: {[weak self] _ in
            self?.getTreeData()
        }).disposed(by: disposeBag)
                        taskListView.swipeClouse {[unowned self] dirition in
                                    guard self.treeTeskListSwipe != dirition else {return}
@@ -298,6 +305,7 @@
                weakSelf.treeInfoModel?.energyValue = 0
                weakSelf.treeInfoModel?.nextLevel = m.nextLevel
                weakSelf.updateTreeInfo()
                NotificationCenter.default.post(name: UpdateUserProfile_Noti, object: nil)
                                    }
                        }).disposed(by: disposeBag)