<?php
include("../includes/common.php");
if($islogin==1){}else exit("<script language='javascript'>window.location.href='./login.php';</script>");

function display_zt($zt){
	if($zt==1)
		return '<font color=green>已完成</font>';
	else
		return '<font color=blue>未完成</font>';
}
function display_type($type){
	if($type==1)
		return '微信';
	elseif($type==2)
		return 'QQ钱包';
	else
		return '支付宝';
}

if(isset($_GET['type'])){
	$type = intval($_GET['type']);
	$sql=" pay_type='$type'";
	$link='&type='.$type;
}elseif(isset($_GET['kw'])){
	$sql=" `pay_account`='{$_GET['kw']}' or `pay_name`='{$_GET['kw']}'";
	$link='&kw='.$_GET['kw'];
}else{
	$sql = " 1";
}
$numrows=$DB->count("SELECT count(*) from shua_tixian WHERE{$sql}");
?>
	<div class="table-responsive">
        <table class="table table-striped">
          <thead><tr><th><input type="checkbox" id="checkbox" value="" /></th><th>ID</th><th>ZID</th><th>金额</th><th>实际到账</th><th>提现方式</th><th>提现账号</th><th>姓名</th><?php echo $conf['fenzhan_skimg']==1?'<th>收款图</th>':null;?><th>申请时间</th><th>完成时间</th><th>状态</th><th>信息</th><th>操作</th></tr></thead>
          <tbody>
<?php
$pagesize=30;
$pages=ceil($numrows/$pagesize);
$page=isset($_GET['page'])?intval($_GET['page']):1;
$offset=$pagesize*($page - 1);

$rs=$DB->query("SELECT * FROM shua_tixian WHERE{$sql} ORDER BY id DESC limit $offset,$pagesize");
while($res = $DB->fetch($rs))
{
echo '<tr data-id="'.$res['id'].'"><td width="10" style="vertical-align:middle;"><input type="checkbox" id="'.$res['id'].'" value="" name="data" /></td><td><b>'.$res['id'].'</b></td><td>'.$res['zid'].'</td><td>'.$res['money'].'</td><td>'.$res['realmoney'].'</td><td>'.display_type($res['pay_type']).'</td><td><span onclick="inputInfo('.$res['id'].')" title="修改信息">'.$res['pay_account'].'</span></td><td><span onclick="inputInfo('.$res['id'].')" title="修改信息">'.$res['pay_name'].'</span></td>'.($conf['fenzhan_skimg']==1?'<td><a href="javascript:skimg('.$res['zid'].')">点击查看</a></td>':null).'<td>'.$res['addtime'].'</td><td>'.($res['status']==1?$res['endtime']:null).'</td><td class="status">'.display_zt($res['status']).'</td><td class="transfer_info"></td><td class="op">'.($res['status']==0?'<a href="javascript:operation('.$res['id'].',\'complete\')" class="btn btn-success btn-xs">完成</a>&nbsp;'.($conf['fenzhan_daifu']>0?'<a href="javascript:transfer('.$res['id'].')" class="btn btn-primary btn-xs transfer_do">转账</a>&nbsp;':null).'<a href="javascript:back('.$res['id'].',\''.$res['money'].'\')" class="btn btn-xs btn-info">退回</a>':'<a href="javascript:operation('.$res['id'].',\'reset\')" class="btn btn-info btn-xs">撤销</a>').'&nbsp;<a href="./record.php?zid='.$res['zid'].'" class="btn btn-warning btn-xs">明细</a>&nbsp;<a href="javascript:delItem('.$res['id'].')" class="btn btn-xs btn-danger">删除</a></td></tr>';
}
?>
          </tbody>
        </table>
      </div>
