| | |
| | | headView.label_coin.text = "\(model.userIntegral)积分" |
| | | headView.label_username.text = model.userName |
| | | headView.img_cover.sd_setImage(with: URL(string: model.userHeadImg)) |
| | | headView.tf_search.rx.text.orEmpty.bind(to: viewModel.search).disposed(by: disposeBag) |
| | | headView.integral = model.userIntegral |
| | | }else{ |
| | | Services.benefitHome().subscribe(onNext: {[weak self] data in |
| | | guard let weakSelf = self else { return } |
| | | if let model = data.data{ |
| | | self?.headView.label_coin.text = "\(model.userIntegral)积分" |
| | | self?.headView.label_username.text = model.userName |
| | | self?.headView.img_cover.sd_setImage(with: URL(string: model.userHeadImg)) |
| | | self?.headView.integral = model.userIntegral |
| | | } |
| | | }) { error in |
| | | |
| | | }.disposed(by: disposeBag) |
| | | } |
| | | } |
| | | |
| | | override func setRx() { |
| | | headView.tf_search.rx.text.orEmpty.bind(to: viewModel.search).disposed(by: disposeBag) |
| | | } |
| | | |
| | | override func setUI() { |
| | | view.addSubview(headView) |
| | | headView.snp.makeConstraints { make in |