     ///  - returns: 支付结果
     func validateOrderStatus() {
         
+        dispatch_async(dispatch_get_main_queue(), { () -> Void in
+            ThemeHUD.showActivityIndicator()
+        })
+        
         // 获取订单信息
         getOrderInfo(ServiceResponseOrder.id, failureHandler: { (reason, errorMessage) -> Void in
+            ThemeHUD.hideActivityIndicator()
+            
             defaultFailureHandler(reason, errorMessage: errorMessage)
             // 错误处理
             if let errorMessage = errorMessage {

                }
            }
            
            ThemeHUD.hideActivityIndicator()
        })
    }
    

            
            // 根据[订单状态]和[课程是否被抢占标记]来判断支付结果
            dispatch_async(dispatch_get_main_queue()) { [weak self] in
                ThemeHUD.hideActivityIndicator()
                
                // 判断是否被抢买
                if order.is_timeslot_allocated == false {