<?php
echo'<ul class="pagination">';
$first=1;
$prev=$page-1;
$next=$page+1;
$last=$pages;
if ($page>1)
{
echo '<li><a href="javascript:void(0)" onclick="listTable(\'page='.$first.$link.'\')">首页</a></li>';
echo '<li><a href="javascript:void(0)" onclick="listTable(\'page='.$prev.$link.'\')">&laquo;</a></li>';
} else {
echo '<li class="disabled"><a>首页</a></li>';
echo '<li class="disabled"><a>&laquo;</a></li>';
}
$start=$page-10>1?$page-10:1;
$end=$page+10<$pages?$page+10:$pages;
for ($i=$start;$i<$page;$i++)
echo '<li><a href="javascript:void(0)" onclick="listTable(\'page='.$i.$link.'\')">'.$i .'</a></li>';
echo '<li class="disabled"><a>'.$page.'</a></li>';
for ($i=$page+1;$i<=$end;$i++)
echo '<li><a href="javascript:void(0)" onclick="listTable(\'page='.$i.$link.'\')">'.$i .'</a></li>';
if ($page<$pages)
{
echo '<li><a href="javascript:void(0)" onclick="listTable(\'page='.$next.$link.'\')">&raquo;</a></li>';
echo '<li><a href="javascript:void(0)" onclick="listTable(\'page='.$last.$link.'\')">尾页</a></li>';
} else {
echo '<li class="disabled"><a>&raquo;</a></li>';
echo '<li class="disabled"><a>尾页</a></li>';
}
echo'</ul>';
?>
  <script type="text/html" id="config">
	<div class="panel-body">
	  <form action="" id="editform" method="post" class="" role="form">
		<div class="alert alert-success">平台地址：<a href="http://www.fcypay.com" target="_blank" rel="noreferrer">www.fcypay.com</a><br>安全起见 每次重启打开浏览器都需重新设置支付密码</div>
		<div class="form-group">
		  <label class="control-label">Api_Id</label>
		  <input type="text" name="id" value="<?php echo (isset($conf['transfer_id'])?$conf['transfer_id']:'');?>" class="form-control" placeholder="对接ID"/>
		</div>
		<div class="form-group">
		  <label class="control-label">Api_Key</label>
		  <input type="text" name="key" value="<?php echo (isset($conf['transfer_key'])?$conf['transfer_key']:'');?>" class="form-control" placeholder="对接Key"/>
		</div>
		<div class="form-group">
		  <label class="control-label">支付密码</label>
		  <input type="text" name="pass" value="" class="form-control" placeholder="对接支付密码"/>
		</div>
		<div class="form-group">
		  <label class="control-label">汇款选项</label>
			<select name="check" class="form-control">
				<option value="FORCE_CHECK" <?php echo isset($conf['transfer_check']) && $conf['transfer_check'] == 'FORCE_CHECK'?'selected="selected"':'';?> >验证用户账号与姓名实名一致</option>
				<option value="NO_CHECK" <?php echo isset($conf['transfer_check']) && $conf['transfer_check'] == 'NO_CHECK'?'selected="selected"':'';?> >不验证真实姓名</option>
			</select>
		</div>
		<div class="form-group">
		  <input type="button" value="修改" onclick="configEdit();" class="btn btn-primary form-control"/><br/>
		</div>
	  </form>
	</div>
  </script>
<script type="text/javascript">
var transfer = function(id){
	var transfer = '<?php echo (isset($_SESSION['transfer'])?$_SESSION['transfer']:'')?>';
	if (!transfer) {
		layer.alert('请先配置信息');
		return false;
	}
	var load= layer.load();
	$.ajax({
		type: "POST",
		url: "./ajax.php?act=transfer",
		data: {"id":id},
		dataType: "json",
		success: function(res){
			layer.close(load);
			layer.alert(res.msg,function(index){
				layer.close(index);
				if (res.code) listTable();
			});
		},error: function(){
			layer.close(load);
			layer.msg('服务器连接失败');
		}
	});
}
var config = function(){
	var html = $("#config").html()
	layer.open({
		type:1,
		title:"自动转账信息配置",
		content:html
	})
}
var configEdit = function () {
	$.ajax({
		type: "POST",
		url: "./ajax.php?act=transfer_config",
		data: $("#editform").serialize(),
		dataType: "json",
		success: function(res){
			layer.alert(res.msg,function(index){
				if (res.code) {
					location.reload();
				}else{
					layer.close(index);
				}
			});
		}
	});
}
var pl_config = function () {
	var transfer = '<?php echo (isset($_SESSION['transfer'])?$_SESSION['transfer']:'')?>';
	if (!transfer) {
		layer.alert('请先配置信息');
		return false;
	}
	if(confirm('确认批量转账？不可取消')){
		var id='';
		var arrChk=$("input[name='data']:checked"); 
		if(arrChk.length<=0){
			alert('请先勾选数据');
			return false;
		}
		$(arrChk).each(function(){ 
			var id = this.id;
			$("table").find('tr[data-id="'+id+'"]').find('.transfer_info').html('<font color="red">转账中....</font>');
		});
		$(arrChk).each(function(){ 
			var id = this.id;
			$.ajax({
				type: "POST",
				url: "./ajax.php?act=transfer",
				data: {"id":id},
				dataType: "json",
				async: true,
				success: function(res){
					layer.close(load);
					if (res.code) {
						$("table").find('tr[data-id="'+id+'"]').find('.status').html("<font color='green'>已完成</font>");
						$("table").find('tr[data-id="'+id+'"]').find('.transfer_do').hide();
						var html = '<font color="green">'+res.msg+'</font>';
					}else{
						var html = '<font color="red">'+res.msg+'</font>';
					}
					$("table").find('tr[data-id="'+id+'"]').find('.transfer_info').html(html);
				},error: function(){
					layer.close(load);
					layer.msg('服务器连接失败');
				}
			});
		});
		return false;
	}else{
		return false;
	}
	var load= layer.load();
}
$(document).ready(function(){
	var checkboxes = document.getElementsByName('data');
	$("#checkbox").click(function() {
		for (var i = 0; i < checkboxes.length; i++) {
			var checkbox = checkboxes[i];
			if (!$(this).get(0).checked) {
				checkbox.checked = false;
			} else {
				checkbox.checked = true;
			}
		}
	});
})
</script>