Class ClassroomServiceImpl

java.lang.Object
org.beangle.commons.dao.impl.BaseServiceImpl
org.openurp.base.service.impl.ClassroomServiceImpl
All Implemented Interfaces:
ClassroomService

public class ClassroomServiceImpl extends org.beangle.commons.dao.impl.BaseServiceImpl implements ClassroomService
  • Field Summary

    Fields inherited from class org.beangle.commons.dao.impl.BaseServiceImpl

    entityDao, eventMulticaster, logger
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    获取指定校区的教学楼(给DWR使用)
    根据指定的教室编码,查询教室的详细信息 如果没有该教室,返回null;
    void
    删除教室信息,慎用.
    void
    saveOrUpdate(Room classroom)
    保存新的教室信息,如果教室已经存在则抛出异常.

    Methods inherited from class org.beangle.commons.dao.impl.BaseServiceImpl

    getEntityDao, getEventMulticaster, publish, setEntityDao, setEventMulticaster

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ClassroomServiceImpl

      public ClassroomServiceImpl()
  • Method Details

    • getClassroom

      public Room getClassroom(Integer id)
      Description copied from interface: ClassroomService
      根据指定的教室编码,查询教室的详细信息 如果没有该教室,返回null;
      Specified by:
      getClassroom in interface ClassroomService
      Returns:
      See Also:
      • org.openurp.base.edu.service.service.system.baseinfo.ClassroomService#getClassroom(java.lang.Long)
    • getBuildings

      public List<Building> getBuildings(Integer campusId)
      Description copied from interface: ClassroomService
      获取指定校区的教学楼(给DWR使用)
      Specified by:
      getBuildings in interface ClassroomService
      Returns:
    • removeClassroom

      public void removeClassroom(Integer id)
      Description copied from interface: ClassroomService
      删除教室信息,慎用. 如果教室id不存在,返回.
      Specified by:
      removeClassroom in interface ClassroomService
      See Also:
      • org.openurp.base.edu.service.service.system.baseinfo.ClassroomService#removeClassroom(java.lang.String)
    • saveOrUpdate

      public void saveOrUpdate(Room classroom)
      Description copied from interface: ClassroomService
      保存新的教室信息,如果教室已经存在则抛出异常.
      Specified by:
      saveOrUpdate in interface ClassroomService