Pārlūkot izejas kodu

jike add offical_sn

haru haru 3 gadi atpakaļ
vecāks
revīzija
b0d7c531cf

+ 4 - 1
helper/refill/api/xyz/jike/RefillCallBack.php

@@ -62,8 +62,11 @@ class RefillCallBack implements refill\IRefillCallBack
 
         $order_id = $order_info['order_id'];
         $status = intval($params['status']);
-        Model('refill_order')->edit($order_id, ['ch_trade_no' => $params['orderNo']]);
+        $updata['ch_trade_no'] = $params['orderNo'];
+        Model('refill_order')->edit($order_id, $updata);
         if ($status === 1) {
+            $updata['official_sn'] = strtolower($params['officialNo']) == 'null' ? '' : $params['officialNo'];
+            Model('refill_order')->edit($order_id, $updata);
             return [$order_id, true, false, true];
         } elseif ($status === 2 || $status === 3) {
             return [$order_id, false, true, true];

+ 2 - 0
helper/refill/api/xyz/jike/RefillPhone.php

@@ -77,6 +77,8 @@ class RefillPhone extends refill\IRefillPhone
                 $updata['ch_trade_no'] = $resp['orderNo'];
                 Model('refill_order')->edit($refill_info['order_id'], $updata);
                 if ($status === 1) {
+                    $updata['official_sn'] = $resp['officialNo'];
+                    Model('refill_order')->edit($refill_info['order_id'], $updata);
                     $order_state = ORDER_STATE_SUCCESS;
                 } elseif ($status === 2 || $status === 3) {
                     $order_state = ORDER_STATE_CANCEL;

BIN
helper/refill/api/xyz/jike/即盈话费输出接口文档-1.3.docx


BIN
helper/refill/api/xyz/jike/即盈话费输出接口文档-1.4最新.docx


+ 4 - 1
helper/refill/api/yl/jike/RefillCallBack.php

@@ -62,8 +62,11 @@ class RefillCallBack implements refill\IRefillCallBack
 
         $order_id = $order_info['order_id'];
         $status = intval($params['status']);
-        Model('refill_order')->edit($order_id, ['ch_trade_no' => $params['orderNo']]);
+        $updata['ch_trade_no'] = $params['orderNo'];
+        Model('refill_order')->edit($order_id, $updata);
         if ($status === 1) {
+            $updata['official_sn'] = strtolower($params['officialNo']) == 'null' ? '' : $params['officialNo'];
+            Model('refill_order')->edit($order_id, $updata);
             return [$order_id, true, false, true];
         } elseif ($status === 2 || $status === 3) {
             return [$order_id, false, true, true];

+ 2 - 0
helper/refill/api/yl/jike/RefillPhone.php

@@ -77,6 +77,8 @@ class RefillPhone extends refill\IRefillPhone
                 $updata['ch_trade_no'] = $resp['orderNo'];
                 Model('refill_order')->edit($refill_info['order_id'], $updata);
                 if ($status === 1) {
+                    $updata['official_sn'] = $resp['officialNo'];
+                    Model('refill_order')->edit($refill_info['order_id'], $updata);
                     $order_state = ORDER_STATE_SUCCESS;
                 } elseif ($status === 2 || $status === 3) {
                     $order_state = ORDER_STATE_CANCEL;

BIN
helper/refill/api/yl/jike/即盈话费输出接口文档-1.3.docx


BIN
helper/refill/api/yl/jike/即盈话费输出接口文档-1.4最新.docx