ActivitiLeaveServiceI.java 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. package cn.com.lzt.useractiviti.leave.service;
  2. import cn.com.lzt.leave.dto.LeaveDto;
  3. import cn.com.lzt.useractiviti.leave.entity.TBusActivitiLeaveEntity;
  4. import org.jeecgframework.core.common.service.CommonService;
  5. import org.jeecgframework.minidao.pojo.MiniDaoPage;
  6. import org.jeecgframework.web.system.pojo.base.TSUserOrg;
  7. import java.io.Serializable;
  8. import java.util.List;
  9. public interface ActivitiLeaveServiceI extends CommonService{
  10. public void delete(TBusActivitiLeaveEntity entity) throws Exception;
  11. public Serializable save(TBusActivitiLeaveEntity entity) throws Exception;
  12. public void saveOrUpdate(TBusActivitiLeaveEntity entity) throws Exception;
  13. /**
  14. * 逻辑删除
  15. *
  16. */
  17. public void logicDel(TBusActivitiLeaveEntity entity) throws Exception;
  18. /**
  19. * 查询分页列表(MiniDao方式)
  20. *
  21. */
  22. public MiniDaoPage<LeaveDto> getAllEntities(LeaveDto dto, List<String> useridList, List<String> useridList1, List<String> orgidList, int page, int rows, String sql);
  23. /**
  24. * 通过userid查询用户与组织机构表
  25. * @param userid
  26. * @return
  27. */
  28. public List<TSUserOrg> getByuserid(String userid);
  29. }