Default Changelist

This commit is contained in:
xl
2023-11-07 15:17:59 +08:00
parent 885c902be8
commit a876b780f5
+3 -2
View File
@@ -20,13 +20,14 @@ class TransferBatches extends SmallProgram
#[ArrayShape(['code_url' => "string"])] #[ArrayShape(['code_url' => "string"])]
public function request(TransferDetail $detail): array public function request(TransferDetail $detail): array
{ {
$body = [];
$body['appid'] = $this->getConfig()->getAppid(); $body['appid'] = $this->getConfig()->getAppid();
$body['out_trade_no'] = $detail->out_detail_no; $body['out_trade_no'] = $detail->out_detail_no;
$body["batch_name"] = $this->getConfig()->getBody(); $body["batch_name"] = $this->getConfig()->getBody();
$body["batch_remark"] = $this->getConfig()->getBody(); $body["batch_remark"] = $this->getConfig()->getBody();
$body["total_amount"] = $detail->transfer_amount; $body["total_amount"] = $detail->transfer_amount;
$body["total_num"] = 1; $body["total_num"] = 1;
$body["transfer_detail_list"] = $detail->toArray(); $body["transfer_detail_list"] = [$detail->toArray()];
$sign = $this->signature('POST', '/v3/transfer/batches', $json = json_encode($body, JSON_UNESCAPED_UNICODE)); $sign = $this->signature('POST', '/v3/transfer/batches', $json = json_encode($body, JSON_UNESCAPED_UNICODE));
@@ -39,7 +40,7 @@ class TransferBatches extends SmallProgram
if (!empty($proxyHost) && $proxyPort > 0) { if (!empty($proxyHost) && $proxyPort > 0) {
$client->withProxyHost($proxyHost)->withProxyPort($proxyPort); $client->withProxyHost($proxyHost)->withProxyPort($proxyPort);
} }
$client->post('/v3/transfer/batches'); $client->post('/v3/transfer/batches');
$client->close(); $client->close();