package com.product.administration.service.ide;
|
|
import com.google.zxing.WriterException;
|
import com.google.zxing.common.BitMatrix;
|
import com.product.core.entity.DataTableEntity;
|
import com.product.core.entity.FieldSetEntity;
|
import com.product.core.exception.BaseException;
|
|
import java.io.IOException;
|
import java.text.ParseException;
|
import java.util.HashMap;
|
import java.util.List;
|
|
/**
|
* 会议室管理
|
*/
|
public interface IConferenceManagerService {
|
/**
|
* 保存会议室
|
*
|
* @param fse
|
* @return
|
* @throws BaseException
|
*/
|
boolean saveConferenceRoom(FieldSetEntity fse) throws BaseException;
|
|
/**
|
* 删除会议室
|
*
|
* @param fse
|
* @return
|
* @throws BaseException
|
*/
|
boolean delConferenceRoom(FieldSetEntity fse) throws BaseException;
|
|
String saveConferenceApply(FieldSetEntity fse)throws BaseException;
|
|
boolean delConferenceApply(FieldSetEntity fse)throws BaseException;
|
|
List getKbData(FieldSetEntity fse)throws BaseException;
|
|
List getMeetingDetails(FieldSetEntity fse)throws BaseException;
|
|
HashMap saveOrUpdateMeetingInfo(FieldSetEntity fse)throws BaseException;
|
|
BitMatrix getQrCode(String content) throws BaseException, WriterException, IOException;
|
|
void CancelAndStart(FieldSetEntity fse)throws BaseException;
|
|
String ConferenceSign(FieldSetEntity fse) throws BaseException, ParseException;
|
|
|
|
|
|
|
}
|