UserOrgMinidao.java 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. package cn.com.lzt.arrangeduty.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.ResultType;
  6. import cn.com.lzt.arrangeduty.dto.ProjectDepartDto;
  7. import cn.com.lzt.arrangeduty.dto.UserOrgDto;
  8. /**
  9. * 用户与组织机构关系表
  10. *
  11. */
  12. @MiniDao
  13. public interface UserOrgMinidao {
  14. /**
  15. * 根据当前登录用户id查询 用户与组织机构关系表数据
  16. * @author zbw
  17. * 2017-11-15
  18. * @param userOrgDto
  19. * @param authSql
  20. * @return
  21. */
  22. @Arguments({"userOrgDto", "authSql"})
  23. @ResultType(UserOrgDto.class)
  24. public List<UserOrgDto> getUserOrgDtoByUserId(
  25. UserOrgDto userOrgDto, String authSql);
  26. /**
  27. * 用户与组织机构关系表 查询所有数据
  28. * @author zbw
  29. * 2017-12-19
  30. * @param userOrgDto
  31. * @param authSql
  32. * @return
  33. */
  34. @Arguments({"userOrgDto", "authSql"})
  35. @ResultType(UserOrgDto.class)
  36. public List<UserOrgDto> getUserOrgDtoAll(
  37. UserOrgDto userOrgDto, String authSql);
  38. }