wesmiler 1 周之前
父節點
當前提交
87f09b0ca9
共有 3 個文件被更改,包括 8 次插入10 次删除
  1. 0 1
      app/Services/Common/BalanceLogService.php
  2. 7 8
      app/Services/PaymentService.php
  3. 1 1
      composer.json

+ 0 - 1
app/Services/Common/BalanceLogService.php

@@ -269,7 +269,6 @@ class BalanceLogService extends BaseService
                     'body' => ['账户提现', '余额提现', '数字资产提现', '报单积分提现', '绿色积分提现'][$accountType],
                 ];
 
-                var_dump($order);
                 if (!$result = PaymentService::make()->transfer($order)) {
                     DB::rollBack();
                     $this->error = PaymentService::make()->getError();

+ 7 - 8
app/Services/PaymentService.php

@@ -707,19 +707,19 @@ class PaymentService extends BaseService
                     '_action' => 'mch_transfer', // 微信官方老版本下线后,此部分可省略
                     'appid' => $appid,
                     'out_bill_no' => $outTradeNo,
-                    'transfer_scene_id' => '1005',
+                    'transfer_scene_id' => '1000',
                     'openid' => $account,
                     'transfer_amount' => intval($amount * 100),
-                    'transfer_remark' => $body?$body:'收入提现',
-                    'user_recv_perception' => '劳务报酬',
+                    'transfer_remark' => $body?$body:'收益结算',
+                    'user_recv_perception' => '现金奖励',
                     "transfer_scene_report_infos"=> [
                         [
-                            "info_type" => "岗位类型",
-                            "info_content" => "用户收入"
+                            "info_type" => "活动名称",
+                            "info_content" => "收益结算"
                         ],
                         [
-                            "info_type" => "报酬说明",
-                            "info_content" => "收入提现"
+                            "info_type" => "奖励说明",
+                            "info_content" => "数字资产提现"
                         ]
                     ],
                 ];
@@ -731,7 +731,6 @@ class PaymentService extends BaseService
                     return false;
                 }
 
-
                 $result = $pay->transfer($payData);
                 RedisService::set("caches:payments:wechat:{$scene}_{$outTradeNo}_result", ['order' => $order,'params'=>$payData,'result'=> $result, 'config' => $this->config], 7200);
                 $msg = isset($result['message'])? trim($result['message']) : '';

+ 1 - 1
composer.json

@@ -23,7 +23,7 @@
         "maatwebsite/excel": "^3.1",
         "qiniu/php-sdk": "^7.14",
         "socialiteproviders/weixin": "^4.1",
-        "yansongda/pay": "~3.4.0"
+        "yansongda/pay": "~3.7.16"
     },
     "require-dev": {
         "facade/ignition": "^2.5.2",