stanley-king 1 tahun lalu
induk
melakukan
d394d3dc25

+ 2 - 2
docker/compose/homecuda/admin/docker-compose.yml

@@ -27,7 +27,7 @@ services:
     volumes:
       - ../../../../:${SHOP_ROOT_PATH}
       - ../conf/etc/localtime:/etc/localtime:ro
-      - ../conf/php/php.ini:/usr/local/etc/php/php.ini
+      - ../conf/php/php-debug.ini:/usr/local/etc/php/php.ini
       - ../conf/php/spwan-start:/usr/local/bin/spwan-start
       - ${SHOP_UPLOAD_PATH}:${SHOP_ROOT_PATH}/data/upload
       - ${SHOP_LOG_PATH}:${SHOP_ROOT_PATH}/data/log
@@ -41,7 +41,7 @@ services:
     volumes:
       - ../../../../:${SHOP_ROOT_PATH}
       - ../conf/etc/localtime:/etc/localtime:ro
-      - ../conf/php/php-debug.ini:/usr/local/etc/php/php.ini
+      - ../conf/php/php.ini:/usr/local/etc/php/php.ini
       - ../conf/php-fpm/php-fpm.conf:/usr/local/etc/php-fpm.conf
       - ${SHOP_UPLOAD_PATH}:${SHOP_ROOT_PATH}/data/upload
       - ${SHOP_LOG_PATH}:${SHOP_ROOT_PATH}/data/log

+ 1 - 0
helper/refill/event/IEventRefill.php

@@ -14,4 +14,5 @@ interface IEventRefill
     public function onNeterror(order $order, $ch_name);
     public function onNotify($refill_info, $order_info, $success);
     public function onComplete($refill_info, $order_info, $success);
+    public function onEventCallback($refill_info, $mch_info, &$ctls);
 }

+ 4 - 0
helper/refill/event/card_crash.php

@@ -137,4 +137,8 @@ class card_crash implements IEventRefill
         $this->complete($card_no, $oid, $ch_name, $success);
     }
 
+    public function onEventCallback($refill_info, $mch_info, &$ctls)
+    {
+
+    }
 }

+ 6 - 0
helper/refill/policy/xyz/policy.php

@@ -520,6 +520,12 @@ class policy extends ProviderManager implements IPolicy
             $err_msg = 'fail';
         }
 
+        $ctls = ['official_sn' => true,
+            'sms' => false
+        ];
+
+        util::onEventCallback($refill_info, $mch_info, $ctls);
+
         $params = [
             "mchid" => $refill_info['mchid'],
             "order_sn" => $refill_info['mch_order'],

+ 5 - 0
helper/refill/util.php

@@ -474,6 +474,11 @@ class util
         Log::record("onEvent complete uid=$uid channel=$ch_name success=$success", Log::DEBUG);
         EventManager::instance()->onComplete($refill_info, $order_info, $success);
     }
+
+    public static function onEventCallback($refill_info, $mch_info, &$ctls)
+    {
+
+    }
     ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
     public static function set_order_channels($mchid,$mchorder,$datas)
     {