Commit 605db812 authored by lujunye's avatar lujunye

修复发现选择bug

parent 516136e9
...@@ -19,7 +19,7 @@ class GuanLianKehuVC: BaseViewController , UITableViewDelegate, UITableViewDataS ...@@ -19,7 +19,7 @@ class GuanLianKehuVC: BaseViewController , UITableViewDelegate, UITableViewDataS
@IBOutlet weak var btnLblH: NSLayoutConstraint! @IBOutlet weak var btnLblH: NSLayoutConstraint!
let UserToken = UserDefaults.standard.value(forKey: "user_token") let UserToken = UserDefaults.standard.value(forKey: "user_token")
@IBOutlet weak var btn: LGButton! @IBOutlet weak var btn: LGButton!
var selectIdx:Int? = nil//暂代关联客户数据 var selectIdx:Int?//暂代关联客户数据
var order_id:Int? = 0 var order_id:Int? = 0
...@@ -67,7 +67,13 @@ class GuanLianKehuVC: BaseViewController , UITableViewDelegate, UITableViewDataS ...@@ -67,7 +67,13 @@ class GuanLianKehuVC: BaseViewController , UITableViewDelegate, UITableViewDataS
navbar.title = "关联客户" navbar.title = "关联客户"
self.view.addSubview(navbar) self.view.addSubview(navbar)
self.view.backgroundColor = UIColor.white self.view.backgroundColor = UIColor.white
setTabv() setTabv()
} }
//MARK:--传入已选客户 //MARK:--传入已选客户
var cus_id:Int? = nil var cus_id:Int? = nil
...@@ -82,7 +88,12 @@ class GuanLianKehuVC: BaseViewController , UITableViewDelegate, UITableViewDataS ...@@ -82,7 +88,12 @@ class GuanLianKehuVC: BaseViewController , UITableViewDelegate, UITableViewDataS
dataM.data?.forEach({ (model) in dataM.data?.forEach({ (model) in
self.dataArr.append(model) self.dataArr.append(model)
}) })
for i in 0 ..< self.dataArr.count {
let item = self.dataArr[i]
if self.cus_id == item.cus_id {
self.selectIdx = i
}
}
if self.dataArr.count == 0 { if self.dataArr.count == 0 {
self.btn.isHidden = true self.btn.isHidden = true
self.btnLblH.constant = 0 self.btnLblH.constant = 0
...@@ -150,6 +161,7 @@ class GuanLianKehuVC: BaseViewController , UITableViewDelegate, UITableViewDataS ...@@ -150,6 +161,7 @@ class GuanLianKehuVC: BaseViewController , UITableViewDelegate, UITableViewDataS
let rowModel = self.dataArr[indexPath.row] let rowModel = self.dataArr[indexPath.row]
cell.senderLbl.text = rowModel.cus_name cell.senderLbl.text = rowModel.cus_name
if rowModel.user_name == nil { if rowModel.user_name == nil {
cell.arrowImg.isHidden = true cell.arrowImg.isHidden = true
cell.receiverLbl.text = "" cell.receiverLbl.text = ""
...@@ -157,6 +169,7 @@ class GuanLianKehuVC: BaseViewController , UITableViewDelegate, UITableViewDataS ...@@ -157,6 +169,7 @@ class GuanLianKehuVC: BaseViewController , UITableViewDelegate, UITableViewDataS
cell.arrowImg.isHidden = false cell.arrowImg.isHidden = false
cell.receiverLbl.text = rowModel.user_name cell.receiverLbl.text = rowModel.user_name
} }
if rowModel.cus_type == 1 { if rowModel.cus_type == 1 {
cell.personLbl.isHidden = false cell.personLbl.isHidden = false
cell.companyLbl.isHidden = true cell.companyLbl.isHidden = true
...@@ -166,16 +179,10 @@ class GuanLianKehuVC: BaseViewController , UITableViewDelegate, UITableViewDataS ...@@ -166,16 +179,10 @@ class GuanLianKehuVC: BaseViewController , UITableViewDelegate, UITableViewDataS
} }
cell.detailLbl.text = rowModel.company cell.detailLbl.text = rowModel.company
if cus_id != nil {
if cus_id == rowModel.cus_id {
cell.imgBtn.isSelected = true
selectIdx = indexPath.row
}
}else{
if selectIdx == indexPath.row { if selectIdx == indexPath.row {
cell.imgBtn.isSelected = true cell.imgBtn.isSelected = true
} }
}
return cell return cell
} }
......
...@@ -378,7 +378,6 @@ class OrderDViewController: BaseViewController,UITableViewDelegate,UITableViewDa ...@@ -378,7 +378,6 @@ class OrderDViewController: BaseViewController,UITableViewDelegate,UITableViewDa
vc.cus_id = self.dataMdoel?.order_res?.cus_id vc.cus_id = self.dataMdoel?.order_res?.cus_id
} }
self.navigationController?.pushViewController(vc, animated: true) self.navigationController?.pushViewController(vc, animated: true)
} }
if indexPath.section == 4 { if indexPath.section == 4 {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment