Commit 4b62d501 authored by lujunye's avatar lujunye

单预售情况

parent bf98e8da
...@@ -444,9 +444,9 @@ class EPViewController: BaseViewController,UITableViewDelegate,UITableViewDataSo ...@@ -444,9 +444,9 @@ class EPViewController: BaseViewController,UITableViewDelegate,UITableViewDataSo
self.goods_unit = (model.data?.goods_res!.goods_unit)! self.goods_unit = (model.data?.goods_res!.goods_unit)!
//商品类型 //商品类型
if model.data?.goods_res!.is_adsale == 0{ if model.data?.goods_res!.is_adsale == 0{
self.itemTypeArr = [99,99,99,99] self.itemTypeArr = [99,99,99,99,99]
}else{ }else{
self.itemTypeArr = [0,99,99,99] self.itemTypeArr = [0,99,99,99,99]
} }
if (model.data?.goods_res!.goods_type)! == 1 || (model.data?.goods_res!.goods_type)! == 2 { if (model.data?.goods_res!.goods_type)! == 1 || (model.data?.goods_res!.goods_type)! == 2 {
self.itemTypeArr?.insert(1, at: 1) self.itemTypeArr?.insert(1, at: 1)
...@@ -480,6 +480,9 @@ class EPViewController: BaseViewController,UITableViewDelegate,UITableViewDataSo ...@@ -480,6 +480,9 @@ class EPViewController: BaseViewController,UITableViewDelegate,UITableViewDataSo
for num in self.itemTypeArr! { for num in self.itemTypeArr! {
if num != 99{ if num != 99{
if num > 1 { if num > 1 {
if num == 5 {
break
}
titles.add(contentArr[num-1]) titles.add(contentArr[num-1])
}else{ }else{
titles.add(contentArr[num]) titles.add(contentArr[num])
...@@ -556,6 +559,7 @@ class EPViewController: BaseViewController,UITableViewDelegate,UITableViewDataSo ...@@ -556,6 +559,7 @@ class EPViewController: BaseViewController,UITableViewDelegate,UITableViewDataSo
data.isYsJieTiOpen = true data.isYsJieTiOpen = true
} }
//预售价格 //预售价格
print(dataSource.adsale_pri)
data.yuShouPrice = dataSource.adsale_pri! data.yuShouPrice = dataSource.adsale_pri!
//预售库存 //预售库存
data.ysKuCun = StringByInt(number: dataSource.adsale_inventory!) data.ysKuCun = StringByInt(number: dataSource.adsale_inventory!)
...@@ -1274,7 +1278,7 @@ class EPViewController: BaseViewController,UITableViewDelegate,UITableViewDataSo ...@@ -1274,7 +1278,7 @@ class EPViewController: BaseViewController,UITableViewDelegate,UITableViewDataSo
let titles = NSMutableArray() let titles = NSMutableArray()
titles.removeAllObjects() titles.removeAllObjects()
for num in itemTypeArr! { for num in itemTypeArr! {
if num != 99{ if num != 99 && num != 5{
titles.add(contentArr[num]) titles.add(contentArr[num])
} }
} }
...@@ -1342,10 +1346,11 @@ class EPViewController: BaseViewController,UITableViewDelegate,UITableViewDataSo ...@@ -1342,10 +1346,11 @@ class EPViewController: BaseViewController,UITableViewDelegate,UITableViewDataSo
vc.danWei = dataDict.danWei vc.danWei = dataDict.danWei
vc.isJieTiOpen = dataDict.isJieTiOpen vc.isJieTiOpen = dataDict.isJieTiOpen
vc.isYuShouSetting = isYuShouShangPin! vc.isYuShouSetting = isYuShouShangPin!
vc.yuShouPrice = dataDict.yuShouPrice vc.yuShouPrice = dataDict.yuShouPrice
vc.specalArr = dataDict.specalArr vc.specalArr = dataDict.specalArr
vc.jieTiArr = dataDict.jieTiArr vc.jieTiArr = dataDict.jieTiArr
vc.isOpenYSSetting = dataDict.isOpenYSSetting // vc.isOpenYSSetting = dataDict.isOpenYSSetting
vc.selectIdx = selectIdx vc.selectIdx = selectIdx
vc.itemDanWeiSelect = dataDict.itemDanWeiSelect vc.itemDanWeiSelect = dataDict.itemDanWeiSelect
if dataDict.tempSelect != nil { if dataDict.tempSelect != nil {
...@@ -1589,7 +1594,7 @@ class EPViewController: BaseViewController,UITableViewDelegate,UITableViewDataSo ...@@ -1589,7 +1594,7 @@ class EPViewController: BaseViewController,UITableViewDelegate,UITableViewDataSo
if goodsDesc.count > 0 {//有内容 if goodsDesc.count > 0 {//有内容
return webH return webH
}else{//无内容 }else{//无内容
if isAllEditing {//非编辑 if isAllEditing == false {//非编辑
return 0.001 return 0.001
}else{//编辑 }else{//编辑
return 98 return 98
......
...@@ -923,7 +923,7 @@ class ProductDetailViewController: BaseViewController,UITableViewDelegate,UITabl ...@@ -923,7 +923,7 @@ class ProductDetailViewController: BaseViewController,UITableViewDelegate,UITabl
vc.yuShouPrice = dataDict.yuShouPrice vc.yuShouPrice = dataDict.yuShouPrice
vc.specalArr = dataDict.specalArr vc.specalArr = dataDict.specalArr
vc.jieTiArr = dataDict.jieTiArr vc.jieTiArr = dataDict.jieTiArr
vc.isOpenYSSetting = dataDict.isOpenYSSetting // vc.isOpenYSSetting = dataDict.isOpenYSSetting
vc.selectIdx = selectIdx vc.selectIdx = selectIdx
vc.itemDanWeiSelect = dataDict.itemDanWeiSelect vc.itemDanWeiSelect = dataDict.itemDanWeiSelect
vc.tempSelect = dataDict.tempSelect! vc.tempSelect = dataDict.tempSelect!
......
...@@ -48,7 +48,7 @@ class CreatNewSpecsViewController: BaseViewController,UITableViewDelegate,UITabl ...@@ -48,7 +48,7 @@ class CreatNewSpecsViewController: BaseViewController,UITableViewDelegate,UITabl
var isJieTiOpen = false//控制阶梯价是否打开 var isJieTiOpen = false//控制阶梯价是否打开
var isYsJieTiOpen = false//控制预售阶梯是否打开 var isYsJieTiOpen = false//控制预售阶梯是否打开
var isOpenYSSetting = false//是否打开预售设置 // var isOpenYSSetting = false//是否打开预售设置
var selectYuShou = false//是否选择设置预售价格 var selectYuShou = false//是否选择设置预售价格
...@@ -200,7 +200,7 @@ class CreatNewSpecsViewController: BaseViewController,UITableViewDelegate,UITabl ...@@ -200,7 +200,7 @@ class CreatNewSpecsViewController: BaseViewController,UITableViewDelegate,UITabl
dataModel.itemDanWeiSelect = itemDanWeiSelect dataModel.itemDanWeiSelect = itemDanWeiSelect
dataModel.tempSelect = tempSelect dataModel.tempSelect = tempSelect
dataModel.isJieTiOpen = isJieTiOpen dataModel.isJieTiOpen = isJieTiOpen
dataModel.isOpenYSSetting = isOpenYSSetting // dataModel.isOpenYSSetting = isOpenYSSetting
if DJBiLi.count == 0 { if DJBiLi.count == 0 {
DJBiLi = "0" DJBiLi = "0"
} }
...@@ -360,11 +360,8 @@ class CreatNewSpecsViewController: BaseViewController,UITableViewDelegate,UITabl ...@@ -360,11 +360,8 @@ class CreatNewSpecsViewController: BaseViewController,UITableViewDelegate,UITabl
if indexPath.section == 1{ if indexPath.section == 1{
cell.namelbl.text = "预售设置" cell.namelbl.text = "预售设置"
if isYuShouSetting == false{ if isYuShouSetting == false{
isOpenYSSetting = isYuShouSetting
cell.namelbl.alpha = 0.45 cell.namelbl.alpha = 0.45
cell.isUserInteractionEnabled = false cell.isUserInteractionEnabled = false
}else{
cell.infoSw.isOn = isOpenYSSetting
} }
cell.tag = 5 cell.tag = 5
...@@ -373,13 +370,14 @@ class CreatNewSpecsViewController: BaseViewController,UITableViewDelegate,UITabl ...@@ -373,13 +370,14 @@ class CreatNewSpecsViewController: BaseViewController,UITableViewDelegate,UITabl
if indexPath.section == 1 { if indexPath.section == 1 {
if isYuShouSetting == true { if isYuShouSetting == true {
let cell = tableView.dequeueReusableCell(withIdentifier: "YuShou") as! YuShouCell let cell = tableView.dequeueReusableCell(withIdentifier: "YuShou") as! YuShouCell
cell.infoSw.isHidden = true
cell.inputTF1.isUserInteractionEnabled = isAllEditing cell.inputTF1.isUserInteractionEnabled = isAllEditing
cell.inputTF2.isUserInteractionEnabled = isAllEditing cell.inputTF2.isUserInteractionEnabled = isAllEditing
cell.inputTF2.keyboardType = .numberPad cell.inputTF2.keyboardType = .numberPad
cell.inputTF3.isUserInteractionEnabled = isAllEditing cell.inputTF3.isUserInteractionEnabled = isAllEditing
cell.tag = indexPath.row cell.tag = indexPath.row
cell.infoSw.isUserInteractionEnabled = isAllEditing cell.infoSw.isUserInteractionEnabled = isAllEditing
cell.infoSw.isOn = isOpenYSSetting // cell.infoSw.isOn = isOpenYSSetting
cell.delegate = self cell.delegate = self
cell.inputTF1.text = yuShouPrice cell.inputTF1.text = yuShouPrice
cell.inputTF2.text = ysKuCun cell.inputTF2.text = ysKuCun
...@@ -444,10 +442,12 @@ class CreatNewSpecsViewController: BaseViewController,UITableViewDelegate,UITabl ...@@ -444,10 +442,12 @@ class CreatNewSpecsViewController: BaseViewController,UITableViewDelegate,UITabl
if indexPath.section == 1 { if indexPath.section == 1 {
if isYuShouSetting == false{ if isYuShouSetting == false{
return 0.001 return 0.001
} }else{
if isOpenYSSetting {
return 184.5 return 184.5
} }
// if isOpenYSSetting {
//
// }
} }
if indexPath.section == 2 { if indexPath.section == 2 {
if isJieTiOpen && selectYuShou == false { if isJieTiOpen && selectYuShou == false {
...@@ -642,7 +642,7 @@ class CreatNewSpecsViewController: BaseViewController,UITableViewDelegate,UITabl ...@@ -642,7 +642,7 @@ class CreatNewSpecsViewController: BaseViewController,UITableViewDelegate,UITabl
//控制 //控制
if cell.tag == 5{ if cell.tag == 5{
let idxPath = IndexPath(row: 0, section: 1) let idxPath = IndexPath(row: 0, section: 1)
if isYuShouSetting && isOpenYSSetting {//单独点击预售设置 if isYuShouSetting {//单独点击预售设置
listTbv.reloadData() listTbv.reloadData()
}else{//单独打开预售设置 }else{//单独打开预售设置
listTbv.reloadRows(at: [idxPath], with: .none) listTbv.reloadRows(at: [idxPath], with: .none)
...@@ -672,7 +672,7 @@ class CreatNewSpecsViewController: BaseViewController,UITableViewDelegate,UITabl ...@@ -672,7 +672,7 @@ class CreatNewSpecsViewController: BaseViewController,UITableViewDelegate,UITabl
func YuShouCellSwitchStatus(sender: UISwitch) { func YuShouCellSwitchStatus(sender: UISwitch) {
//控制 //控制
// isYuShouSetting = sender.isOn // isYuShouSetting = sender.isOn
isOpenYSSetting = sender.isOn // isOpenYSSetting = sender.isOn
listTbv.reloadData() listTbv.reloadData()
} }
func PuTongJieTiDelAction(sender: PuTongJieTiCell) { func PuTongJieTiDelAction(sender: PuTongJieTiCell) {
...@@ -740,7 +740,7 @@ class CreatNewSpecsViewController: BaseViewController,UITableViewDelegate,UITabl ...@@ -740,7 +740,7 @@ class CreatNewSpecsViewController: BaseViewController,UITableViewDelegate,UITabl
specalArr = dataDict.specalArr specalArr = dataDict.specalArr
jieTiArr = dataDict.jieTiArr jieTiArr = dataDict.jieTiArr
isJieTiOpen = dataDict.isJieTiOpen isJieTiOpen = dataDict.isJieTiOpen
isOpenYSSetting = dataDict.isOpenYSSetting // isOpenYSSetting = dataDict.isOpenYSSetting
DJBiLi = dataDict.DJBiLi DJBiLi = dataDict.DJBiLi
isYsJieTiOpen = dataDict.isYsJieTiOpen isYsJieTiOpen = dataDict.isYsJieTiOpen
ysKuCun = dataDict.ysKuCun ysKuCun = dataDict.ysKuCun
......
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