StdBookOrderService

org.openurp.edu.textbook.service.StdBookOrderService

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Abstract methods

def createStdBookOrders(clazzId: Long, materialNum: Int, semester: Semester, std: Student): List[StdBookOrder]
def createStdBookOrders(bookMap: Map[Textbook, Integer], semester: Semester, std: Student): List[StdBookOrder]
def getBookClazzes(takes: List[CourseTaker]): Map[Textbook, Clazz]
def getClazzesHasOrderTextBook(clazzs: Iterable[Clazz]): Set[Long]
def getClazzesHasTextbook(clazzs: Iterable[Clazz]): Set[Long]
def getStdBookOrders(std: Student, semester: Semester, clazzId: Long): List[StdBookOrder]
def getStdBookOrdersByLesson(clazzId: Clazz, std: Student): List[StdBookOrder]
def getTextBookMapByLessons(clazzs: Iterable[Clazz]): Map[Long, List[Textbook]]
def getTextBooks(takes: List[CourseTaker]): Map[Clazz, List[Textbook]]
def getTextbooksForLesson(clazz: Clazz): List[Textbook]