|
@@ -45,14 +45,19 @@ class ShopSectionHeaderView: BaseView {
|
|
|
|
|
|
if self?.shopSectionHeaderModel?.priceState == 0 && self?.shopSectionHeaderModel?.salesState == 0 {
|
|
|
self?.shopSectionHeaderModel?.priceState = 1
|
|
|
+ self?.shopSectionHeaderModel?.fieldOrder = 2
|
|
|
+
|
|
|
}else if self?.shopSectionHeaderModel?.priceState == 1 && self?.shopSectionHeaderModel?.salesState == 0 {
|
|
|
self?.shopSectionHeaderModel?.priceState = 2
|
|
|
+ self?.shopSectionHeaderModel?.fieldOrder = 2
|
|
|
+
|
|
|
}else if self?.shopSectionHeaderModel?.priceState == 2 && self?.shopSectionHeaderModel?.salesState == 0 {
|
|
|
self?.shopSectionHeaderModel?.priceState = 0
|
|
|
+ self?.shopSectionHeaderModel?.fieldOrder = 0
|
|
|
}
|
|
|
self?.shopSectionHeaderModel?.state = (self?.shopSectionHeaderModel?.priceState)!
|
|
|
|
|
|
- NotificationCenter.default.post(name: NSNotification.Name(rawValue: "ShopVCDesc"), object: self?.shopSectionHeaderModel?.priceState, userInfo: ["desc":self?.shopSectionHeaderModel as Any,"field_order":2])
|
|
|
+ NotificationCenter.default.post(name: NSNotification.Name(rawValue: "ShopVCDesc"), object: self?.shopSectionHeaderModel?.priceState, userInfo: ["desc":self?.shopSectionHeaderModel as Any,"field_order":self?.shopSectionHeaderModel?.fieldOrder as Any])
|
|
|
|
|
|
}).disposed(by: disposeBag)
|
|
|
return priceButton
|
|
@@ -70,14 +75,17 @@ class ShopSectionHeaderView: BaseView {
|
|
|
|
|
|
if self?.shopSectionHeaderModel?.priceState == 0 && self?.shopSectionHeaderModel?.salesState == 0 {
|
|
|
self?.shopSectionHeaderModel?.salesState = 1
|
|
|
+ self?.shopSectionHeaderModel?.fieldOrder = 1
|
|
|
} else if self?.shopSectionHeaderModel?.priceState == 0 && self?.shopSectionHeaderModel?.salesState == 1 {
|
|
|
self?.shopSectionHeaderModel?.salesState = 2
|
|
|
+ self?.shopSectionHeaderModel?.fieldOrder = 1
|
|
|
} else if self?.shopSectionHeaderModel?.priceState == 0 && self?.shopSectionHeaderModel?.salesState == 2 {
|
|
|
self?.shopSectionHeaderModel?.salesState = 0
|
|
|
+ self?.shopSectionHeaderModel?.fieldOrder = 0
|
|
|
}
|
|
|
self?.shopSectionHeaderModel?.state = (self?.shopSectionHeaderModel?.salesState)!
|
|
|
|
|
|
- NotificationCenter.default.post(name: NSNotification.Name(rawValue: "ShopVCDesc"), object: self?.shopSectionHeaderModel?.salesState, userInfo: ["desc":self?.shopSectionHeaderModel as Any,"field_order":1])
|
|
|
+ NotificationCenter.default.post(name: NSNotification.Name(rawValue: "ShopVCDesc"), object: self?.shopSectionHeaderModel?.salesState, userInfo: ["desc":self?.shopSectionHeaderModel as Any,"field_order":self?.shopSectionHeaderModel?.fieldOrder as Any])
|
|
|
}).disposed(by: disposeBag)
|
|
|
return salesVolumeButton
|
|
|
}()
|