Sfoglia il codice sorgente

退款失败了才通知

shish 3 anni fa
parent
commit
0dbdd99657
1 ha cambiato i file con 5 aggiunte e 2 eliminazioni
  1. 5 2
      app-hd/controllers/NoticeController.php

+ 5 - 2
app-hd/controllers/NoticeController.php

@@ -141,6 +141,7 @@ class NoticeController extends PublicController
 
         $connection = Yii::$app->db;
         $transaction = $connection->beginTransaction();
+        $text = '';
         try {
             if ($refund_status == 'SUCCESS') {
                 $cgRefund = CgRefundClass::getByCondition(['orderSn' => $out_refund_no], true);
@@ -154,14 +155,16 @@ class NoticeController extends PublicController
                         $saleRefund->save();
                     }
                 }
-                $text = "【退款成功】退款单号:{$orderSn} {$out_refund_no} 订单金额:{$new_total_fee} 退款金额:{$new_settlement_refund_fee} ";
+                //$text = "【退款成功】退款单号:{$orderSn} {$out_refund_no} 订单金额:{$new_total_fee} 退款金额:{$new_settlement_refund_fee} ";
             } elseif ($refund_status == 'REFUNDCLOSE') {
                 $text = "【退款关闭】退款单号:{$orderSn} {$out_refund_no} 订单金额:{$new_total_fee} 退款金额:{$new_settlement_refund_fee} ";
             } else {
                 $text = "【退款失败】退款单号:{$orderSn} {$out_refund_no} 订单金额:{$new_total_fee} 退款金额:{$new_settlement_refund_fee} ";
             }
             $transaction->commit();
-            noticeUtil::push($text, '15280215347');
+            if(!empty($text)){
+                noticeUtil::push($text, '15280215347');
+            }
             echo '<xml><return_code><![CDATA[SUCCESS]]></return_code><return_msg><![CDATA[OK]]></return_msg></xml>';
         } catch (\Exception $e) {
             $transaction->rollBack();