/** * 显示调查结果 */ private function _show() { #------初始化------# $this->_modelAskform = $this->_getGlobalData('Model_Askform', 'object'); $this->_modelAskformOption = $this->_getGlobalData('Model_AskformOption', 'object'); #------初始化------# $dataList = $this->_modelAskformOption->findByAskformId($_GET['Id']); if ($dataList) { foreach ($dataList as &$list) { $list['content'] = unserialize($list['content']); $list['result'] = unserialize($list['result']); $list['vote'] = array(); foreach ($list['content'] as $key => $value) { $list['vote'][$value] = intval($list['result'][$key]); } if ($list['allow_other']) { $list['vote']['其它'] = intval($list['result'][-1]); } } $this->_view->assign('dataList', $dataList); $this->_view->assign('jsonDataList', json_encode($dataList)); } $data = $this->_modelAskform->findById($_GET['Id']); $data['start_time'] = date('Y-m-d H:i:s', $data['start_time']); $data['end_time'] = date('Y-m-d H:i:s', $data['end_time']); $this->_view->assign('askStatus', $this->_askStatus); $this->_view->assign('data', $data); $this->_view->set_tpl(array('body' => 'Askform/Show.html')); $this->_utilMsg->createNavBar(); $this->_view->display(); }
public function delById($id) { if (empty($id)) { return array('status' => -1, 'msg' => '请选择要删除的问卷', 'href' => 1); } parent::delById($id); $this->_modelAskformOption = $this->_getGlobalData('Model_AskformOption', 'object'); $this->_modelAskformOption->execute("delete from {$this->_modelAskformOption->tName()} where askform_id={$id}"); return array('status' => 1, 'msg' => false, 'href' => 1); }