Commit 0bc87989 authored by lujunye's avatar lujunye

修复数据支撑

parent 532305e8
...@@ -165,10 +165,43 @@ class GLAlertSelectView: UIView,UITableViewDelegate,UITableViewDataSource,TitleA ...@@ -165,10 +165,43 @@ class GLAlertSelectView: UIView,UITableViewDelegate,UITableViewDataSource,TitleA
} }
func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) { func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
if (titleLbl.text?.contains("库位"))! && isOnlySelectKuWei == false{ if (titleLbl.text?.contains("库位"))! && isOnlySelectKuWei == false{
selectNum = indexPath.row selectNum = indexPath.row
selectTbv.reloadData() selectTbv.reloadData()
} }
let cell = tableView.cellForRow(at: indexPath) as! TitleAndSelectCell
if isMultipleS == false {
selectNum = cell.tag
}else{
if isShangPinType {
if cell.tag == 0 {
if selectArray![0] == 99 {
selectArray?.insert(0, at: 0)
selectArray?.remove(at: 1)
}else{
selectArray?.insert(99, at: 0)
selectArray?.remove(at: 1)
}
}else{
for i in 1 ..< selectArray!.count {
selectArray?.insert(99, at: i)
selectArray?.remove(at: i+1)
}
selectArray?.insert(cell.tag, at: cell.tag)
selectArray?.remove(at: cell.tag+1)
}
}else{
if cell.selectBtn.isSelected == true {
selectArray?.insert(99, at: cell.tag)
selectArray?.remove(at: cell.tag+1)
}else{
selectArray?.insert(cell.tag, at: cell.tag)
selectArray?.remove(at: cell.tag+1)
}
}
}
selectTbv.reloadData()
} }
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell { func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
......
...@@ -272,7 +272,22 @@ class NewRKVc: BaseViewController ,UITableViewDelegate,UITableViewDataSource, Ne ...@@ -272,7 +272,22 @@ class NewRKVc: BaseViewController ,UITableViewDelegate,UITableViewDataSource, Ne
let data = rkSelectArr[indexPath.row] let data = rkSelectArr[indexPath.row]
cell.nameLbl.text = data.goods_name cell.nameLbl.text = data.goods_name
cell.detailLbl.text = data.spec_str! + " " + \(data.price!)" cell.detailLbl.text = data.spec_str! + " " + \(data.price!)"
if data.RKJG != nil {
cell.rkPriceTf.text = "\(data.RKJG!)"
}
if data.RKSL != nil {
cell.rkCountTf.text = "\(data.RKSL!)"
}
if data.BZQ != nil {
cell.bzqTf.text = "\(data.BZQ!)"
}
if data.DayType == 1 {
cell.rightBtn.isSelected = true
cell.leftBtn.isSelected = false
}else{
cell.rightBtn.isSelected = false
cell.leftBtn.isSelected = true
}
return cell return cell
} }
......
...@@ -46,6 +46,7 @@ class NewCKVc: BaseViewController,UITableViewDelegate,UITableViewDataSource,CKNo ...@@ -46,6 +46,7 @@ class NewCKVc: BaseViewController,UITableViewDelegate,UITableViewDataSource,CKNo
let alterView = GeliAlertTextView(frame: self.view.window!.bounds) let alterView = GeliAlertTextView(frame: self.view.window!.bounds)
alterView.delegate = self alterView.delegate = self
self.view.window?.addSubview(alterView) self.view.window?.addSubview(alterView)
} }
...@@ -246,6 +247,9 @@ class NewCKVc: BaseViewController,UITableViewDelegate,UITableViewDataSource,CKNo ...@@ -246,6 +247,9 @@ class NewCKVc: BaseViewController,UITableViewDelegate,UITableViewDataSource,CKNo
cell.delegate = self cell.delegate = self
cell.nameLbl.text = data.goods_name cell.nameLbl.text = data.goods_name
cell.detailLbl.text = data.spec_str cell.detailLbl.text = data.spec_str
if data.chuKuLiang != nil {
cell.ckCountTf.text = "\(data.chuKuLiang!)"
}
return cell return cell
} }
...@@ -409,6 +413,7 @@ class NewCKVc: BaseViewController,UITableViewDelegate,UITableViewDataSource,CKNo ...@@ -409,6 +413,7 @@ class NewCKVc: BaseViewController,UITableViewDelegate,UITableViewDataSource,CKNo
//MARK: - 权限操作 //MARK: - 权限操作
func CKGmCellDelAction(cell: CKGmCell) { func CKGmCellDelAction(cell: CKGmCell) {
//删除 //删除
piCiArr?.remove(at: cell.tag)
rkSelectArr.remove(at: cell.tag) rkSelectArr.remove(at: cell.tag)
listView.reloadData() listView.reloadData()
} }
......
...@@ -48,6 +48,10 @@ class PiCiXuanZeCell: UITableViewCell,UITextFieldDelegate { ...@@ -48,6 +48,10 @@ class PiCiXuanZeCell: UITableViewCell,UITextFieldDelegate {
HUD.flash(.label("超出库存"), delay: 1.2) HUD.flash(.label("超出库存"), delay: 1.2)
textTF.text = SLLbl.text textTF.text = SLLbl.text
} }
if num1.integerValue == 0{
HUD.flash(.label("出库数量不能为0"), delay: 1.2)
textTF.text = ""
}
delegate?.PiCiXuanZeCellBtnTextChange(sender: textTF.text!, cell: self) delegate?.PiCiXuanZeCellBtnTextChange(sender: textTF.text!, cell: self)
} }
} }
......
...@@ -498,8 +498,8 @@ class GoodsManageListVC: BaseViewController, UICollectionViewDelegate, UICollect ...@@ -498,8 +498,8 @@ class GoodsManageListVC: BaseViewController, UICollectionViewDelegate, UICollect
print("入库哦哦") print("入库哦哦")
// HUD.flash(.label("敬请期待"),delay: 1.2) // HUD.flash(.label("敬请期待"),delay: 1.2)
// return // return
let vc = NewRKVc() // let vc = NewRKVc()
// let vc = NewCKVc() let vc = NewCKVc()
vc.sku_id = changeGoodsResModel?.sku_id vc.sku_id = changeGoodsResModel?.sku_id
vc.goods_id = changeGoodsResModel?.goods_id vc.goods_id = changeGoodsResModel?.goods_id
self.navigationController?.pushViewController(vc, animated: true) self.navigationController?.pushViewController(vc, animated: true)
...@@ -531,16 +531,11 @@ class GoodsManageListVC: BaseViewController, UICollectionViewDelegate, UICollect ...@@ -531,16 +531,11 @@ class GoodsManageListVC: BaseViewController, UICollectionViewDelegate, UICollect
}else{ }else{
print("入库哦哦") print("入库哦哦")
let vc = NewRKVc() // let vc = NewRKVc()
// let vc = NewCKVc() let vc = NewCKVc()
vc.sku_id = changeGoodsResModel?.sku_id vc.sku_id = changeGoodsResModel?.sku_id
vc.goods_id = changeGoodsResModel?.goods_id vc.goods_id = changeGoodsResModel?.goods_id
self.navigationController?.pushViewController(vc, animated: true) self.navigationController?.pushViewController(vc, animated: true)
// HUD.flash(.label("敬请期待"),delay: 1.2)
// return
// let vc = RuKuViewController()
// vc.barTitle = "入库"
// self.navigationController?.pushViewController(vc, animated: true)
} }
} }
......
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