xiaoyu 3 년 전
부모
커밋
b08b5a7cc9

+ 17 - 17
data/config/win/refill.ini.php

@@ -1224,39 +1224,39 @@ $lingzhman_phone = ['name' => 'lingzhman', 'store_id' => 74, 'qualitys' => '5',
     ],
     'official_sn' => true, 'refill_type' => 'api'];
 
-$qijutang_phone = ['name' => 'qijutang', 'store_id' => 60, 'qualitys' => '1',
+$qijutang_phone = ['name' => 'qijutang', 'store_id' => 75, 'qualitys' => '1',
     'amount' => [
         10 => [
-            ['goods_id' => 6611, 'price' => 9.5, 'quality' => 1, 'card_type' => 'chinamobile'],
-            ['goods_id' => 6611, 'price' => 9.48, 'quality' => 1, 'card_type' => 'chinaunicom,chinatelecom']
+            ['goods_id' => 6724, 'price' => 9.5, 'quality' => 1, 'card_type' => 'chinamobile'],
+            ['goods_id' => 6724, 'price' => 9.48, 'quality' => 1, 'card_type' => 'chinaunicom,chinatelecom']
         ],
         20 => [
-            ['goods_id' => 6612, 'price' => 19, 'quality' => 1, 'card_type' => 'chinamobile'],
-            ['goods_id' => 6612, 'price' => 18.96, 'quality' => 1, 'card_type' => 'chinaunicom,chinatelecom']
+            ['goods_id' => 6725, 'price' => 19, 'quality' => 1, 'card_type' => 'chinamobile'],
+            ['goods_id' => 6725, 'price' => 18.96, 'quality' => 1, 'card_type' => 'chinaunicom,chinatelecom']
         ],
         30 => [
-            ['goods_id' => 6613, 'price' => 28.5, 'quality' => 1, 'card_type' => 'chinamobile'],
-            ['goods_id' => 6613, 'price' => 28.44, 'quality' => 1, 'card_type' => 'chinaunicom,chinatelecom']
+            ['goods_id' => 6726, 'price' => 28.5, 'quality' => 1, 'card_type' => 'chinamobile'],
+            ['goods_id' => 6726, 'price' => 28.44, 'quality' => 1, 'card_type' => 'chinaunicom,chinatelecom']
         ],
         50 => [
-            ['goods_id' => 6614, 'price' => 47.5, 'quality' => 1, 'card_type' => 'chinamobile'],
-            ['goods_id' => 6614, 'price' => 47.4, 'quality' => 1, 'card_type' => 'chinaunicom,chinatelecom']
+            ['goods_id' => 6727, 'price' => 47.5, 'quality' => 1, 'card_type' => 'chinamobile'],
+            ['goods_id' => 6727, 'price' => 47.4, 'quality' => 1, 'card_type' => 'chinaunicom,chinatelecom']
         ],
         100 => [
-            ['goods_id' => 6615, 'price' => 95, 'quality' => 1, 'card_type' => 'chinamobile'],
-            ['goods_id' => 6615, 'price' => 94.8, 'quality' => 1, 'card_type' => 'chinaunicom,chinatelecom']
+            ['goods_id' => 6728, 'price' => 95, 'quality' => 1, 'card_type' => 'chinamobile'],
+            ['goods_id' => 6728, 'price' => 94.8, 'quality' => 1, 'card_type' => 'chinaunicom,chinatelecom']
         ],
         200 => [
-            ['goods_id' => 6616, 'price' => 190, 'quality' => 1, 'card_type' => 'chinamobile'],
-            ['goods_id' => 6616, 'price' => 189.6, 'quality' => 1, 'card_type' => 'chinaunicom,chinatelecom']
+            ['goods_id' => 6729, 'price' => 190, 'quality' => 1, 'card_type' => 'chinamobile'],
+            ['goods_id' => 6729, 'price' => 189.6, 'quality' => 1, 'card_type' => 'chinaunicom,chinatelecom']
         ],
         300 => [
-            ['goods_id' => 6617, 'price' => 285, 'quality' => 1, 'card_type' => 'chinamobile'],
-            ['goods_id' => 6617, 'price' => 284.4, 'quality' => 1, 'card_type' => 'chinaunicom,chinatelecom']
+            ['goods_id' => 6730, 'price' => 285, 'quality' => 1, 'card_type' => 'chinamobile'],
+            ['goods_id' => 6730, 'price' => 284.4, 'quality' => 1, 'card_type' => 'chinaunicom,chinatelecom']
         ],
         500 => [
-            ['goods_id' => 6618, 'price' => 475, 'quality' => 1, 'card_type' => 'chinamobile'],
-            ['goods_id' => 6618, 'price' => 474, 'quality' => 1, 'card_type' => 'chinaunicom,chinatelecom']
+            ['goods_id' => 6731, 'price' => 475, 'quality' => 1, 'card_type' => 'chinamobile'],
+            ['goods_id' => 6731, 'price' => 474, 'quality' => 1, 'card_type' => 'chinaunicom,chinatelecom']
         ],
     ],
     'official_sn' => true, 'refill_type' => 'api'];

+ 39 - 1
data/config/xyz/refill.ini.php

@@ -1224,6 +1224,43 @@ $lingzhman_phone = ['name' => 'lingzhman', 'store_id' => 74, 'qualitys' => '5',
     ],
     'official_sn' => true, 'refill_type' => 'api'];
 
