r
2025-08-29 24182a847205ad81c759a0d173cc0e12fcd5a149
WanPai/Root/Search/VC/MatchDetailVC.swift
@@ -34,13 +34,18 @@
            @IBOutlet weak var blueStackView: UIStackView!
            @IBOutlet weak var btn_handle: UIButton!
            private var redTeamItems = [WorldCupPeopleModel]()
            private var blueTeamItems = [WorldCupPeopleModel]()
             var redTeamItems = [WorldCupPeopleModel]()
             var blueTeamItems = [WorldCupPeopleModel]()
            private var model:WorldCupJudgeModel!
            private var deviceModel:ActivityDetailStoreModel?
            private var deviceQRCode:String?
    private var startModel:SimpleModel?
    @IBOutlet weak var redAddBtn: UIButton!
    @IBOutlet weak var blueAddBtn: UIButton!
    var show: Bool = false;
            required init(model:WorldCupJudgeModel) {
                        super.init(nibName: nil, bundle: nil)
                        self.model = model
@@ -56,6 +61,12 @@
                        view.backgroundColor = .white
                    if model.type == 2{
                        self.btn_handle.setTitle("开启比赛", for: .normal)
                    }
                    if show {
                        redAddBtn.isHidden = true
                        blueAddBtn.isHidden = true
                        btn_handle.isHidden = true
                        self.updateUserView()
                    }
            }
@@ -129,6 +140,9 @@
            }
            @IBAction func deleRedUserAction(_ sender: UIButton) {
                    if show {
                        return
                    }
                        let index = sender.tag - 10
                        if index > redTeamItems.count{
@@ -151,6 +165,9 @@
            }
            @IBAction func deleBlueUserAction(_ sender: UIButton) {
                    if show {
                        return
                    }
                        let index = sender.tag - 20
                        if index > blueTeamItems.count{
                                    blueTeamItems.removeLast()
@@ -170,7 +187,7 @@
                        }
            }
            private func updateUserView(){
             func updateUserView(){
                        view_red1.isHidden = true
                        view_red2.isHidden = true
@@ -297,10 +314,12 @@
                                                                                                    weakSelf.startModel = m
                                                                                    alert(msg: "比赛开始")
                                                                                    sender.isSelected = true
                                                                                    weakSelf.redTeamItems.removeAll()
                                                                                    weakSelf.blueTeamItems.removeAll()
//                                                                                    weakSelf.redTeamItems.removeAll()
//                                                                                    weakSelf.blueTeamItems.removeAll()
                                                                                                    weakSelf.redAddBtn.isHidden = true
                                                                                                    weakSelf.blueAddBtn.isHidden = true
                                                                                    weakSelf.updateUserView()
                                                                                                    weakSelf.show = true
                                                                                                    if weakSelf.model.type == 2{
                                                                                                        weakSelf.btn_handle.setTitle("结束比赛", for: .normal)
                                                                                                    }