kevin_zhangl il y a 2 ans
Parent
commit
b342ea934e
1 fichiers modifiés avec 5 ajouts et 4 suppressions
  1. 5 4
      common/models/forms/OrderForm.php

+ 5 - 4
common/models/forms/OrderForm.php

@@ -495,9 +495,8 @@ class OrderForm extends Model
 
     /**
      * 帮会员复销
-     * @return bool|null
      * @throws Exception
-     * @throws \yii\db\Exception
+     * @throws \yii\db\Exception|\Throwable
      */
     public function reconsumeAdd(){
         if(!$this->validate()){
@@ -610,6 +609,7 @@ class OrderForm extends Model
 
     /**
      * 帮会员复消的订单
+     * @throws Exception
      */
     public function addUserOrder(){
         $periodObj = Period::instance();
@@ -656,8 +656,9 @@ class OrderForm extends Model
         $orderModel->CREATED_AT = Date::nowTime();
         $orderModel->CREATE_USER = $loginUserName;
         if(!$orderModel->save()){
-            $this->addErrors($orderModel->getErrors());
-            return false;
+//            $this->addErrors($orderModel->getErrors());
+            throw new Exception($orderModel->getErrors());
+//            return false;
         }
         // 加入商品到订单商品表
         foreach($this->_orderGoods as $key=>$value){