/** * 获取采购申请列表 */ public function getorderAction() { // 请求参数 $request = $this->getRequest()->getParams(); $option = isset($request['option']) ? $request['option'] : 'data'; $order = new Erp_Model_Purchse_Order(); if ($option == 'list') { echo Zend_Json::encode($order->getList()); } else { // 查询条件 $condition = array('key' => isset($request['key']) ? $request['key'] : '', 'date_from' => isset($request['date_from']) ? $request['date_from'] : null, 'date_to' => isset($request['date_to']) ? $request['date_to'] : null, 'active' => isset($request['active']) && $request['active'] != 'null' ? $request['active'] : 1, 'state' => isset($request['state']) && $request['state'] != 'null' ? $request['state'] : 0, 'type' => isset($request['type']) && $request['type'] != 'null' ? $request['type'] : null, 'dept' => isset($request['dept']) && $request['dept'] != 'null' ? $request['dept'] : null, 'page' => isset($request['page']) ? $request['page'] : 1, 'limit' => isset($request['limit']) ? $request['limit'] : 0); echo Zend_Json::encode($order->getData($condition)); } exit; }