Exemplo n.º 1
0
 /**
  * @see paymentplugin::doPay()
  */
 public function doPay($sendData)
 {
     //是否选择了银行
     if (isset($sendData['defaultbank']) && $sendData['defaultbank']) {
         parent::doPay($sendData);
     } else {
         $bankList = array('ABC' => '中国农业银行', 'ICBCB2C' => '中国工商银行', 'CCB' => '中国建设银行', 'SPDB' => '上海浦东发展银行', 'BOCB2C' => '中国银行', 'CMB' => '招商银行', 'CIB' => '兴业银行', 'GDB' => '广发银行', 'CMBC' => '中国民生银行', 'CEB' => '中国光大银行', 'SPABANK' => '平安银行', 'POSTGC' => '中国邮政储蓄银行', 'COMM' => '交通银行', 'BJBANK' => '北京银行');
         $paramArray = array_merge($_POST, $_GET);
         unset($paramArray['controller'], $paramArray['action']);
         $urlParam = http_build_query($paramArray);
         $postUrl = IUrl::getHost() . IUrl::creatUrl('/block/doPay?' . $urlParam);
         $urlPath = IUrl::creatUrl() . 'plugins/payments/pay_bank_alipay/banklogo';
         include dirname(__FILE__) . '/template/selectBank.php';
     }
 }
Exemplo n.º 2
0
 /**
  * @see paymentplugin::doPay()
  */
 public function doPay($sendData)
 {
     //是否选择了银行
     if (isset($sendData['defaultbank']) && $sendData['defaultbank']) {
         parent::doPay($sendData);
     } else {
         $bankList = array('ABC' => '中国农业银行', 'ICBCB2C' => '中国工商银行', 'CCB' => '中国建设银行', 'SPDB' => '上海浦东发展银行', 'BOCB2C' => '中国银行', 'CMB' => '招商银行', 'CIB' => '兴业银行', 'GDB' => '广发银行', 'CMBC' => '中国民生银行', 'CEB' => '中国光大银行', 'SPABANK' => '平安银行', 'POSTGC' => '中国邮政储蓄银行', 'COMM' => '交通银行', 'BJBANK' => '北京银行');
         $order_id = IFilter::act(IReq::get('order_id'), 'int');
         $postUrl = IUrl::getHost() . IUrl::creatUrl('/block/doPay/order_id/' . $order_id);
         $urlPath = IUrl::creatUrl('/plugins/payments/pay_bank_alipay/banklogo');
         include dirname(__FILE__) . '/template/selectBank.php';
     }
 }