/** * 季度统计 */ public function actionQuarter() { $this->_modelProgramProject = $this->_getGlobalData('Model_ProgramProject', 'object'); $projects = $this->_modelProgramProject->findAllProjectUser(); $this->_modelProgramStatsQuarter = $this->_getGlobalData('Model_ProgramStatsQuarter', 'object'); if ($this->_isPost()) { //统计 $this->_view->assign('display', true); $selected = array(); if ($_POST['year']) { $selected['year'] = $_POST['year']; } if ($_POST['user_id']) { $selected['user_id'] = $_POST['user_id']; } $this->_view->assign('selected', $selected); $userStatsData = $this->_modelProgramStatsQuarter->stats($_POST['user_id'], $_POST['year'], $_POST['quarter']); $this->_view->assign('userStatsData', $userStatsData); $history = $this->_modelProgramStatsQuarter->findByUserId($_POST['user_id']); if (count($history)) { foreach ($history as $list) { if ($list['year'] == $_POST['year'] && $list['quarter'] == $_POST['quarter']) { $this->_view->assign('isStats', true); } } } $this->_view->assign('history', $history); } $this->_view->assign('quarterList', $this->_modelProgramStatsQuarter->getQuarter()); $this->_view->assign('projects', $projects); $this->_utilMsg->createPackageNavBar(); $this->_view->display(); }
/** * 删除项目 */ public function actionDel() { $this->_modelProgramProject = $this->_getGlobalData('Model_ProgramProject', 'object'); $this->_modelProgramProject->delById($_GET['Id']); $this->_utilMsg->showMsg('删除成功', 1); }