Browse Source

增加对派单是否全量回传purchase的判断

liuzejian 2 years ago
parent
commit
b90dbd6ccd
1 changed files with 2 additions and 1 deletions
  1. 2 1
      src/Services/Report/QappTxadqNewReport.php

+ 2 - 1
src/Services/Report/QappTxadqNewReport.php

@@ -40,6 +40,7 @@ class QappTxadqNewReport
             ->first();
 
         $completeOrderType = self::getReportCompleteOrderType($user, $order);
+        $isTxAdqSendAllPurchase = \json_decode(QappSendOrders::where('send_order_id', $order->send_order_id)->value('extra_config'))->isTxAdqSendAllPurchase ?? 1;
         $resultCompleteOrder = false;
         $resultPurchase = false;
         // 回传complete_order
@@ -67,7 +68,7 @@ class QappTxadqNewReport
             }
         }
 
-        if($completeOrderType || self::hasReportedCompleteOrder($user)) {
+        if((!$isTxAdqSendAllPurchase) && ($completeOrderType || self::hasReportedCompleteOrder($user))) {
             $requestParams = [
                 "action_time" => $payTimeStamp,
                 "action_type" => 'PURCHASE',