From aa2efe9f5501c63f94016ee3be49a25e98bff061 Mon Sep 17 00:00:00 2001 From: Lei OT Date: Fri, 22 Dec 2023 16:22:55 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20PayPal:=20=E9=80=80=E6=AC=BE=E7=9A=84?= =?UTF-8?q?=E4=B8=B4=E6=97=B6=E5=8D=95=E5=8F=B7=E7=9A=84=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- webht/third_party/paypal/controllers/index.php | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/webht/third_party/paypal/controllers/index.php b/webht/third_party/paypal/controllers/index.php index d7999b09..d60206bb 100644 --- a/webht/third_party/paypal/controllers/index.php +++ b/webht/third_party/paypal/controllers/index.php @@ -1080,20 +1080,17 @@ class Index extends CI_Controller { * @author LYT */ if (empty($advisor_info) && ! empty($advisor_info_from_tmp) && $orderid_info->ordertype == 'T') { - // $this->Note_model->update_send($item->pn_txn_id, 'closeRecord', $item->pn_sn); $this->Note_model->set_invoice($item->pn_txn_id, $advisor_info_from_tmp->COLI_ID . '_' . $orderid_info->ordertype); - continue; - } - - //查不到订单信息 - if (empty($advisor_info)) { + // return false; + } else if (empty($advisor_info)) { + //查不到订单信息 $this->Note_model->update_send($item->pn_txn_id, 'sendfail'); return false; + } else { + //更新正确的订单信息到记录中,以这个为主 + $this->Note_model->set_invoice($item->pn_txn_id, $orderid_info->orderid . '_' . $orderid_info->ordertype); } - //更新正确的订单信息到记录中,以这个为主 - $this->Note_model->set_invoice($item->pn_txn_id, $orderid_info->orderid . '_' . $orderid_info->ordertype); - //添加支付信息入库 //没有分配订单之前先添加付款记录,这个过程可能会执行多次,必须在添加记录前查找是否有数据 if (!empty($orderid_info)) {