From 528d47a263d2cddd6a71434a05be5f0c3a379469 Mon Sep 17 00:00:00 2001 From: panliang <1163816051@qq.com> Date: Mon, 29 Jun 2026 20:40:49 +0800 Subject: [PATCH] 1 --- .../Commands/WxOrderUploadShipping.php | 67 +++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 app/Console/Commands/WxOrderUploadShipping.php diff --git a/app/Console/Commands/WxOrderUploadShipping.php b/app/Console/Commands/WxOrderUploadShipping.php new file mode 100644 index 00000000..19ffd847 --- /dev/null +++ b/app/Console/Commands/WxOrderUploadShipping.php @@ -0,0 +1,67 @@ +argument("id"); + $payLog = PayLog::findOrFail($id); + $openid = "oU7xS5UspzVvpPEBqKZuW6N9WXDg"; + $data = [ + "order_key" => [ + "mchid" => config("wechat.payment.sub.mch_id"), + "out_trade_no" => $payLog->pay_sn, + "order_number_type" => 1, + "transaction_id" => $payLog->out_trade_no, + ], + "logistics_type" => 4, + "delivery_mode" => 1, + "shipping_list" => [ + ["item_desc" => "定制服务"] + ], + "upload_time" => $payLog->pay_at->format('Y-m-d\TH:i:s.vP'), + "payer" => [ + "openid" => $openid + ] + ]; + logger("微信小程序-发货信息录入", $data); + WxMpService::make()->uploadShippingInfo($data); + return 0; + } +}