| | |
| | | public interface IExamRoomService { |
| | | |
| | | /** |
| | | * 新增考场 |
| | | * 新增考场 |
| | | * |
| | | * @param examRoom 考场 |
| | | * @param examRoom 考场 |
| | | * |
| | | * @return |
| | | */ |
| | | String add(ExamRoom examRoom); |
| | | |
| | | /** |
| | | * 修改考场 |
| | | * 修改考场 |
| | | * |
| | | * @param examRoom 考场 |
| | | * @param examRoom 考场 |
| | | * |
| | | * @return |
| | | */ |
| | | Result update(ExamRoom examRoom); |
| | | |
| | | /** |
| | | * 删除考场 |
| | | * 删除考场 |
| | | * |
| | | * @param roomIds 课表ID数组 |
| | | * @param roomIds 课表ID数组 |
| | | * |
| | | */ |
| | | Result delete(String[] roomIds); |
| | | |
| | | /** |
| | | * 发布考场 |
| | | * 发布考场 |
| | | * |
| | | * @param roomIds 考场ID数组 |
| | | * @param roomIds 考场ID数组 |
| | | * |
| | | */ |
| | | Result doRelease(String[] roomIds); |
| | | |
| | | /** |
| | | * 撤回考场 |
| | | * 撤回考场 |
| | | * |
| | | * @param roomIds 考场id数组 |
| | | * @param roomIds 考场id数组 |
| | | * |
| | | */ |
| | | Result doCancel(String[] roomIds); |
| | | |
| | | /** |
| | | * 查询考场 |
| | | * 查询考场 |
| | | * |
| | | * @param keyword 搜索文本(考场名称) |
| | | * @param keyword 搜索文本(考场名称) |
| | | * |
| | | * @param status ״̬ |
| | | * @param status 状态 |
| | | * |
| | | * @param pageSize 页码 |
| | | * @param pageSize 页码 |
| | | * |
| | | * @param pageNum 每页显示行数 |
| | | * @param pageNum 每页显示行数 |
| | | * |
| | | * @return 返回课程列表 |
| | | * @return 返回课程列表 |
| | | */ |
| | | List<ExamRoom> list(String roomId, String keyword, Short status, Integer pageSize, Integer pageNum); |
| | | |
| | | /** |
| | | * 查询考场个数 |
| | | * 查询考场个数 |
| | | * |
| | | * @param keyword 搜索文本(考场名称) |
| | | * @param keyword 搜索文本(考场名称) |
| | | * |
| | | * @return 返回考场总数 |
| | | * @return 返回考场总数 |
| | | */ |
| | | int listCount(String roomId,String keyword, Short status); |
| | | |
| | | /** |
| | | * 读取考场详情 |
| | | * 读取考场详情 |
| | | * |
| | | * @param roomId 考场ID |
| | | * @param roomId 考场ID |
| | | * |
| | | * @return 返回考场详情信息 |
| | | * @return 返回考场详情信息 |
| | | */ |
| | | ExamRoom detail(String roomId); |
| | | |
| | | /** |
| | | * 获取考场ID和名称列表 |
| | | * 获取考场ID和名称列表 |
| | | * @return |
| | | */ |
| | | List<Map<String, Object>> queryAllRoomIdAndNames(); |