You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

241 lines
7.9 KiB

{template 'header', 'member'}
<div class="menu">
<table cellpadding="0" cellspacing="0">
<tr>
{if $MOD[pay_online]}
<td class="tab" id="action_pay"><a href="?action=pay"><span>在线支付</span></a></td>
{/if}
{if $MOD[pay_card]}
<td class="tab" id="action_card"><a href="?action=card"><span>充值卡支付</span></a></td>
{/if}
{if $MOD[pay_url]}
<td class="tab"><a href="{$MOD[pay_url]}"><span>银行汇款</span></a></td>
{/if}
<td class="tab" id="action_record"><a href="?action=record"><span>支付记录</span></a></td>
</tr>
</table>
</div>
{if $action == 'record'}
<form action="?">
<input type="hidden" name="action" value="{$action}"/>
<div class="tt">
金额:<input type="text" size="3" name="minamount" value="{$minamount}"/> ~ <input type="text" size="3" name="maxamount" value="{$maxamount}"/>&nbsp;
{dcalendar('fromdate', $fromdate)} 至 {dcalendar('todate', $todate)}
&nbsp;
<input type="submit" value=" 搜 索 " class="btn"/>&nbsp;
<input type="button" value=" 重 置 " class="btn" onclick="Go('?action={$action}');"/>
</div>
</form>
<div class="bd">
<table cellpadding="10" cellspacing="0" class="tb">
<tr>
<th>流水号</th>
<th>支付金额</th>
<th>手续费</th>
<th>实收金额</th>
<th width="130">下单时间</th>
<th width="130">支付时间</th>
<th>支付平台</th>
<th>状态</th>
{if $repay}<th width="40"></th>{/if}
</tr>
{loop $lists $k $v}
<tr align="center">
<td height="30">{$v[itemid]}</td>
<td>{$v[amount]}</td>
<td>{$v[fee]}</td>
<td class="f_blue">{$v[money]}</td>
<td class="f_gray">{$v[sendtime]}</td>
<td class="f_gray">{$v[receivetime]}</td>
<td>{$PAY[$v[bank]][name]}</td>
<td>{$v[dstatus]}</td>
{if $repay}<td>{if $v[repay]}<a href="?action=repay&itemid={$v[itemid]}" class="t">支付</a>{/if}</td>{/if}
</tr>
{/loop}
<tr align="center">
<td height="35"><strong>小计</strong></td>
<td>{$amount}</td>
<td>{$fee}</td>
<td class="f_blue">{$money}</td>
<td colspan="5">&nbsp;</td>
</tr>
</table>
</div>
<div class="pages">{$pages}</div>
<script type="text/javascript">s('charge');m('action_record');</script>
{elseif $action == 'card'}
<form method="post" action="?" onsubmit="return check_card();">
<input type="hidden" name="action" value="card"/>
<table cellpadding="10" cellspacing="1" class="tb">
<tr>
<td class="tl">卡号:</td>
<td class="tr"><input type="text" name="number" size="20" id="number"/> <span id="dnumber" class="f_red"></span></td>
</tr>
<tr>
<td class="tl">密码:</td>
<td class="tr"><input type="text" name="password" size="20" id="password"/> <span id="dpassword" class="f_red"></span>
</td>
</tr>
<tr>
<td class="tl"></td>
<td class="tr"><input type="submit" name="submit" value=" 充 值 " class="btn_g"/>
</td>
</tr>
</form>
</table>
<script type="text/javascript">
function check_card() {
if(Dd('number').value.length < 8) {
Dmsg('请填写正确的充值卡卡号', 'number');
return false;
}
if(Dd('password').value.length < 6) {
Dmsg('请填写正确的充值卡密码', 'password');
return false;
}
}
</script>
<script type="text/javascript">s('charge');m('action_card');</script>
{elseif $action == 'pay'}
{if $MOD[pay_online]}
<form method="post" action="?" onsubmit="return check();" id="dform">
<input type="hidden" name="auto" value="{$auto}"/>
<input type="hidden" name="reason" value="{$reason}"/>
<input type="hidden" name="action" value="confirm"/>
<table cellpadding="10" cellspacing="1" class="tb">
<tr id="pay_amount">
<td class="tl"><span class="f_red">*</span> 支付金额</td>
<td class="tr">&nbsp;
<input type="text" name="amount" value="{$amount}" id="amount" maxlength="8" style="width:80px;"/> {$DT[money_unit]} <span id="damount" class="f_red"></span>
</td>
</tr>
<tr id="pay-type">
<td class="tl"><span class="f_red">*</span> 支付平台</td>
<td class="tr">
<table cellspacing="5" cellpadding="5">
{if $PAYLIST}
{loop $PAYLIST $k $v}
<tr>
<td><input type="radio" name="bank" value="{$v[bank]}" id="bank-{$v[bank]}"{if $v[bank]==$bank} checked{/if}/></td>
<td><label for="bank-{$v[bank]}" class="c_p"><img src="{DT_PATH}api/pay/{$v[bank]}/logo.gif" alt=""/></label></td>
<td>{if $v[percent]>0}手续费 {$v[percent]}%{/if}</td>
</tr>
{/loop}
{else}
<tr>
<td class="f_red"><br/>抱歉,系统未设置支付平台,暂时无法在线支付</td>
</tr>
{/if}
</table><br/><span id="dbank" class="f_red"></span>
</td>
</tr>
<tr>
<td class="tl" height="50"> </td>
<td class="tr">&nbsp; <input type="submit" value=" 下一步 " class="btn_g"{if !$PAY} disabled{/if}/></td>
</tr>
</table>
</form>
{/if}
<script type="text/javascript">
{if $auto}$('body').hide();Dd('dform').submit();{/if}
function check() {
if(!Dd('amount').value) {
Dmsg('请填写支付金额', 'amount');
return false;
}
{if $mincharge}
if(Dd('amount').value < {$mincharge}) {
Dmsg('金额最少{$mincharge}', 'amount');
return false;
}
{/if}
return true;
}
</script>
<script type="text/javascript">s('charge');m('action_pay');</script>
{elseif $action == 'confirm'}
<form method="post" action="?" id="dform">
<input type="hidden" name="goto" value="1"/>
<input type="hidden" name="action" value="confirm"/>
<input type="hidden" name="amount" value="{$amount}"/>
<input type="hidden" name="bank" value="{$bank}"/>
<input type="hidden" name="reason" value="{$reason}"/>
<table cellpadding="10" cellspacing="1" class="tb">
<tr>
<td class="tl">支付平台</td>
<td class="tr"><img src="{DT_PATH}api/pay/{$bank}/logo.gif" alt=""/></td>
</tr>
<tr>
<td class="tl">支付金额</td>
<td class="tr">&nbsp;<strong>{$amount}</strong> {$DT[money_unit]}</td>
</tr>
<tr>
<td class="tl">手续费</td>
<td class="tr">&nbsp;<strong>{$fee}</strong> {$DT[money_unit]}</td>
</tr>
<tr>
<td class="tl">实收金额</td>
<td class="tr">&nbsp;<strong class="f_red">{$charge}</strong> {$DT[money_unit]}</td>
</tr>
<tr>
<td class="tl">提示信息</td>
<td class="tr f_gray">
&nbsp;- 点击确认支付,系统将跳转至第三方支付平台,支付成功后系统将自动为您入账。<br/>
&nbsp;- 如果在支付过程中遇到任何问题,请及时与客服中心取得联系,以便及时处理。<br/>
</td>
</tr>
<tr>
<td class="tl"> </td>
<td height="50" class="tr">
<input type="submit" value=" 确认支付 " class="btn_g"/> &nbsp;
<input type="button" value=" 返回修改 " class="btn" onclick="history.back(-1);"/>
</td>
</tr>
</table>
</form>
{if $auto}<script type="text/javascript">Dd('dform').submit();</script>{/if}
<script type="text/javascript">s('charge');m('action_pay');</script>
{else}
<table cellpadding="10" cellspacing="1" class="tb">
{if $charge_status == 2}
<tr>
<td class="tl">支付结果</td>
<td class="tr f_red f_b px14">×支付异常</td>
</tr>
<tr>
<td class="tl" height="50">相关说明</td>
<td class="tr lh18">
- 错误代码“{$charge_errcode}”,请与<a href="ask.php?action=add" class="t">客服联系</a>并告知错误代码。<br/>
- <a href="?action=pay" class="t">重新支付请点这里。</a><br/>
</td>
</tr>
{elseif $charge_status == 1}
<tr>
<td class="tl">支付结果</td>
<td class="tr f_green f_b px14"><img src="image/ok.gif" alt="" align="absmiddle"/> 支付成功,已经为您入账 <span class="f_red">{$charge_amount}</span> {$DT[money_unit]}</td>
</tr>
<tr>
<td class="tl" height="50">相关说明</td>
<td class="tr lh18">
- <a href="?action=record" class="t">查询记录请点这里</a><br/>
- <a href="?action=pay" class="t">继续支付请点这里</a><br/>
</td>
</tr>
{else}
<tr>
<td class="tl" height="50">支付结果</td>
<td class="tr f_red f_b px14">×支付失败</td>
</tr>
<tr>
<td class="tl" height="50">相关说明</td>
<td class="tr lh18">
- 如果您确认支付成功,请立即<a href="ask.php?action=add" class="t">联系客服</a>解决。<br/>
- <a href="?action=pay" class="t">重新支付请点这里。</a><br/>
</td>
</tr>
{/if}
</table>
{if $charge_forward}<script type="text/javascript">setTimeout(function(){Go('{$charge_forward}');}, 2000);</script>{/if}
<script type="text/javascript">s('charge');m('action_pay');</script>
{/if}
{template 'footer', 'member'}