public function editAction()
 {
     $now = date('Y-m-d H:i:s');
     $adminUid = $this->request->getPost('admin_uid');
     if ($adminUid) {
         $adminUser = KxAdminUser::findFirst($adminUid);
         $adminUser->update_time = $now;
     } else {
         $adminUser = new KxAdminUser();
         $adminUser->status = 1;
         $adminUser->create_time = $now;
         $adminUser->update_time = $now;
     }
     $adminUser->username = $this->request->getPost('username');
     $adminUser->nickname = $this->request->getPost('nickname');
     $adminUser->email = $this->request->getPost('email');
     $adminUser->phone = $this->request->getPost('phone');
     $adminUser->role_id = intval($this->request->getPost('role_id'));
     if ($adminUser->save()) {
         parent::redirect('kxAdminUser/list');
     } else {
         var_dump($adminUser->getMessages());
         exit;
     }
 }
 public function viewAction($id)
 {
     if (!isset($id)) {
         parent::redirect('common/error', "This action need parameter \$id");
     }
     $views = [['name' => '查看角色信息', "template" => "kxadminrole/detail"]];
     $item = KxAdminRole::getItemById($id);
     $data = array('itemViewMode' => 'view', 'i' => $item);
     parent::showTabViews($views, '查看角色信息', $data);
 }