UserDepartOrgDealMiniDao.java 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. package cn.com.lzt.dialogDeal.dao;
  2. import java.util.List;
  3. import org.jeecgframework.minidao.annotation.Arguments;
  4. import org.jeecgframework.minidao.annotation.MiniDao;
  5. import org.jeecgframework.minidao.annotation.Param;
  6. import org.jeecgframework.minidao.annotation.ResultType;
  7. import org.jeecgframework.minidao.pojo.MiniDaoPage;
  8. import cn.com.lzt.arrangeduty.dto.ProjectDepartDto;
  9. import cn.com.lzt.arrangedutyoperate.dto.UserAndUserPersonnelDto;
  10. /**
  11. * 用户和项目关系处理
  12. *
  13. */
  14. @MiniDao
  15. public interface UserDepartOrgDealMiniDao {
  16. /**
  17. * 查询所有项目信息
  18. * @author zbw
  19. * 2017-11-24
  20. * @param projectDepartDto
  21. * @param authSql
  22. * @return
  23. */
  24. @Arguments({"projectDepartDto", "authSql"})
  25. @ResultType(ProjectDepartDto.class)
  26. public List<ProjectDepartDto> getProjectDepartAll(ProjectDepartDto projectDepartDto, String authSql);
  27. /**
  28. * 查询所有项目信息
  29. * @author zbw
  30. * 2017-11-24
  31. * @param projectDepartDto
  32. * @param authSql
  33. * @return
  34. */
  35. @Arguments({"projectDepartDto", "authSql"})
  36. @ResultType(ProjectDepartDto.class)
  37. public List<ProjectDepartDto> getProjectDepartAllWithChildren(ProjectDepartDto projectDepartDto, String authSql);
  38. }