public function view_preOrderList() { $status = isset($_GET['status']) ? intval($_GET['status']) : FALSE; //状态 $boxId = isset($_GET['orderid']) ? trim($_GET['orderid']) : FALSE; //箱号 $startTime = isset($_GET['startTime']) ? trim($_GET['startTime']) : FALSE; //开始时间 $endTime = isset($_GET['endTime']) ? trim($_GET['endTime']) : FALSE; //结束时间 $whereSql = ''; if (!empty($status)) { $whereSql .= " and status='{$status}' "; } if (!empty($boxId)) { $bxid = intval($boxId); $whereSql .= " and id='{$bxid}' "; } if (!empty($startTime)) { $startTimeStamp = strtotime($startTime); $whereSql .= " and createTime>{$startTimeStamp} "; } if (!empty($endTime)) { $endTimeStamp = strtotime($endTime); $whereSql .= " and createTime<{$endTimeStamp} "; } // echo $whereSql;exit; $pageSize = 100; // print_r($boxinfoList);exit; $navlist = array(array('url' => '', 'title' => '海外仓补货'), array('url' => '', 'title' => '补货单管理')); $pre_obj = new PreplenshOrderModel(); $count = $pre_obj->culPreshOrder($whereSql); $pageObj = new Page($count, $pageSize); $orderList = $pre_obj->culPershOrder($whereSql . $pageObj->limit); foreach ($orderList as &$list) { $list['timestr'] = date('Y-m-d H:i:s', $list['createTime']); $list['statusstr'] = PreplenshOrderModel::status2Str($list['status']); $list['userName'] = empty($list['createUser']) ? '' : getUserNameById($list['createUser']); } // print_r($orderList);exit; if ($count > $pageSize) { $pagestr = $pageObj->fpage(array(0, 2, 3, 4, 5, 6, 7, 8, 9)); } else { $pagestr = $pageObj->fpage(array(0, 2, 3)); } $toplevel = 2; //顶层菜单 $this->smarty->assign('toplevel', $toplevel); $secondlevel = '214'; //当前的二级菜单 $this->smarty->assign('pagestr', $pagestr); $this->smarty->assign('orderlist', $orderList); $this->smarty->assign('navlist', $navlist); $this->smarty->assign('secondlevel', $secondlevel); $this->smarty->assign('third', 4); $this->smarty->assign('status', $status); $this->smarty->assign('boxid', $boxId); $this->smarty->assign('starttime', $startTime); $this->smarty->assign('endtime', $endTime); $this->smarty->display('owPreOrder.htm'); }