goods_order.php 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. <?php
  2. //decode by http://dezend.qiling.org QQ 2859470
  3. define('CURSCRIPT', 'goods_order');
  4. require_once dirname(__FILE__) . '/global.php';
  5. require_once MYMPS_INC . '/db.class.php';
  6. (!defined('IN_ADMIN') || !defined('IN_MYMPS')) && exit('Access Denied');
  7. $part = $part ? trim($part) : 'list';
  8. $id = isset($id) ? intval($id) : '';
  9. chk_admin_purview('purview_订单管理');
  10. if (!submit_check(CURSCRIPT . '_submit')) {
  11. if ($part == 'list') {
  12. $oname = isset($oname) ? trim($oname) : '';
  13. $goodsid = isset($goodsid) ? trim($goodsid) : '';
  14. $userid = isset($userid) ? trim($userid) : '';
  15. $catid = isset($catid) ? intval($catid) : '';
  16. $where = ' WHERE 1';
  17. $where .= $name != '' ? ' AND a.oname LIKE \'%' . $oname . '%\'' : '';
  18. $where .= $userid != '' ? ' AND b.userid = \'' . $userid . '\'' : '';
  19. $rows_num = $db->getOne('SELECT COUNT(id) FROM `' . $db_mymps . 'goods_order` AS a LEFT JOIN `' . $db_mymps . 'goods` AS b ON a.goodsid = b.goodsid ' . $where);
  20. $param = setParam(array('part', 'oname', 'userid'));
  21. $goods = page1('SELECT a.*,b.goodsname,b.userid FROM `' . $db_mymps . 'goods_order` AS a LEFT JOIN `' . $db_mymps . 'goods` AS b ON a.goodsid = b.goodsid ' . $where . ' ORDER BY dateline DESC');
  22. } else {
  23. if ($part == 'view') {
  24. if (empty($id)) {
  25. write_msg('订单编号不能为空!');
  26. }
  27. $view = $db->getRow('SELECT a.*,b.goodsname FROM `' . $db_mymps . 'goods_order` AS a LEFT JOIN `' . $db_mymps . 'goods` AS b ON a.goodsid = b.goodsid WHERE a.id = \'' . $id . '\'');
  28. }
  29. }
  30. $here = '商品订单管理';
  31. include mymps_tpl('goods_order_' . $part);
  32. } else {
  33. if (empty($selectedids)) {
  34. write_msg('您没有选中任何一个订单记录!');
  35. }
  36. $create_in = create_in($selectedids);
  37. if (!$action || !in_array($action, array('delall'))) {
  38. write_msg('您尚未指定处理动作!');
  39. }
  40. if ($action == 'delall') {
  41. $db->query('DELETE FROM `' . $db_mymps . 'goods_order` WHERE id ' . $create_in);
  42. }
  43. write_msg('操作成功!', $url ? $url : '??part=list');
  44. unset($create_in);
  45. }
  46. unset($status);