public function saveOperator($realName, $userName, $userPwd, $roles, $teacher)
 {
     $instId = session('instId');
     try {
         $operator = new \Home\Model\OperatorModel();
         $operator->startTrans();
         $operatorId = $operator->addOperator($instId, $userName, $userPwd, 0, $realName, $teacher);
         $roleIds = explode('|', $roles);
         for ($i = 0; $i < count($roleIds); $i++) {
             $operator->addOperatorAndRoleRela($operatorId[0]['operator_id'], (int) $roleIds[$i]);
         }
         $operator->commit();
         $data = "true";
     } catch (Exception $e) {
         $operator->rollback();
         $data = "false";
     }
     $this->ajaxReturn($data);
 }
 public function saveTeacher($teacher, $loginname)
 {
     if ($teacher == "") {
         return;
     }
     $instId = session('instId');
     $model = new \Home\Model\TeacherModel();
     $operator = new \Home\Model\OperatorModel();
     try {
         $model->startTrans();
         $result = $model->saveTeacher($teacher, $instId);
         //TODO 稍后改成用户自定义密码
         $operatorId = $operator->addOperator($instId, $loginname, '123456', 0, $teacher, $result[0]['teacher_id']);
         //TODO 稍后改成查数据库code=ROLE_TEACHER的
         $operator->addOperatorAndRoleRela($operatorId[0]['operator_id'], 1);
         $model->commit();
         $data = "true";
     } catch (Exception $e) {
         $model->rollback();
         $data = "false";
     }
     $this->ajaxReturn($data);
 }