示例#1
0
     $sf->setGroup($data['group_ids']);
 } else {
     $sf->setGroup(array());
 }
 if (isset($data['branch_ids'])) {
     $sf->setBranch($data['branch_ids']);
 } else {
     $sf->setBranch(array());
 }
 if (isset($data['department_ids'])) {
     $sf->setDepartment($data['department_ids']);
 } else {
     $sf->setDepartment(array());
 }
 if (isset($data['include_user_ids'])) {
     $sf->setIncludeUser($data['include_user_ids']);
 } else {
     $sf->setIncludeUser(array());
 }
 if (isset($data['exclude_user_ids'])) {
     $sf->setExcludeUser($data['exclude_user_ids']);
 } else {
     $sf->setExcludeUser(array());
 }
 if ($sf->isValid()) {
     $sf->Save(TRUE);
     //$sf->FailTransaction();
     $sf->CommitTransaction();
     Redirect::Page(URLBuilder::getURL(NULL, 'StationList.php'));
     break;
 }