新增了微信支付 关闭订单。在取消未支付订单中。

This commit is contained in:
2024-06-26 14:18:40 +08:00
parent 7d978c27bd
commit 914ddb5abf
3 changed files with 50 additions and 1 deletions
@@ -19,6 +19,7 @@ use App\Services\OrderProductService;
use App\Services\OrderService;
use App\Utils\Log;
use App\Utils\Utils;
use Extend\Wechat\WechatPay;
use Hyperf\Amqp\Message\ConsumerDelayedMessageTrait;
use Hyperf\Amqp\Message\ProducerDelayedMessageTrait;
use Hyperf\Amqp\Result;
@@ -96,6 +97,12 @@ class CancelUnpayOrdersDelayDirectConsumer extends ConsumerMessage
return Result::ACK;
}
// 关闭支付订单
$WechatPay = new WechatPay("1", 1);
// 关闭订单
$WechatPay->closeOrder($data['order_no']);
Db::commit();
Log::getInstance("queue-CancelUnpayOrders")->info("成功");
return Result::ACK;