ReviseAction

org.openurp.edu.course.web.action.plan.ReviseAction
class ReviseAction extends TeacherSupport, EntityAction[ClazzPlan]

修订授课计划表

Attributes

Graph
Supertypes
trait EntityAction[ClazzPlan]
trait EntitySupport[ClazzPlan]
class TeacherSupport
trait ServletSupport
class ActionSupport
trait Logging
trait ParamSupport
trait RouteSupport
trait MessageSupport
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def clazz(): View
def edit(): View
def pdf(): View
def report(): View
def reuse(): View
def save(): View

Inherited methods

final protected def attribute[T](name: String, clazz: Class[T]): T

Attributes

Inherited from:
ParamSupport
final protected def attribute(name: String): Any

Attributes

Inherited from:
ParamSupport
protected def convertId[ID](entityType: EntityType, id: String): ID

Attributes

Inherited from:
EntityAction
final protected def forward(action: To, message: String): View

Attributes

Inherited from:
RouteSupport
final protected def forward(action: To): View

Attributes

Inherited from:
RouteSupport
final protected def forward(view: String, message: String): PathView

Attributes

Inherited from:
RouteSupport
final protected def forward(view: String): PathView

Attributes

Inherited from:
RouteSupport
final protected def get[T](name: String, clazz: Class[T]): Option[T]

Attributes

Inherited from:
ParamSupport
final protected def get[T](paramName: String, defaultValue: T): T

Attributes

Inherited from:
ParamSupport
final protected def get(paramName: String): Option[String]

Attributes

Inherited from:
ParamSupport
final protected def getAll[T : ClassTag](paramName: String, clazz: Class[T]): Iterable[T]

Attributes

Inherited from:
ParamSupport
final protected def getAll(paramName: String): Iterable[Any]

Attributes

Inherited from:
ParamSupport
final protected def getBoolean(name: String, defaultValue: Boolean): Boolean

Attributes

Inherited from:
ParamSupport
final protected def getBoolean(name: String): Option[Boolean]

Attributes

Inherited from:
ParamSupport
def getCode[T <: Code](clazz: Class[T], id: Int): T

Attributes

Inherited from:
TeacherSupport
def getCodes[T <: Code](clazz: Class[T])(using project: Project): Seq[T]

Attributes

Inherited from:
TeacherSupport
protected def getConfig(f: Feature)(using project: Project): Any

Attributes

Inherited from:
TeacherSupport
protected def getConfig[T](name: String, defaultValue: T)(using project: Project): T

Attributes

Inherited from:
TeacherSupport
final protected def getDate(name: String): Option[LocalDate]

Attributes

Inherited from:
ParamSupport
final protected def getDateTime(name: String): Option[LocalDateTime]

Attributes

Inherited from:
ParamSupport
protected def getEntity[E](entityClass: Class[E], simpleName: String): E

Attributes

Inherited from:
EntityAction
final protected def getFloat(name: String): Option[Float]

Attributes

Inherited from:
ParamSupport
def getId[E](name: String, clazz: Class[E]): Option[E]

Attributes

Inherited from:
ParamSupport
def getId(name: String): Option[String]

Attributes

Inherited from:
ParamSupport
def getIds[X](name: String, clazz: Class[X]): List[X]

Attributes

Inherited from:
ParamSupport
def getIds(name: String): List[String]

Attributes

Inherited from:
ParamSupport
final protected def getInstant(name: String): Option[Instant]

Attributes

Inherited from:
ParamSupport
final protected def getInt(name: String, defaultValue: Int): Int

Attributes

Inherited from:
ParamSupport
final protected def getInt(name: String): Option[Int]

Attributes

Inherited from:
ParamSupport
def getIntId(shortName: String): Int

Attributes

Inherited from:
ParamSupport
def getIntIds(shortName: String): List[Int]

Attributes

Inherited from:
ParamSupport
final protected def getLong(name: String): Option[Long]

Attributes

Inherited from:
ParamSupport
def getLongId(shortName: String): Long

Attributes

Inherited from:
ParamSupport
def getLongIds(shortName: String): List[Long]

Attributes

Inherited from:
ParamSupport
protected def getModel[E](entityType: EntityType, id: Any): E

Attributes

Inherited from:
EntityAction
protected def getModel(id: Any): ClazzPlan

Attributes

Inherited from:
EntityAction
protected def getModels[E](entityType: EntityType, ids: Iterable[_]): Seq[E]

Attributes

Inherited from:
EntityAction
final protected def getPageLimit: PageLimit

