无故事王国
2024-03-12 fd05d3dfc61ad3482cfd577279cff72f74c68cf6
WanPai/Root/Search/VC/MatchDetailVC.swift
@@ -24,7 +24,7 @@
            @IBOutlet weak var view_blue2Img: UIImageView!
            @IBOutlet weak var view_blue3: UIView!
            @IBOutlet weak var view_blue3Img: UIImageView!
            @IBOutlet weak var view_device: UIView!
            @IBOutlet weak var label_deviceTitle: UILabel!
            @IBOutlet weak var label_matchPoint: UILabel!
@@ -33,7 +33,7 @@
            @IBOutlet weak var redStackView: UIStackView!
            @IBOutlet weak var blueStackView: UIStackView!
            @IBOutlet weak var btn_handle: UIButton!
            private var redTeamItems = [WorldCupPeopleModel]()
            private var blueTeamItems = [WorldCupPeopleModel]()
            private var model:WorldCupJudgeModel!
@@ -43,16 +43,16 @@
                        super.init(nibName: nil, bundle: nil)
                        self.model = model
            }
            required init?(coder: NSCoder) {
                        fatalError("init(coder:) has not been implemented")
            }
            override func viewDidLoad() {
        super.viewDidLoad()
                        super.viewDidLoad()
                        title = model.name
                        view.backgroundColor = .white
    }
            }
            override func setUI() {
                        view_red1.isHidden = true
@@ -238,16 +238,16 @@
                                                tempArray.append(TempModel(id: blue.id, participantType: blue.participantType, type: "blue").toJSON()!)
                                    }
                                    CommonAlertView.show(title: "提示", content: "确认开启当前比赛吗?") {[weak self] status in
                                    CommonAlertView.show(title: "提示", content: "确认开启当前比赛吗?",cancelStr: "关闭") {[weak self] status in
                                                guard let weakSelf = self else { return }
                                                if status{
                                                            Services.startWorldCup(code: devCode, people: tempArray.jq_toJson1(), worldCupId: weakSelf.model.id).subscribe(onNext: {data in
                                                                        if let _ = data.data{
                                                                                    weakSelf.btn_handle.isEnabled = false
                                                                                    alert(msg: "比赛已开始")
                                                                                    DispatchQueue.main.asyncAfter(deadline: .now()+0.5) {
                                                                                                weakSelf.navigationController?.popViewController()
                                                                                    }
                                                                                    alert(msg: "比赛开始")
                                                                                    weakSelf.redTeamItems.removeAll()
                                                                                    weakSelf.blueTeamItems.removeAll()
                                                                                    weakSelf.updateUserView()
                                                                        }
                                                            }).disposed(by: weakSelf.disposeBag)
                                                }
@@ -274,5 +274,5 @@
                                    present(scan, animated: true)
                        }
            }
}