| | |
| | | |
| | | class SpendingDetailInfoVC: BaseVC { |
| | | |
| | | |
| | | @IBOutlet weak var label_price: UILabel! |
| | | @IBOutlet weak var label_incomeType: UILabel! |
| | | @IBOutlet weak var label_datetime: UILabel! |
| | | @IBOutlet weak var label_orderNum: UILabel! |
| | | @IBOutlet weak var label_subUserName: UILabel! |
| | | @IBOutlet weak var image_subUserAvartar: UIImageView! |
| | | @IBOutlet weak var label_remakr: UILabel! |
| | | |
| | | |
| | | @IBOutlet weak var view_incomeType: UIView! |
| | | @IBOutlet weak var view_datetime: UIView! |
| | | @IBOutlet weak var view_orderNum: UIView! |
| | | @IBOutlet weak var view_subUser: UIView! |
| | | @IBOutlet weak var view_remark: UIView! |
| | | |
| | | private var id:Int! |
| | | |
| | | required init(id:Int) { |
| | | super.init(nibName: nil, bundle: nil) |
| | | self.id = id |
| | | } |
| | | |
| | | required init?(coder: NSCoder) { |
| | | fatalError("init(coder:) has not been implemented") |
| | | } |
| | | |
| | | override func viewDidLoad() { |
| | | super.viewDidLoad() |
| | | title = "收入详情" |
| | | navigationController?.navigationBar.scrollEdgeAppearance?.backgroundColor = .white |
| | | |
| | | view_incomeType.isHidden = true |
| | | view_datetime.isHidden = true |
| | | view_orderNum.isHidden = true |
| | | view_subUser.isHidden = true |
| | | view_remark.isHidden = true |
| | | |
| | | Services.balanceDetail(id: id).subscribe(onNext: {data in |
| | | if let m = data.data{ |
| | | |
| | | self.view_incomeType.isHidden = false |
| | | self.view_datetime.isHidden = false |
| | | self.view_orderNum.isHidden = false |
| | | self.view_remark.isHidden = false |
| | | |
| | | if m.changeType == .increase{ |
| | | self.label_price.text = String(format: "+%.2lf", m.amount) |
| | | self.label_price.textColor = UIColor(hexString: "#FE3211")?.withAlphaComponent(0.8) |
| | | }else{ |
| | | self.label_price.text = String(format: "-%.2lf", m.amount) |
| | | self.label_price.textColor = .black.withAlphaComponent(0.8) |
| | | } |
| | | |
| | | self.label_incomeType.text = m.type |
| | | self.label_datetime.text = m.paymentTime |
| | | self.label_orderNum.text = m.payOrderNo |
| | | self.view_subUser.isHidden = m.userName.isEmpty |
| | | self.label_subUserName.text = m.userName |
| | | self.image_subUserAvartar.sd_setImage(with: URL(string: m.avatar)) |
| | | self.label_remakr.text = m.remark |
| | | |
| | | } |
| | | }).disposed(by: disposeBag) |
| | | } |
| | | override func viewWillDisappear(_ animated: Bool) { |
| | | super.viewDidDisappear(animated) |