public function indexAction() { /* $departmentsCategorys = Application_Model_M_DepartmentsCategory::fetchByStatus(1); if(count($departmentsCategorys)>0){ $out['errno'] = '0'; $results = array(); foreach ($departmentsCategorys as $departmentsCategory){ $result = array( 'id' => $departmentsCategory->getId(), 'name' => $departmentsCategory->getName(), 'img' => $departmentsCategory->getImg(), ); //获取该分类下的列表 $departments = Application_Model_M_Departments::fetchByCID($departmentsCategory->getId()); $list = ""; if(count($departments)>0){ foreach ($departments as $department){ $name = $department->getName(); $list .= $name; } } $result['list'] = $list; array_push($results, $result); } $out['costperfs'] = $results; }else{ $out['errno'] = '1'; } $out['msg'] = Yy_ErrMsg_Costperf::getMsg('index', $out['errno']); Yy_Utils::jsonOut($out); */ $page = $this->_getParam('page', 1); $data = Application_Model_M_Departments::fetchByStatus(1, $page, 30); //var_dump($data);exit; $pages = $data['pages']; $departs = $data['departments']; if (count($departs) > 0) { $out['errno'] = "0"; if ($page < $pages) { $out['page'] = $page; } else { $out['page'] = $pages; } $out['pages'] = $pages; $results = array(); foreach ($departs as $depart) { $result = array('id' => $depart->getId(), 'name' => $depart->getName(), 'img' => Application_Model_M_Departments::getImageUrl($depart->getId())); array_push($results, $result); } $out['departments'] = $results; } else { $out['errno'] = "1"; } $out['msg'] = Yy_ErrMsg_Costperf::getMsg('index', $out['errno']); Yy_Utils::jsonOut($out); }