/** * 项目管理首页 */ public function actionIndex() { $this->_modelProgramProject = $this->_getGlobalData('Model_ProgramProject', 'object'); $users = $this->_getGlobalData('user'); $dataList = $this->_modelProgramProject->findAll(); foreach ($dataList as &$list) { $list['users'] = array(); foreach ($users as $user) { if ($user['department_id'] == self::DEPARTMENT_IT && $user['project_id'] == $list['Id']) { array_push($list['users'], $user); } } $list['url_del'] = Tools::url(CONTROL, 'Del', array('zp' => 'Program', 'Id' => $list['Id'])); $list['url_edit'] = Tools::url(CONTROL, 'Edit', array('zp' => 'Program', 'Id' => $list['Id'])); $list['word_principal_user_id'] = $users[$list['principal_user_id']]['nick_name']; } $this->_view->assign('dataList', $dataList); $this->_utilMsg->createPackageNavBar(); $this->_view->display(); }