账户充值

feat/task1-c-wallet
devil_gong 2019-05-07 18:14:59 +08:00
parent 9f0c4cca20
commit 79b1c64fb9
2 changed files with 9 additions and 17 deletions

View File

@ -78,7 +78,7 @@
<span data-am-modal-close class="am-close">&times;</span>
</div>
<div class="am-popup-bd">
<form class="am-form form-validation-plugins-recharge-popup" action="{{:PluginsHomeUrl('wallet', 'recharge', 'pay')}}" method="POST" request-type="ajax-fun" request-value="PluginsRechargePayBack">
<form class="am-form form-validation-plugins-recharge-popup" action="{{:PluginsHomeUrl('wallet', 'recharge', 'pay')}}" method="POST" request-type="form">
<div class="base">
<p>充值单号:<span class="recharge-no">...</span></p>
<p class="price">充值金额:<strong>...</strong></p>
@ -136,19 +136,4 @@ function PluginsRechargeBack(e)
Prompt(e.msg);
}
}
/**
* 支付回调
*/
function PluginsRechargePayBack(e)
{
if(e.code == 0)
{
window.location.href = e.data;
} else {
$('form.form-validation-plugins-recharge-popup').find('button[type="submit"]').button('reset');
$.AMUI.progress.done();
Prompt(e.msg);
}
}
</script>

View File

@ -117,7 +117,14 @@ class Recharge extends Common
{
// 用户
$params['user'] = $this->user;
return PayService::Pay($params);
$ret = PayService::Pay($params);
if($ret['code'] == 0)
{
return redirect($ret['data']);
} else {
$this->assign('msg', $ret['msg']);
return $this->fetch('public/tips_error');
}
}
/**