diff --git a/webht/third_party/pay/controllers/PaymentService.php b/webht/third_party/pay/controllers/PaymentService.php index b546c2a2..d5a8b6cb 100644 --- a/webht/third_party/pay/controllers/PaymentService.php +++ b/webht/third_party/pay/controllers/PaymentService.php @@ -86,6 +86,14 @@ class PaymentService extends CI_Controller { } } + // https://www.mycht.cn/webht.php/apps/pay/paymentservice/test_new_function?coli_sn=WY211210012 + public function test_new_function() { + echo 'test_new_function'; + $coli_sn = $this->input->get('coli_sn'); + $this->Group_model->update_ck_group_info($coli_sn); + echo 'update_ck_group_info'; + } + public function send_notify($opn_id=NULL, $old_ssje=NULL) { ignore_user_abort(true); diff --git a/webht/third_party/pay/models/Group_model.php b/webht/third_party/pay/models/Group_model.php index ede83234..ef488990 100644 --- a/webht/third_party/pay/models/Group_model.php +++ b/webht/third_party/pay/models/Group_model.php @@ -18,17 +18,15 @@ class Group_model extends CI_Model { union select COLI_GRI_SN from BIZ_ConfirmLineInfo where COLI_SN=?"; $group_sn_row = $this->HT->query($group_sn_query, array($COLI_SN, $COLI_SN))->row(); - var_dump($group_sn_row); if (!empty($group_sn_row) && $group_sn_row->COLI_GRI_SN > 0) { $group_sn = $group_sn_row->COLI_GRI_SN; $check_group_query = "select CGI_SN from CK_GroupInfo where CGI_GRI_SN=?"; $check_group_row = $this->HT->query($check_group_query, array($group_sn))->row(); - var_dump($check_group_row); - if (empty($check_group_row)) { - $update_group_query = "exec SP_CheckGroup_UpdateCKGroupInfo(?, 29)"; - $update_group_row = $this->HT->query($update_group_query, array($group_sn)); + if (!empty($check_group_row)) { + $update_group_query = "exec SP_CheckGroup_UpdateCKGroupInfo ?, 29, 0"; + $update_group_row = $this->HT->select_stored_procedure($update_group_query, array($group_sn)); } } } diff --git a/webht/third_party/paypal/models/Group_model.php b/webht/third_party/paypal/models/Group_model.php index ede83234..ef488990 100644 --- a/webht/third_party/paypal/models/Group_model.php +++ b/webht/third_party/paypal/models/Group_model.php @@ -18,17 +18,15 @@ class Group_model extends CI_Model { union select COLI_GRI_SN from BIZ_ConfirmLineInfo where COLI_SN=?"; $group_sn_row = $this->HT->query($group_sn_query, array($COLI_SN, $COLI_SN))->row(); - var_dump($group_sn_row); if (!empty($group_sn_row) && $group_sn_row->COLI_GRI_SN > 0) { $group_sn = $group_sn_row->COLI_GRI_SN; $check_group_query = "select CGI_SN from CK_GroupInfo where CGI_GRI_SN=?"; $check_group_row = $this->HT->query($check_group_query, array($group_sn))->row(); - var_dump($check_group_row); - if (empty($check_group_row)) { - $update_group_query = "exec SP_CheckGroup_UpdateCKGroupInfo(?, 29)"; - $update_group_row = $this->HT->query($update_group_query, array($group_sn)); + if (!empty($check_group_row)) { + $update_group_query = "exec SP_CheckGroup_UpdateCKGroupInfo ?, 29, 0"; + $update_group_row = $this->HT->select_stored_procedure($update_group_query, array($group_sn)); } } }