Beispiel #1
0
 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');
 }
Beispiel #2
0
 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');
 }
Beispiel #3
0
 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;
     }
 }