|
@@ -24,7 +24,12 @@ class ShoppingMallViewController: BaseViewController {
|
|
|
override func setupViews() {
|
|
|
super.setupViews()
|
|
|
navigationBar.addSubview(navigationBarView)
|
|
|
- view.addSubview(shoppingMallView)
|
|
|
+// let emptyView = EmptyView.shared.diyCustomEmptyViewStyle1(iconStr: "page06", titleStr: "网络有误,请重新加载", buttonStr: "重新加载", buttonActionBlock: {
|
|
|
+// [weak self] in
|
|
|
+// self?.cmsTemplateSetTemplateNameApi()
|
|
|
+// })
|
|
|
+// emptyView.contentViewY = kScaleValue(value: 100) + kNavBarTotalHeight
|
|
|
+// view.ly_emptyView = emptyView
|
|
|
|
|
|
}
|
|
|
|
|
@@ -33,10 +38,6 @@ class ShoppingMallViewController: BaseViewController {
|
|
|
make.top.equalToSuperview().offset(kSafeStatusBarHeight)
|
|
|
make.left.right.bottom.equalToSuperview()
|
|
|
}
|
|
|
- shoppingMallView.snp.makeConstraints { (make) in
|
|
|
- make.bottom.left.right.equalToSuperview()
|
|
|
- make.top.equalTo(kNavBarTotalHeight)
|
|
|
- }
|
|
|
}
|
|
|
|
|
|
override func setupData() {
|
|
@@ -82,10 +83,8 @@ class ShoppingMallViewController: BaseViewController {
|
|
|
self?.navigationController?.pushViewController(vc, animated: true)
|
|
|
}).disposed(by: disposeBag)
|
|
|
|
|
|
- shoppingMallView.scrollView.addHeaderWithHeader(withBeginRefresh: true, animation: false) { (page) in
|
|
|
- //请求模板
|
|
|
- self.cmsTemplateSetTemplateNameApi()
|
|
|
- }
|
|
|
+ /// 请求模板
|
|
|
+ self.cmsTemplateSetTemplateNameApi()
|
|
|
}
|
|
|
|
|
|
func pushVCCMSRule(cmsRuleModel:CMSRuleModel?,areaType:String) {
|
|
@@ -114,18 +113,25 @@ class ShoppingMallViewController: BaseViewController {
|
|
|
}()
|
|
|
|
|
|
private lazy var shoppingMallView: ShoppingMallView = {
|
|
|
- let shoppingMallView = ShoppingMallView()
|
|
|
+ let shoppingMallView = ShoppingMallView()
|
|
|
+ view.addSubview(shoppingMallView)
|
|
|
return shoppingMallView
|
|
|
}()
|
|
|
|
|
|
/// 请求模板
|
|
|
private func cmsTemplateSetTemplateNameApi() {
|
|
|
- SwiftMoyaNetWorkServiceCMS.shared().cmsTemplateSetTemplateNameApi {
|
|
|
+ SwiftMoyaNetWorkServiceCMS.shared().cmsTemplateSetTemplateNameApi(completion: {
|
|
|
[weak self] (cmsTemplateModels) -> (Void) in
|
|
|
let cmsTemplateModels = cmsTemplateModels as! Array<CMSTemplateModel>
|
|
|
+// self?.view.ly_hideEmpty()
|
|
|
+ self?.shoppingMallView.snp.makeConstraints { (make) in
|
|
|
+ make.bottom.left.right.equalToSuperview()
|
|
|
+ make.top.equalTo(kNavBarTotalHeight)
|
|
|
+ }
|
|
|
self?.shoppingMallView.cmsTemplateModels = cmsTemplateModels
|
|
|
+ }) { [weak self] () -> (Void) in
|
|
|
+// self?.view.ly_showEmpty()
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
}
|
|
|
|