Commit 448d61d5 authored by zhangjun's avatar zhangjun

修改

parent 5d607f67
...@@ -1925,9 +1925,15 @@ class User extends MY_Controller ...@@ -1925,9 +1925,15 @@ class User extends MY_Controller
$price = $price * 0.01; $price = $price * 0.01;
} }
// 付款方式
$payType = $price <= 0 ? 'zeroyuanpay' : $payType;
//校验参数正确性 //校验参数正确性
if($packageType != $packageData['package_type'] || empty($price) || $price <= 0){ // if($packageType != $packageData['package_type'] || empty($price) || $price <= 0){
return $this->jump(USER_CENTER,'套餐价格数据异常',3000,'warning'); // return $this->jump(USER_CENTER,'套餐价格数据异常',3000,'warning');
// }
if($packageType != $packageData['package_type']){
return $this->jump(USER_CENTER,'套餐数据异常',3000,'warning');
} }
if($packageType == 1 && ( $packageKeyword != $packageData['package_keyword'] || $packageKeyword <= 0 ) ){ if($packageType == 1 && ( $packageKeyword != $packageData['package_keyword'] || $packageKeyword <= 0 ) ){
return $this->jump(USER_CENTER,'套餐关键词异常',3000,'warning'); return $this->jump(USER_CENTER,'套餐关键词异常',3000,'warning');
...@@ -2019,16 +2025,19 @@ class User extends MY_Controller ...@@ -2019,16 +2025,19 @@ class User extends MY_Controller
if( isset( $use_coupon ) && $use_coupon == 1 ) { if( isset( $use_coupon ) && $use_coupon == 1 ) {
$this->user_model->useCoupon( $orderData['transaction_id'], $this->user_id, $coupon_id, $price, $packageType ); $this->user_model->useCoupon( $orderData['transaction_id'], $this->user_id, $coupon_id, $price, $packageType );
//支付成功后的操作 // 0元支付
$result = $this->package_model->payFinish( $orderData, array( 'transaction_id' => '000000000000000' ) ); if ( $price <= 0 ) {
if($result){ //支付成功后的操作
if ( GB_CITY == 'nj' ) { $result = $this->package_model->payFinish($orderData, array('transaction_id' => '000000000000000'));
$this->sendMsg( $orderData ); if ($result) {
if (GB_CITY == 'nj') {
$this->sendMsg($orderData);
}
} }
$data['orderData'] = $orderData;
$data['title'] = '0元支付';
$this->load->view('zero_yuan_pay', $data);
} }
$data['orderData'] = $orderData;
$data['title'] = '0元支付';
$this->load->view('zero_yuan_pay',$data);
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment