瀏覽代碼

Merge branch 'feature/dev_Chris' into develop

Chris 6 年之前
父節點
當前提交
b42eb38e37

+ 17 - 0
RainbowPlanet/RainbowPlanet/Modules/MineModule/EditExpressAddress/ViewController/EditExpressAddressViewController.swift

@@ -69,6 +69,23 @@ class EditExpressAddressViewController: BaseViewController {
     
      /// 添加保存地址 //编辑
     func userAddExpressAddress() {
+        if expressAddresModel?.contactName == "" || expressAddresModel?.contactName == nil {
+            SwiftProgressHUD.shared().showText("收货人信息不能为空")
+            return
+        }
+        if isMobileVerification(mobile: expressAddresModel?.contactMobile ?? "") == false {
+            return
+        }
+        if expressAddresModel?.provinceName == "" || expressAddresModel?.provinceName == nil {
+            SwiftProgressHUD.shared().showText("请输入所在地区")
+            return
+        }
+        if expressAddresModel?.address == "" || expressAddresModel?.address == nil {
+            SwiftProgressHUD.shared().showText("请输入详细地址")
+            return
+        }
+        
+        
         SwiftMoyaNetWorkServiceUser.shared().userAddExpressAddressApi(
         expressAddresModel:expressAddresModel!) {
             [weak self] (data) -> (Void) in

+ 3 - 6
RainbowPlanet/RainbowPlanet/Modules/ShoppingCartModule/ShoppingCart/ViewController/ShoppingCartViewController.swift

@@ -60,10 +60,7 @@ class ShoppingCartViewController: BaseViewController {
         shoppingCartView.tableView.addHeaderWithHeader(withBeginRefresh: true, animation: false) { [weak self] (page) in
             self?.shoppingCartView.shoppingCartVCType = self?.shoppingCartVCType ?? .none
             self?.productCartListApi()
-            self?.productHotSaleApi(page: page)
-        }
-        shoppingCartView.tableView.addFooterWithWithHeader(withAutomaticallyRefresh: false) { [weak self] (page) in
-            self?.productHotSaleApi(page: page)
+            self?.productHotSaleApi()
         }
         
         shoppingCartView.orderPayTransBlock = {
@@ -115,8 +112,8 @@ class ShoppingCartViewController: BaseViewController {
     }
     
     /// 商品热销
-    func productHotSaleApi(page:Int = 1) {
-        SwiftMoyaNetWorkServiceProduct.shared().productHotSaleApi(page: page) { [weak self] (productSearchListModel) -> (Void) in
+    func productHotSaleApi() {
+        SwiftMoyaNetWorkServiceProduct.shared().productHotSaleApi() { [weak self] (productSearchListModel) -> (Void) in
             let productSearchListModel = productSearchListModel as? ProductSearchListModel
             if productSearchListModel?.pagination?.currentPage ?? 1  <= productSearchListModel?.pagination?.totalPages ?? 1 {
                 if productSearchListModel?.pagination?.currentPage == 1{