diff --git a/app/portal/controller/PayController.php b/app/portal/controller/PayController.php
index 19023da..bafd1b8 100644
--- a/app/portal/controller/PayController.php
+++ b/app/portal/controller/PayController.php
@@ -88,11 +88,7 @@ class PayController extends HomeBaseController
             //查询订单信息
             $order = Db::name('indent')->where('order_number',$out_trade_no)->find();
             if($successful){
-                $bird = new BirdController;
-                $takeOrder = $bird -> takeOrder($order['id']);
-                $createOrder = $bird -> createOrder($order['id']);
-                cache('dingyue',$takeOrder);
-                cache('yuyue',$createOrder);
+
                 $update['state'] = 2;
                 //更新订单状态为待发货
                 Db::name('indent')->where('order_number',$out_trade_no)->update($update);
@@ -249,7 +245,11 @@ class PayController extends HomeBaseController
                 }
 
             }
-
+            $bird = new BirdController;
+            $takeOrder = $bird -> takeOrder($order['id']);
+            $createOrder = $bird -> createOrder($order['id']);
+            cache('dingyue',$takeOrder);
+            cache('yuyue',$createOrder);
             return true; // 返回处理完成
         });