无效操作!"); $oid = preg_replace("#[^-0-9A-Z]#", "", $oid); if (empty($oid)) exit("无效订单号!"); $row = $dsql->GetOne("SELECT * FROM `#@__shops_userinfo` WHERE oid='$oid'"); $sql = "SELECT o.*,p.title,p.price as uprice,d.dname FROM `#@__shops_orders` as o left join `#@__shops_products` as p on o.oid=p.oid left join `#@__shops_delivery` as d on d.pid=o.pid WHERE o.oid='$oid'"; $dlist = new DataListCP(); $dlist->pageSize = 20; $dlist->SetParameter("oid", $oid); $dlist->SetTemplate(DEDEADMIN . "/templets/shops_operations_cart.htm"); $dlist->SetSource($sql); $dlist->Display(); $dlist->Close(); function GetSta($sta, $oid) { global $dsql; $row = $dsql->GetOne("SELECT paytype FROM `#@__shops_orders` WHERE oid='$oid'"); $payname = $dsql->GetOne("SELECT name,fee FROM `#@__payment` WHERE id='{$row['paytype']}'"); if ($sta == 0) { return $payname['name'] . " 手续费:" . $payname['fee'] . "元"; } else if ($sta == 1) { return '已付款,等发货'; } else if ($sta == 2) { return '确认'; } else { return '已完成'; } }