stanley-king il y a 3 ans
Parent
commit
3ed92c32bf

+ 1 - 1
helper/refill/api/xyz/dingchi/RefillPhone.php

@@ -54,7 +54,7 @@ class RefillPhone extends refill\IRefillPhone
                 return [false, '网络错误', true];
             } elseif ($code === '00' && $status === 'success') {
                 return [true, $resp['bizOrderId'], false];
-            } elseif (in_array($code, [23, 31]) && $status === 'failed') {
+            } elseif (in_array($code, [31]) && $status === 'failed') {
                 $net_errno = "HTTP-{$code}";
                 return [false, $code, true];
             } else {

+ 6 - 5
helper/refill/api/xyz/xinhengyang/RefillPhone.php

@@ -41,7 +41,7 @@ class RefillPhone extends refill\IRefillPhone
 
             if (empty($resp)) {
                 return [false, '网络错误', true];
-            } elseif (in_array($resp['status'], ['10000', '20000', '10001'], true)) {
+            } elseif ($resp['status'] === '10000') {
                 return [true, $resp['reqNo'], false];
             } else {
                 return [false, $resp['message'], true];
@@ -109,18 +109,19 @@ class RefillPhone extends refill\IRefillPhone
 
     private function createHeader(): array
     {
-        $create_sign = function ($date) {
+        $sign_fun = function ($date) {
             $content = config::USER_NAME . config::KEY . $date;
             return md5($content);
         };
-        $create_nonce = function ($date) {
+        
+        $nonce_fun = function ($date) {
             $content = config::USER_NAME . ':' . $date;
             return base64_encode($content);
         };
 
         $date = date("YmdHis");
-        $sign = $create_sign($date);
-        $nonce = $create_nonce($date);
+        $sign = $sign_fun($date);
+        $nonce = $nonce_fun($date);
 
         return [
             'Content-Type: application/x-www-form-urlencoded',

+ 32 - 32
helper/refill/api/xyz/xinhengyang/api.txt

@@ -1,37 +1,37 @@
-µÇ¼µØÖ·£ºhttp://101.37.26.78
-ÕË»§£ºKH100002
-ÃÜÂ룺Yezi123456789
-ÃØÔ¿£º54fd939a219c408d964201f4464b5404
-Ìá½»µØÖ·£ºhttp://101.37.26.78/flow/order
-²éµ¥µØÖ·£ºhttp://101.37.26.78/flow/query
-Óà¶îµØÖ·£ºhttp://101.37.26.78/flow/balance
+登录地�:http://101.37.26.78
+账户:KH100002
+密�:Yezi123456789
+秘钥:54fd939a219c408d964201f4464b5404
+�交地�:http://101.37.26.78/flow/order
+查�地�:http://101.37.26.78/flow/query
+余�地�:http://101.37.26.78/flow/balance
 
 
 
- ²úÆ·±àÂë       ²úÆ·Ãû³Æ
-NA800010	  È«¹úÒÆ¶¯10Ôª
-NA800020	  È«¹úÒÆ¶¯20Ôª
-NA800030	  È«¹úÒÆ¶¯30Ôª
-NA800050	  È«¹úÒÆ¶¯50Ôª
-NA800100	  È«¹úÒÆ¶¯100Ôª
-NA800200	  È«¹úÒÆ¶¯200Ôª
-NA800300	  È«¹úÒÆ¶¯300Ôª
-NA800500	  È«¹úÒÆ¶¯500Ôª
+ 产�编�       产��称
+NA800010	  全国移动10元
+NA800020	  全国移动20元
+NA800030	  全国移动30元
+NA800050	  全国移动50元
+NA800100	  全国移动100元
+NA800200	  全国移动200元
+NA800300	  全国移动300元
+NA800500	  全国移动500元
 
-NA900010	  È«¹úÁªÍ¨10Ôª
-NA900020	  È«¹úÁªÍ¨20Ôª
-NA900030	  È«¹úÁªÍ¨30Ôª
-NA900050	  È«¹úÁªÍ¨50Ôª
-NA900100	  È«¹úÁªÍ¨100Ôª
-NA900200	  È«¹úÁªÍ¨200Ôª
-NA900300	  È«¹úÁªÍ¨300Ôª
-NA900500	  È«¹úÁªÍ¨500Ôª
+NA900010	  全国�通10元
+NA900020	  全国�通20元
+NA900030	  全国�通30元
+NA900050	  全国�通50元
+NA900100	  全国�通100元
+NA900200	  全国�通200元
+NA900300	  全国�通300元
+NA900500	  全国�通500元
 
-NA700010	  È«¹úµçÐÅ10Ôª
-NA700020	  È«¹úµçÐÅ20Ôª
-NA700030	  È«¹úµçÐÅ30Ôª
-NA700050	  È«¹úµçÐÅ50Ôª
-NA700100	  È«¹úµçÐÅ100Ôª
-NA700200	  È«¹úµçÐÅ200Ôª
-NA700300	  È«¹úµçÐÅ300Ôª
-NA700500	  È«¹úµçÐÅ500Ôª
+NA700010	  全国电信10元
+NA700020	  全国电信20元
+NA700030	  全国电信30元
+NA700050	  全国电信50元
+NA700100	  全国电信100元
+NA700200	  全国电信200元
+NA700300	  全国电信300元
+NA700500	  全国电信500元

+ 6 - 6
helper/refill/api/xyz/xinhengyang/config.php

@@ -18,8 +18,8 @@ class config
     const ProductIDS = [
         mtopcard\ChinaMobileCard =>
             [
-//                10  => 'NA800010',
-//                20  => 'NA800020',
+                10  => 'NA800010',
+                20  => 'NA800020',
                 30  => 'NA800030',
                 50  => 'NA800050',
                 100 => 'NA800100',
@@ -29,8 +29,8 @@ class config
             ],
         mtopcard\ChinaUnicomCard =>
             [
-//                10  => 'NA900010',
-//                20  => 'NA900020',
+                10  => 'NA900010',
+                20  => 'NA900020',
                 30  => 'NA900030',
                 50  => 'NA900050',
                 100 => 'NA900100',
@@ -40,8 +40,8 @@ class config
             ],
         mtopcard\ChinaTelecomCard =>
             [
-//                10  => 'NA700010',
-//                20  => 'NA700020',
+                10  => 'NA700010',
+                20  => 'NA700020',
                 30  => 'NA700030',
                 50  => 'NA700050',
                 100 => 'NA700100',