国内流行的内容管理系统(CMS)多端全媒体解决方案 https://www.dedebiz.com
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

52 рядки
1.8KB

  1. <?php
  2. /**
  3. * 订单操作
  4. *
  5. * @version $Id: shops_operations_cart.php 1 15:46 2010年7月20日Z tianya $
  6. * @package DedeCMS.Administrator
  7. * @copyright Copyright (c) 2007 - 2018, DesDev, Inc.
  8. * @copyright Copyright (c) 2020, DedeBIZ.COM
  9. * @license https://www.dedebiz.com/license/v6
  10. * @link https://www.dedebiz.com
  11. */
  12. require_once(dirname(__FILE__)."/config.php");
  13. require_once(DEDEINC."/datalistcp.class.php");
  14. CheckPurview('shops_Operations');
  15. if(!isset($oid)) exit("<a href='javascript:window.close()'>无效操作!</a>");
  16. $oid = preg_replace("#[^-0-9A-Z]#", "", $oid);
  17. if(empty($oid)) exit("<a href='javascript:window.close()'>无效订单号!</a>");
  18. $row = $dsql->GetOne("SELECT * FROM #@__shops_userinfo WHERE oid='$oid'");
  19. $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'";
  20. $dlist = new DataListCP();
  21. $dlist->pageSize = 20;
  22. $dlist->SetParameter("oid",$oid);
  23. $dlist->SetTemplate(DEDEADMIN."/templets/shops_operations_cart.htm");
  24. $dlist->SetSource($sql);
  25. $dlist->Display();
  26. $dlist->Close();
  27. function GetSta($sta,$oid)
  28. {
  29. global $dsql;
  30. $row = $dsql->GetOne("SELECT paytype FROM #@__shops_orders WHERE oid='$oid'");
  31. $payname = $dsql->GetOne("SELECT name,fee FROM #@__payment WHERE id='{$row['paytype']}'");
  32. if($sta==0)
  33. {
  34. return $payname['name']." 手续费:".$payname['fee']."元";
  35. }
  36. else if ($sta==1)
  37. {
  38. return '<font color="red">已付款,等发货</font>';
  39. }
  40. else if ($sta==2)
  41. {
  42. return '<a href="shops_products.php?do=ok&oid='.$oid.'">确认</a>';
  43. }
  44. else
  45. {
  46. return '<font color="red">已完成</font>';
  47. }
  48. }