+$qijutang_phone = ['name' => 'qijutang', 'store_id' => 75, 'qualitys' => '1',
+    'amount' => [
+        10 => [
+            ['goods_id' => 6724, 'price' => 9.5, 'quality' => 1, 'card_type' => 'chinamobile'],
+            ['goods_id' => 6724, 'price' => 9.48, 'quality' => 1, 'card_type' => 'chinaunicom,chinatelecom']
+        ],
+        20 => [
+            ['goods_id' => 6725, 'price' => 19, 'quality' => 1, 'card_type' => 'chinamobile'],
+            ['goods_id' => 6725, 'price' => 18.96, 'quality' => 1, 'card_type' => 'chinaunicom,chinatelecom']
+        ],
+        30 => [
+            ['goods_id' => 6726, 'price' => 28.5, 'quality' => 1, 'card_type' => 'chinamobile'],
+            ['goods_id' => 6726, 'price' => 28.44, 'quality' => 1, 'card_type' => 'chinaunicom,chinatelecom']
+        ],
+        50 => [
+            ['goods_id' => 6727, 'price' => 47.5, 'quality' => 1, 'card_type' => 'chinamobile'],
+            ['goods_id' => 6727, 'price' => 47.4, 'quality' => 1, 'card_type' => 'chinaunicom,chinatelecom']
+        ],
+        100 => [
+            ['goods_id' => 6728, 'price' => 95, 'quality' => 1, 'card_type' => 'chinamobile'],
+            ['goods_id' => 6728, 'price' => 94.8, 'quality' => 1, 'card_type' => 'chinaunicom,chinatelecom']
+        ],
+        200 => [
+            ['goods_id' => 6729, 'price' => 190, 'quality' => 1, 'card_type' => 'chinamobile'],
+            ['goods_id' => 6729, 'price' => 189.6, 'quality' => 1, 'card_type' => 'chinaunicom,chinatelecom']
+        ],
+        300 => [
+            ['goods_id' => 6730, 'price' => 285, 'quality' => 1, 'card_type' => 'chinamobile'],
+            ['goods_id' => 6730, 'price' => 284.4, 'quality' => 1, 'card_type' => 'chinaunicom,chinatelecom']
+        ],
+        500 => [
+            ['goods_id' => 6731, 'price' => 475, 'quality' => 1, 'card_type' => 'chinamobile'],
+            ['goods_id' => 6731, 'price' => 474, 'quality' => 1, 'card_type' => 'chinaunicom,chinatelecom']
+        ],
+    ],
+    'official_sn' => true, 'refill_type' => 'api'];
+
 $phone_providers = [
 //    ['name' => 'beixt', 'cfg' => $beixt_phone],
 //    ['name' => 'bxtwt', 'cfg' => $bxtwt_phone],
@@ -1273,7 +1310,8 @@ $phone_providers = [
     ['name' => 'yuanmai', 'cfg' => $yuanmai_phone],
     ['name' => 'langke', 'cfg' => $langke_phone],
     ['name' => 'yunlingds', 'cfg' => $yunlingds_phone],
-    ['name' => 'lingzhman', 'cfg' => $lingzhman_phone]
+    ['name' => 'lingzhman', 'cfg' => $lingzhman_phone],
+    ['name' => 'qijutang', 'cfg' => $qijutang_phone]
 ];
 $config['phone_providers'] = $phone_providers;
 

+ 39 - 1
data/config/xyzadm/refill.ini.php

@@ -1224,6 +1224,43 @@ $lingzhman_phone = ['name' => 'lingzhman', 'store_id' => 74, 'qualitys' => '5',
     ],
     'official_sn' => true, 'refill_type' => 'api'];
 
