fix
无故事王国
2024-06-20 0c89e362069e2f97d18a01a3a82835ef37a34d18
DolphinEnglishLearnStudent/Moudle/Market/VC/MarketExchangeVC.swift
@@ -68,6 +68,7 @@
                        }).disposed(by: disposeBag)
                        self.img_cover.sd_setImage(with: URL(string: viewModel.detailModel.value?.good?.coverImg))
                        self.img_cover.jq_cornerRadius = 10
                        self.label_goodsName.text = viewModel.detailModel.value?.good?.name ?? ""
                        self.label_coin.text = "\(viewModel.detailModel.value?.good?.integral ?? 0)"
                        if viewModel.detailModel.value?.good?.userCount == 1{
@@ -91,6 +92,12 @@
                                    let totalCoin = num * (self?.viewModel.detailModel.value?.good?.integral ?? 0)
                                    self?.label_needCoin.text = "\(totalCoin)"
                                    self?.label_footNeedCoin.text = "\(totalCoin)"
                        }).disposed(by: disposeBag)
                        field_number.rx.controlEvent(.editingDidEnd).subscribe(onNext: {[weak self] _ in
                                    if let count = self?.field_number.text?.int{
                                                self?.viewModel.number.accept(count)
                                    }
                        }).disposed(by: disposeBag)
            }
@@ -116,8 +123,8 @@
            
            @IBAction func addNumAction(_ sender: UIButton) {
                        var num = viewModel.number.value + 1
                        if  num >= viewModel.detailModel.value?.good?.userCount ?? 0{
                                    num = viewModel.detailModel.value?.good?.userCount ?? 0
                        if  num >= viewModel.detailModel.value?.good?.userCount ?? 999{
                                    num = viewModel.detailModel.value?.good?.userCount ?? 999
                                    sender.isEnabled = false
                        }
                        viewModel.number.accept(num)