无故事王国
2023-05-25 9e0adf04f5dad49ba34eb548a05f4b88e04dcd3a
BrokerDriver/Tools/AttachTypeView.swift
@@ -13,6 +13,8 @@
    @IBOutlet weak var VStack: UIStackView!
    @IBOutlet weak var label_content: UILabel!
    @IBOutlet weak var imgV: UIImageView!
    @IBOutlet weak var btn_type: TapButton!
    private var orderId:String!
    private var disposeBag:DisposeBag!
    private var recordEnum:RecordEnum!
@@ -30,9 +32,14 @@
        label_content.text = recordEnum.str
    }
    static func show(orderId:String,successClouse:@escaping ()->Void){
    static func show(orderId:String,recordEnum:RecordEnum? = nil,successClouse:@escaping ()->Void){
        let pickerView = AttachTypeView.jq_loadNibView()
        pickerView.orderId = orderId
        pickerView.recordEnum = recordEnum
        if let recordEnum{
            pickerView.label_content.text = recordEnum.str
            pickerView.btn_type.isEnabled = false
        }
        pickerView.successClouse = successClouse
        pickerView.frame = screnDelegate?.window?.frame ?? .zero
        screnDelegate?.window?.addSubview(pickerView)