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
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}"/>
|
|
{dcalendar('fromdate', $fromdate)} 至 {dcalendar('todate', $todate)}
|
|
|
|
<input type="submit" value=" 搜 索 " class="btn"/>
|
|
<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"> </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">
|
|
<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"> <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"> <strong>{$amount}</strong> {$DT[money_unit]}</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="tl">手续费</td>
|
|
<td class="tr"> <strong>{$fee}</strong> {$DT[money_unit]}</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="tl">实收金额</td>
|
|
<td class="tr"> <strong class="f_red">{$charge}</strong> {$DT[money_unit]}</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="tl">提示信息</td>
|
|
<td class="tr f_gray">
|
|
- 点击确认支付,系统将跳转至第三方支付平台,支付成功后系统将自动为您入账。<br/>
|
|
- 如果在支付过程中遇到任何问题,请及时与客服中心取得联系,以便及时处理。<br/>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="tl"> </td>
|
|
<td height="50" class="tr">
|
|
<input type="submit" value=" 确认支付 " class="btn_g"/>
|
|
<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'}
|