package com.product.administration.service.ide;
|
|
import com.product.core.entity.DataTableEntity;
|
import com.product.core.entity.FieldSetEntity;
|
import com.product.core.exception.BaseException;
|
|
/**
|
* @Title: ILeaveRequestService
|
* @Date: 2020-11-13 09:27:35
|
* @Author: Xin.Luo
|
* @Description: 请假申请
|
*/
|
public interface ILeaveRequestService {
|
/**
|
* 获取所有请假列表
|
* @param
|
* @return
|
* @throws BaseException
|
*/
|
DataTableEntity getLeaveRequestAll(String tableName) throws BaseException;
|
|
/**
|
* 保存请假数据
|
* @param
|
* @return
|
* @throws BaseException
|
*/
|
String saveLeaveRequest(FieldSetEntity fieldSetEntity) throws BaseException;
|
|
/**
|
*
|
* @param tableName 表名
|
* @param uuids uuids
|
* @return
|
* @throws BaseException
|
*/
|
boolean delLeaveRequest(String tableName,String uuids) throws BaseException;
|
|
/**
|
*
|
* @param fs
|
* @return
|
* @throws BaseException
|
*/
|
boolean update(FieldSetEntity fs) throws BaseException;
|
|
}
|