📄 iconferencemanage.java
字号:
package com.mdcl.mocha.jlcmcc.conferenceManager.dao;
import java.util.List;
import com.mdcl.mocha.jlcmcc.conferenceManager.bean.BaseActionForm;
import com.mdcl.mocha.jlcmcc.conferenceManager.bean.MeetingInfo;
import com.mdcl.mocha.jlcmcc.conferenceManager.bean.MeetingUseInfoBean;
public interface IConferenceManage {
/** 新增会议使用信息
* @param baseForm
*/
public void createNewMeetingUseInfo(BaseActionForm baseForm);
/** 更改会议室使用信息
* @param baseForm
*/
public void updateNewMeetingUseInfo(BaseActionForm baseForm);
/**根据会议室id查询会议室信息
* @param baseForm
* @return List
*/
public MeetingInfo queryMeetingInfoById(BaseActionForm baseForm);
/**根据会议室名称查询会议室信息
* @param baseForm
* @return List
*/
public MeetingInfo queryMeetingInfoByName(BaseActionForm baseForm);
/**查询所有会议室信息
* @param baseForm
* @return List
*/
public List queryMeetingInfo();
/** 更改会议室信息
* @param baseForm
*/
public void updateNewMeetingInfo(BaseActionForm baseForm);
/** 新增会议室信息
* @param baseForm
*/
public void createNewMeetingInfo(BaseActionForm baseForm);
/**根据会议室名称查询会议室信息(排除指定id的会议室信息)
* @param baseForm
* @return List
*/
public MeetingInfo queryMeetingInfoByNameExpId(BaseActionForm baseForm);
/** 根据会议室id删除会议室信息
* @param baseForm
*/
public void deleteMeetingInfo(BaseActionForm baseForm);
/**根据会议预定Id查询会议室预定信息
* @param baseForm
* @return List
*/
public MeetingUseInfoBean queryMeetingUseInfoById(BaseActionForm baseForm);
/**根据会议开始时间和结束时间 或 会议室id 或 预定会议室id 查询会议室预定信息
* @param baseForm
* @return List
*/
public MeetingUseInfoBean queryMeetingUseInfoByParams(BaseActionForm baseForm);
/** 根据会议室预定id删除会议室预定信息
* @param baseForm
*/
public void deleteMeetingUseInfo(BaseActionForm baseForm);
/**根据meetingid判断是否存在 会议室预定信息
* @param baseForm
* @return boolean
*/
public boolean isExistMeetingUseInfo(BaseActionForm baseForm);
/**根据会议室id判断该会议室是否已经被预定
* @param baseForm
* @return
*/
public boolean isMeetingUseInfoHasContract(BaseActionForm baseForm);
/*********************************************************************************************************************/
/**
* 方法描述 得到所有会议室信息
* @return List(item: MeetingInfo)
*/
public List getMeetingAll();
/**
* 方法描述 根据会议室ID得到详细的会议室信息
*@param meetID 会议室ID
* @return
*/
public MeetingInfo getMeetingByID(String meetID);
/**
* 方法描述 判断当前会议室是否被使用,根据会议室和时间
* @param meetID 会议室ID
* @param Date 时间
* @return
*/
public boolean isMeetingUse(String meetID, String startDate ,String endDate);
/**
* 方法描述 得到会议室使用的详细信息列表
* @param meetID
* @param Date
* @return
*/
public List getMeetingUseInfo(String meetID, String date);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -