|
|
@@ -16,8 +16,10 @@ class PayController extends BaseController
|
|
|
$model = new PayForm();
|
|
|
if (Yii::$app->getRequest()->getIsPost()) {
|
|
|
$data = Yii::$app->getRequest()->post();
|
|
|
+
|
|
|
$payMethod = isset($data['payMethod']) ? trim($data['payMethod']) : '';
|
|
|
$data['payType'] = $model->getPayTypeByMethod($payMethod);
|
|
|
+
|
|
|
if ($data['payType'] == 1) {
|
|
|
$data['bankCode'] = isset($data['renrenBankCode']) ? trim($data['renrenBankCode']) : '';
|
|
|
}
|
|
|
@@ -61,10 +63,10 @@ class PayController extends BaseController
|
|
|
if ($data['payType'] == 19) {
|
|
|
$data['bankCode'] = isset($data['payplatBankCode']) ? trim($data['payplatBankCode']) : '';
|
|
|
}
|
|
|
-
|
|
|
$model->setAttributes($data);
|
|
|
if ($model->outPay()) {
|
|
|
$result = $model->getOutPayResult();
|
|
|
+
|
|
|
if ($result['type'] == 'html') {
|
|
|
if ($data['payType'] == 3) {
|
|
|
return $this->sandPayHtmlHandler($result['html']);
|
|
|
@@ -114,7 +116,6 @@ class PayController extends BaseController
|
|
|
exit;
|
|
|
}
|
|
|
}
|
|
|
- var_dump($result['html']);exit;
|
|
|
return $result['html'];
|
|
|
} else {
|
|
|
throw new BadRequestHttpException('支付异常');
|