Bladeren bron

feat: 快手结算

xiansin 2 jaren geleden
bovenliggende
commit
b7f360b9ff
2 gewijzigde bestanden met toevoegingen van 3 en 3 verwijderingen
  1. 2 2
      server/app/Helper/Kuaishou.php
  2. 1 1
      server/app/Http/Controllers/V1/PayNoticeController.php

+ 2 - 2
server/app/Helper/Kuaishou.php

xqd
@@ -94,14 +94,14 @@ class Kuaishou extends BaseUniPlatform
         );
     }
 
-    public function pushOrder($openid, $orderId): array
+    public function pushOrder($openid, $orderId, $createAt): array
     {
         $data = [
             'app_id'               => $this->appId,
             'out_order_no'         => $orderId,
             'out_biz_order_no'     => $orderId,
             'open_id'              => $openid,
-            'order_create_time'    => (int)Carbon::now()->subDays(7)->getPreciseTimestamp(3),
+            'order_create_time'    => (int)Carbon::parse($createAt)->getPreciseTimestamp(3),
             'order_status'         => 2, // 支付成功
             'order_path'           => 'pages/my/consume',
             'product_cover_img_id' => '5acfa29b90c8234ff41ede600cad6a9b715f38871eaf5973',

+ 1 - 1
server/app/Http/Controllers/V1/PayNoticeController.php

xqd
@@ -98,7 +98,7 @@ class PayNoticeController extends Controller
                 if(isset($goods)){
                     /* @var Pay $payInfo*/
                     $payInfo = Pay::with(['user'])->where('pay_id', $payId)->first();
-                    $factory->pushOrder($payInfo->user->open_id, $payId);
+                    $factory->pushOrder($payInfo->user->open_id, $payId, $payInfo->created_at);
                 }
 
                 \DB::commit();