public function add() { if (IS_POST) { $_data = $this->parseData(array('group_name')); $_data['id'] = get_rnd_id(); $this->handleResult($this->sys_user_group_model->addEntity($_data)); } $this->render('sys_user_group_edit.html'); }
public function add() { if (IS_POST) { $_data = $this->parseData(array('module_name', 'module_parent_id', 'module_type', 'module_resource', 'module_icon', 'module_hidden')); $_data['id'] = get_rnd_id(); $this->handleResult($this->sys_module_model->addEntity($_data)); } $this->render('sys_module_edit.html'); }
public function add() { if (IS_POST) { $_check = $this->sys_news_model->getCount(array('username' => $this->input->post('username'))); if ($_check == 0) { $_data = $this->parseData(array('username', 'truename', 'email', 'flag_valid', 'sys_group_id')); $_data['id'] = get_rnd_id(); $_data['password'] = get_password($this->input->post('password'), $_data['id']); $this->handleResult($this->sys_news_model->addEntity($_data)); } else { $this->handleResult(false, '账户号名已存在,不能重复!'); } } $this->put("group_list", $this->sys_news_group_model->getSysGroupArray()); $this->render('sys_news_edit.html'); }
public function change() { $_group_id = $this->input->get('group_id'); $_module_id = $this->input->get('module_id'); $_flag = $this->input->get('flag'); if ($_flag == 1) { $_data = array('user_group_id' => $_group_id, 'sys_module_id' => $_module_id, 'id' => get_rnd_id()); $_exist = $this->sys_group_permission_model->getEntity(array('user_group_id' => $_group_id, 'sys_module_id' => $_module_id)); if (!empty($_exist)) { echo STATUS_ERROR; exit; } echo $this->sys_group_permission_model->addEntity($_data) ? STATUS_SUCCESS : STATUS_ERROR; exit; } else { echo $this->sys_group_permission_model->deleteEntity(array('user_group_id' => $_group_id, 'sys_module_id' => $_module_id)) ? STATUS_SUCCESS : STATUS_ERROR; exit; } }