package cn.com.lzt.leave.service; import java.io.Serializable; import java.util.List; import org.jeecgframework.core.common.service.CommonService; import org.jeecgframework.minidao.pojo.MiniDaoPage; import org.jeecgframework.web.system.pojo.base.TSUserOrg; import cn.com.lzt.leave.dto.LeaveDto; import cn.com.lzt.leave.entity.LeaveEntity; public interface LeaveServiceI extends CommonService{ public void delete(LeaveEntity entity) throws Exception; public Serializable save(LeaveEntity entity) throws Exception; public void saveOrUpdate(LeaveEntity entity) throws Exception; /** * 逻辑删除 * */ public void logicDel(LeaveEntity entity) throws Exception; /** * 查询分页列表(MiniDao方式) * */ public MiniDaoPage getAllEntities(LeaveDto dto,List useridList,List useridList1,List orgidList, int page, int rows, String sql); /** * 通过userid查询用户与组织机构表 * @param userid * @return */ public List getByuserid(String userid); }