|
1234567891011121314151617181920212223242526272829303132333435363738394041 |
- <?php
- /**
- * 订单操作
- *
- * @version $id:shops_operations_cart.php 15:46 2010年7月20日 tianya $
- * @package DedeBIZ.Administrator
- * @copyright Copyright (c) 2022 DedeBIZ.COM
- * @license https://www.dedebiz.com/license
- * @link https://www.dedebiz.com
- */
- require_once(dirname(__FILE__)."/config.php");
- require_once(DEDEINC."/datalistcp.class.php");
- CheckPurview('shops_Operations');
- if (!isset($oid)) exit("<a href='javascript:window.close()'>无效操作</a>");
- $oid = preg_replace("#[^-0-9A-Z]#", "", $oid);
- if (empty($oid)) exit("<a href='javascript:window.close()'>无效订单号</a>");
- $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 = 30;
- $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 '<span class="text-danger">已付款,等发货</span>';
- } else if ($sta == 2) {
- return '<a href="shops_products.php?do=ok&oid='.$oid.'">确认</a>';
- } else {
- return '<span class="text-danger">已完成</span>';
- }
- }
- ?>
|