从request的参数或者cookie中(参数优先)取得分页信息

从request的参数或者cookie中(参数优先)取得分页信息

Attributes

Inherited from:
EntityAction
final protected def getProject: Project

Attributes

Inherited from:
TeacherSupport
protected def getQueryBuilder: OqlBuilder[ClazzPlan]

Attributes

Inherited from:
EntityAction
final protected def getSemester: Semester

Attributes

Inherited from:
TeacherSupport
final protected def getShort(name: String): Option[Short]

Attributes

Inherited from:
ParamSupport
final protected def getTeacher: Teacher

Attributes

Inherited from:
TeacherSupport
final protected def getUser: User

Attributes

Inherited from:
TeacherSupport
def index(): View

Attributes

Inherited from:
TeacherSupport
final protected def populate[E <: Entity[_]](entity: E, params: Map[String, Object]): E

Attributes

Inherited from:
EntityAction
final protected def populate[E <: Entity[_]](obj: E, simpleName: String): E

Attributes

Inherited from:
EntityAction
final protected def populate[E <: Entity[_]](clazz: Class[E], simpleName: String): E

将request中的参数设置到clazz对应的bean。

将request中的参数设置到clazz对应的bean。

Attributes

Inherited from:
EntityAction
final protected def populate[E <: Entity[_]](clazz: Class[E]): E

Attributes

Inherited from:
EntityAction
final protected def populateConditions(builder: OqlBuilder[_], exclusiveAttrNames: String): Unit

Attributes

Inherited from:
EntityAction
final protected def populateConditions(builder: OqlBuilder[_]): Unit

Attributes

Inherited from:
EntityAction
protected def populateEntity[E](entityClass: Class[E], simpleEntityName: String): E

Attributes

Inherited from:
EntityAction
protected def populateEntity[E <: Entity[_]](entityType: EntityType, simpleEntityName: String): E

Attributes

Inherited from:
EntityAction
protected def populateEntity(): ClazzPlan

Attributes

Inherited from:
EntityAction
final protected def put(key: String, value: Any): Unit

Attributes

Inherited from:
ParamSupport
protected def raw(data: Any): RawView

Attributes

Inherited from:
ActionSupport
final protected def redirect(action: To, message: String): View

Attributes

Inherited from:
RouteSupport
final protected def redirect(method: String, params: String, message: String): View

Attributes

Inherited from:
RouteSupport
final protected def redirect(method: String, message: String): View

Attributes

Inherited from:
RouteSupport
final protected def redirect(method: String): View

Attributes

Inherited from:
RouteSupport
protected def remove[E](obj: E): Unit

Attributes

Inherited from:
EntityAction
protected def remove[E](list: Seq[E]): Unit

Attributes

Inherited from:
EntityAction
final protected def request: HttpServletRequest

Attributes

Inherited from:
ServletSupport
final protected def response: HttpServletResponse

Attributes

Inherited from:
ServletSupport
protected def saveOrUpdate[E](obj: E): Unit

Attributes

Inherited from:
EntityAction
protected def saveOrUpdate[E](list: Iterable[E]): Unit

Attributes

Inherited from:
EntityAction
protected def simpleEntityName: String

Attributes

Inherited from:
EntitySupport
final protected def to(uri: String): To

Attributes

Inherited from:
RouteSupport
final protected def to(uri: String, params: String): ToURI

Attributes

Inherited from:
RouteSupport
final protected def to(clazz: Class[_], method: String, params: String): ToClass

Attributes

Inherited from:
RouteSupport
final protected def to(clazz: Class[_], method: String): ToClass

Attributes

Inherited from:
RouteSupport
final protected def to(obj: Object, method: String, params: String): ToClass

Attributes

Inherited from:
RouteSupport
final protected def to(obj: Object, method: String): ToClass

Attributes

Inherited from:
RouteSupport

Concrete fields

var businessLogger: WebBusinessLogger
var clazzProvider: ClazzProvider
var courseTaskService: CourseTaskService

Inherited fields

var codeService: CodeService

Attributes

Inherited from:
TeacherSupport
var configService: ProjectConfigService

Attributes

Inherited from:
TeacherSupport
val entityClass: Class[ClazzPlan]

Attributes

Inherited from:
EntitySupport
var entityDao: EntityDao

Attributes

Inherited from:
TeacherSupport
protected val logger: Logger

Attributes

Inherited from:
Logging
var semesterService: SemesterService

Attributes

Inherited from:
TeacherSupport