Commit 0bc87989 authored by lujunye's avatar lujunye

修复数据支撑

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