/** * @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'; } }
/** * @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'; } }