Parcourir la source

refactor(sixshop-wechatpay): 移除发货报备

runphp il y a 6 mois
Parent
commit
3c7234987e
2 fichiers modifiés avec 0 ajouts et 37 suppressions
  1. 0 2
      src/Extension.php
  2. 0 35
      src/Hook/SpecialOrderHook.php

+ 0 - 2
src/Extension.php

@@ -6,7 +6,6 @@ namespace SixShop\WechatPay;
 use SixShop\Core\ExtensionAbstract;
 use SixShop\Payment\Contracts\PaymentExtensionInterface;
 use SixShop\Payment\Contracts\PaymentProviderInterface;
-use SixShop\WechatPay\Hook\SpecialOrderHook;
 use SixShop\WechatPay\Hook\WechatpayHook;
 
 class Extension extends ExtensionAbstract implements PaymentExtensionInterface
@@ -19,7 +18,6 @@ class Extension extends ExtensionAbstract implements PaymentExtensionInterface
     public function getHooks(): array
     {
         return [
-            SpecialOrderHook::class,
             WechatpayHook::class,
         ];
     }

+ 0 - 35
src/Hook/SpecialOrderHook.php

@@ -1,35 +0,0 @@
-<?php
-declare(strict_types=1);
-
-namespace SixShop\WechatPay\Hook;
-
-use SixShop\Core\Attribute\Hook;
-use SixShop\Payment\Event\PaymentSuccessEvent;
-use SixShop\WechatPay\Config;
-use SixShop\WechatPay\Trait\MiniAppTrait;
-use think\facade\Log;
-
-class SpecialOrderHook
-{
-    use MiniAppTrait;
-
-    public function __construct(private Config $config)
-    {
-    }
-
-    /**
-     * 调试模式进行测试报备
-     */
-    #[Hook(PaymentSuccessEvent::class)]
-    public function debugMode(PaymentSuccessEvent $event): void
-    {
-        if ($this->config->debug) {
-            try {
-                $this->opSpecialOrder($event->orderNo, 2);
-                Log::info('特殊订单报备成功{order_no}', ['order_no' => $event->orderNo]);
-            } catch (\Exception $e) {
-                Log::error('特殊订单报备失败{order_no}--{code}--{msg}', ['order_no' => $event->orderNo, 'code' => $e->getCode(), 'msg' => $e->getMessage()]);
-            }
-        }
-    }
-}