zz 6 年之前
父節點
當前提交
387e159611
共有 1 個文件被更改,包括 13 次插入7 次删除
  1. 13 7
      app/Http/Controllers/Wap/Pay/OrdersController.php

+ 13 - 7
app/Http/Controllers/Wap/Pay/OrdersController.php

@@ -24,7 +24,7 @@ use EasyWeChat\Support\XML;
 use App\Modules\OfficialAccount\Services\ForceSubscribeService;
 use App\Jobs\SendTexts;
 use App\Jobs\SendStatisticsList;
-use App\Libs\SMS;
+use App\Libs\AliSMS;
 use App\Modules\Activity\Services\ActivityService;
 use App\Modules\SendOrder\Services\SendOrderService;
 use GuzzleHttp\Client;
@@ -1275,7 +1275,7 @@ class OrdersController extends Controller
             //$change_pay_id = 12;
         }
         try {
-            $time = (int)date('H');
+            $time = (int)date('G');
             $change = false;
             if ($time <= 8 || $time >= 23) {
                 if (!$pay_info && $pay_merchant_id != $change_pay_id) {
@@ -1283,20 +1283,26 @@ class OrdersController extends Controller
                     $change = true;
                 }
             }
+            //$number,$template_type,$param=array()
             $phone_arr = ['15868100210', '18072713392', '15088790066', '13858057394', '18668029091', '18668420256'];
             //$phone_arr = ['18668029091'];
+
+            $param = ['pay_id'=>$pay_merchant_id];
             if ($n) {
-                $content = '支付通道:' . $pay_merchant_id . ',获取授权信息失败';
+                $template_type = 'pay_channel_remind';
+                //$content = '支付通道:' . $pay_merchant_id . ',获取授权信息失败';
             } else {
-                $content = '支付通道:' . $pay_merchant_id . ',订单号为' . $trade_no . '支付异常,异常信息:' . json_encode($pay_info);
+                $template_type = 'pay_channel_remind';
+                //$content = '支付通道:' . $pay_merchant_id . ',订单号为' . $trade_no . '支付异常,异常信息:' . json_encode($pay_info);
             }
             if ($change) {
-                $content .= ',已经切换到支付通道:' . $change_pay_id;
+                $template_type = 'pay_channel_change';
+                $param = ['pay_id'=>$pay_merchant_id,'new_pay_id'=>$change_pay_id];
             }
             foreach ($phone_arr as $phone) {
-                SMS::send($phone, $content);
+                AliSMS::send($phone, $template_type,$param);
             }
-            file_put_contents(date('Y-m-d') . '.txt', json_encode($pay_info), FILE_APPEND);
+
         } catch (\Exception $e) {
 
         }