lvhao 1 месяц назад
Родитель
Сommit
5c2515fdaf
1 измененных файлов с 25 добавлено и 19 удалено
  1. 25 19
      core/CoreApp/models/Model_api.php

+ 25 - 19
core/CoreApp/models/Model_api.php

@@ -171,26 +171,32 @@ function __construct(){
 								$pay = $v['gateway'];
 							}
 						}else{
-							if(stripos($v['payment_gateway_names'][0],'shopify_') !== false)
-							{
-								$pay = 'shopifypay';
-							}
-							else if(stripos($v['payment_gateway_names'][0],'paypal') !== false)
-							{
-								$pay = 'paypal_express';
-							}
-							else if(stripos($v['payment_gateway_names'][0],'gift_card') !== false)
-							{
-								$pay = 'gift_card';
-							}
-							else if(stripos($v['payment_gateway_names'][0],'shop_cash') !== false)
-							{
-								$pay = 'shop_cash';
-							}
-							else
-							{
-								$pay = isset($v['payment_gateway_names'][0])?$v['payment_gateway_names'][0]:"";
+							if(isset($v['payment_gateway_names'])&&isset($v['payment_gateway_names'][0])){
+								if(stripos($v['payment_gateway_names'][0],'shopify_') !== false)
+								{
+									$pay = 'shopifypay';
+								}
+								else if(stripos($v['payment_gateway_names'][0],'paypal') !== false)
+								{
+									$pay = 'paypal_express';
+								}
+								else if(stripos($v['payment_gateway_names'][0],'gift_card') !== false)
+								{
+									$pay = 'gift_card';
+								}
+								else if(stripos($v['payment_gateway_names'][0],'shop_cash') !== false)
+								{
+									$pay = 'shop_cash';
+								}
+								else
+								{
+									$pay = isset($v['payment_gateway_names'][0])?$v['payment_gateway_names'][0]:"";
+								}
+							}else{
+								$this->logic_ding->sendToDing("订单".$v['name']."没有支付方式【".json_encode($v)."】");
+								$pay = "";
 							}
+							
 						}
 						
 						$khbz = '';