+$qijutang_phone = ['name' => 'qijutang', 'store_id' => 75, 'qualitys' => '1',
+    'amount' => [
+        10 => [
+            ['goods_id' => 6724, 'price' => 9.5, 'quality' => 1, 'card_type' => 'chinamobile'],
+            ['goods_id' => 6724, 'price' => 9.48, 'quality' => 1, 'card_type' => 'chinaunicom,chinatelecom']
+        ],
+        20 => [
+            ['goods_id' => 6725, 'price' => 19, 'quality' => 1, 'card_type' => 'chinamobile'],
+            ['goods_id' => 6725, 'price' => 18.96, 'quality' => 1, 'card_type' => 'chinaunicom,chinatelecom']
+        ],
+        30 => [
+            ['goods_id' => 6726, 'price' => 28.5, 'quality' => 1, 'card_type' => 'chinamobile'],
+            ['goods_id' => 6726, 'price' => 28.44, 'quality' => 1, 'card_type' => 'chinaunicom,chinatelecom']
+        ],
+        50 => [
+            ['goods_id' => 6727, 'price' => 47.5, 'quality' => 1, 'card_type' => 'chinamobile'],
+            ['goods_id' => 6727, 'price' => 47.4, 'quality' => 1, 'card_type' => 'chinaunicom,chinatelecom']
+        ],
+        100 => [
+            ['goods_id' => 6728, 'price' => 95, 'quality' => 1, 'card_type' => 'chinamobile'],
+            ['goods_id' => 6728, 'price' => 94.8, 'quality' => 1, 'card_type' => 'chinaunicom,chinatelecom']
+        ],
+        200 => [
+            ['goods_id' => 6729, 'price' => 190, 'quality' => 1, 'card_type' => 'chinamobile'],
+            ['goods_id' => 6729, 'price' => 189.6, 'quality' => 1, 'card_type' => 'chinaunicom,chinatelecom']
+        ],
+        300 => [
+            ['goods_id' => 6730, 'price' => 285, 'quality' => 1, 'card_type' => 'chinamobile'],
+            ['goods_id' => 6730, 'price' => 284.4, 'quality' => 1, 'card_type' => 'chinaunicom,chinatelecom']
+        ],
+        500 => [
+            ['goods_id' => 6731, 'price' => 475, 'quality' => 1, 'card_type' => 'chinamobile'],
+            ['goods_id' => 6731, 'price' => 474, 'quality' => 1, 'card_type' => 'chinaunicom,chinatelecom']
+        ],
+    ],
+    'official_sn' => true, 'refill_type' => 'api'];
+
 $phone_providers = [
 //    ['name' => 'beixt', 'cfg' => $beixt_phone],
 //    ['name' => 'bxtwt', 'cfg' => $bxtwt_phone],
@@ -1273,7 +1310,8 @@ $phone_providers = [
     ['name' => 'yuanmai', 'cfg' => $yuanmai_phone],
     ['name' => 'langke', 'cfg' => $langke_phone],
     ['name' => 'yunlingds', 'cfg' => $yunlingds_phone],
-    ['name' => 'lingzhman', 'cfg' => $lingzhman_phone]
+    ['name' => 'lingzhman', 'cfg' => $lingzhman_phone],
+    ['name' => 'qijutang', 'cfg' => $qijutang_phone]
 ];
 $config['phone_providers'] = $phone_providers;
 

+ 1 - 2
helper/refill/api/xyz/qijutang/config.php

@@ -11,8 +11,7 @@ class config
 
     const USER_ID= '200010';
     const KEY = '9cd5b5792603470e99ef0fc9ec40fb9d';
-//    const NOTIFY_URL = BASE_SITE_URL . "/mobile/callback/refill_qijutang.php";
-    const NOTIFY_URL = "https://www.xyzshops.cn/mobile/signature.php";
+    const NOTIFY_URL = BASE_SITE_URL . "/mobile/callback/refill_qijutang.php";
     const operator = [
         mtopcard\ChinaMobileCard  => 1,
         mtopcard\ChinaUnicomCard  => 2,

+ 4 - 0
mobile/callback/refill_qijutang.php

@@ -0,0 +1,4 @@
+<?php
+
+refill\util::push_notify('qijutang',$_POST);
+echo ('ok');

+ 5 - 2
test/TestRefill.php

@@ -465,11 +465,14 @@ class TestRefill extends TestCase
     public function testQijutangPhone()
     {
         $providers = new refill\qijutang\RefillPhone([]);
-//        $resp = $providers->add(18500608333, 5, 30, ['order_sn' => $this->make_sn()]);
+        for ($i=1;$i<2;$i++) {
+            $resp = $providers->add(13699279618, 4, 100, ['order_sn' => $this->make_sn()]);
+        }
+
 //        $resp = $providers->query(['order_sn' => '51501625218912512231']);
         $data = '{"szOrderId":"51501625218912512231","fSalePrice":"28.44","szAgentId":"200010","nFlag":"3","szVerifyString":"20cf16c6bb239e2a703d0bf3e5ef2d5a","szPhoneNum":"18500608333","szRtnMsg":"","nDemo":"30"}';
         $params = json_decode($data, true);
-        refill\RefillFactory::instance()->notify('qijutang',$params);
+//        refill\RefillFactory::instance()->notify('qijutang',$params);
     }
 
     public function testTongluPhone()