window.location.href='./login.php';");
function display_status($status,$notify){
if($status==1)
$msg = '已支付';
elseif($status==2)
$msg = '已退款';
elseif($status==3)
$msg = '已冻结';
else
$msg = '未支付';
if($notify==0 && $status>0)
$msg .= '
通知成功';
elseif($status>0)
$msg .= '
通知失败';
return $msg;
}
$paytype = [];
$paytypes = [];
$rs = $DB->getAll("SELECT * FROM pre_type WHERE status=1");
foreach($rs as $row){
$paytype[$row['id']] = $row['showname'];
$paytypes[$row['id']] = $row['name'];
}
unset($rs);
$sql=" uid=$uid";
$links='';
if(isset($_GET['paytype']) && $_GET['paytype']>0) {
$paytype = intval($_GET['paytype']);
$sql.=" AND A.`type`='$paytype'";
$links.='&paytype='.$paytype;
}
if(isset($_GET['dstatus']) && $_GET['dstatus']==1) {
$sql.=" AND A.status=1";
$links.='&dstatus=1';
}
if(isset($_GET['kw']) && !empty($_GET['kw'])) {
$kw=daddslashes($_GET['kw']);
if($_GET['type']==1){
$sql.=" AND A.`trade_no`='{$kw}'";
}elseif($_GET['type']==2){
$sql.=" AND A.`out_trade_no`='{$kw}'";
}elseif($_GET['type']==3){
$sql.=" AND A.`name` like '%{$kw}%'";
}elseif($_GET['type']==4){
$sql.=" AND A.`money`='{$kw}'";
}elseif($_GET['type']==5){
$kws = explode('>',$kw);
$sql.=" AND A.`addtime`>='{$kws[0]}' AND A.`addtime`<='{$kws[1]}'";
}
$numrows=$DB->getColumn("SELECT count(*) from pre_order A WHERE{$sql}");
$con='包含 '.$_GET['value'].' 的共有 '.$numrows.' 条订单';
$link='&type='.$_GET['type'].'&kw='.$_GET['kw'].$links;
}else{
$numrows=$DB->getColumn("SELECT count(*) from pre_order A WHERE{$sql}");
$con='共有 '.$numrows.' 条订单';
$link=$links;
}
?>
| 系统订单号/商户订单号 | 商品名称 | 商品金额 | 支付方式 | 创建时间/完成时间 | 状态 | 操作 |
|---|---|---|---|---|---|---|
| '.$res['trade_no'].' '.$res['out_trade_no'].' | '.$res['name'].' | ¥ '.$res['money'].' | | '.$res['addtime'].' '.$res['endtime'].' | '.display_status($res['status'], $res['notify']).' | 明细 补单 |