package cn.com.lzt.useractiviti.overtime.service; import cn.com.lzt.useractiviti.overtime.entity.TBusActivitiOvertimeEntity; import cn.com.lzt.overtimestats.dto.OvertimeDto; import cn.com.lzt.useractiviti.overtime.entity.TBusActivitiOvertimeDetailEntity; import java.util.List; import org.jeecgframework.core.common.service.CommonService; import java.io.Serializable; public interface TBusActivitiOvertimeServiceI extends CommonService{ public void delete(T entity); /** * 添加一对多 * */ public void addMain(TBusActivitiOvertimeEntity tBusActivitiOvertime, List tBusActivitiOvertimeDetailList) ; /** * 修改一对多 * */ public void updateMain(TBusActivitiOvertimeEntity tBusActivitiOvertime, List tBusActivitiOvertimeDetailList); public void delMain(TBusActivitiOvertimeEntity tBusActivitiOvertime); /** * 默认按钮-sql增强-新增操作 * @return */ public boolean doAddSql(TBusActivitiOvertimeEntity t); /** * 默认按钮-sql增强-更新操作 * @return */ public boolean doUpdateSql(TBusActivitiOvertimeEntity t); /** * 默认按钮-sql增强-删除操作 * @return */ public boolean doDelSql(TBusActivitiOvertimeEntity t); void processEnd(String id); /** * 查询签报后的加班费 * 参数中:yearMonth必输 * */ public List getOverTimeFees(OvertimeDto paramDto); }