类 RestrictionSupportAction
java.lang.Object
org.beangle.struts2.action.ActionSupport
org.beangle.struts2.action.EntityActionSupport
org.beangle.struts2.action.EntityDrivenAction
org.openurp.web.action.SecurityActionSupport
org.openurp.edu.web.action.AdminBaseAction
org.openurp.edu.web.action.RestrictionSupportAction
- 所有已实现的接口:
org.beangle.commons.text.i18n.TextResourceProvider
- 直接已知子类:
DataQueryAction,SemesterSupportAction
数据级权限支持类
-
字段概要
从类继承的字段 org.openurp.edu.web.action.AdminBaseAction
baseInfoService, codeService, departmentService, eventMulticaster, logHelper, projectContext, projectPropertyService, semesterService, timeSettingService从类继承的字段 org.openurp.web.action.SecurityActionSupport
securityHelper从类继承的字段 org.beangle.struts2.action.EntityDrivenAction
config, entityDao从类继承的字段 org.beangle.struts2.action.ActionSupport
ERROR, INPUT, logger, SUCCESS -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected Stringprotected List<Department>protected DataRealm已过时。返回的东西里面只有院系、学生类别。protected Stringprotected List<Department>protected Stringprotected List<EducationLevel>protected Project获得用户当前所处的教学项目获得用户所拥有的所有教学项目维度上的数据级权限protected Stringprotected Stringprotected List<Department>index()FIXME 有问题voidsetProjectContext(ProjectContext projectContext) 从类继承的方法 org.openurp.edu.web.action.AdminBaseAction
addBasecode, addBaseInfo, debug, debug, error, error, forwardError, forwardError, getBaseInfos, getDepartmentService, getLoginUser, getOutputProcessObserver, getOutputProcessObserver, getOutputProcessObserver, getProjectContext, getSemesterService, importForm, info, info, publish, redirect, setBaseInfoService, setCodeService, setDepartmentService, setEventMulticaster, setLogHelper, setProjectPropertyService, setSemesterService, setTimeSettingService从类继承的方法 org.openurp.web.action.SecurityActionSupport
applyPermission, getProfiles, getProperties, getUsername, setSecurityHelper从类继承的方法 org.beangle.struts2.action.EntityDrivenAction
buildEntityImporter, buildEntityImporter, buildEntityImporter, buildExporter, configExporter, configImporter, edit, editSetting, export, getConfig, getEntity, getEntity, getEntity, getEntityDao, getEntityName, getExportDatas, getImporterListeners, getModel, getModels, getModels, getPropertyExtractor, getQueryBuilder, getShortName, importData, indexSetting, info, populateEntity, populateEntity, populateEntity, remove, remove, remove, removeAndForward, save, saveAndForward, saveOrUpdate, saveOrUpdate, search, search, setConfig, setEntityDao从类继承的方法 org.beangle.struts2.action.EntityActionSupport
getId, getIds, getIntId, getIntIds, getLongId, getLongIds, getPageIndex, getPageLimit, getPageSize, populate, populate, populate, populate, populate, populate, populate, populate, populateConditions, populateConditions从类继承的方法 org.beangle.struts2.action.ActionSupport
addCookie, addCookie, addError, addFlashError, addFlashMessage, addMessage, deleteCookie, execute, forward, forward, forward, forward, forward, get, get, get, getActionErrors, getActionMessages, getAll, getAll, getAttribute, getAttribute, getBool, getBoolean, getCookieValue, getDate, getDateTime, getFlash, getFloat, getInt, getLocale, getLong, getRemoteAddr, getRequest, getResource, getResponse, getSession, getShort, getText, getText, getTextInternal, getTextResource, getTextResource, put, redirect, redirect, redirect, redirect
-
构造器详细资料
-
RestrictionSupportAction
public RestrictionSupportAction()
-
-
方法详细资料
-
index
FIXME 有问题stdTypeList, dartmentList 并不是在所有在页面上都被使用的
- 覆盖:
index在类中org.beangle.struts2.action.EntityDrivenAction
-
getProjects
获得用户所拥有的所有教学项目维度上的数据级权限- 返回:
-
getProject
获得用户当前所处的教学项目- 返回:
-
getLevels
-
getStdTypes
-
getDeparts
-
getColleges
-
getTeachDeparts
-
getDepartIdSeq
-
getCollegeIdSeq
-
getTeachDepartIdSeq
-
getStdTypeIdSeq
-
getEducationIdSeq
-
getDataRealm
已过时。返回的东西里面只有院系、学生类别。已经不能满足现在的按照项目、院系、学生类别的数据级权限的要求- 返回:
-
setProjectContext
- 覆盖:
setProjectContext在类中AdminBaseAction
-