IPrivilegeDAO.java 993 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. package com.java110.order.dao;
  2. import java.util.List;
  3. import java.util.Map;
  4. /**
  5. * 权限数据层操作接口
  6. * Created by Administrator on 2019/4/1.
  7. */
  8. public interface IPrivilegeDAO {
  9. /**
  10. * 保存用户权限
  11. * @param info
  12. * @return
  13. */
  14. public boolean saveUserDefaultPrivilege(Map info);
  15. /**
  16. * 删除用所有权限
  17. * @param info
  18. * @return
  19. */
  20. public boolean deleteUserAllPrivilege(Map info);
  21. /**
  22. * 保存权限组
  23. * @param info
  24. * @return
  25. */
  26. public boolean savePrivilegeGroup(Map info);
  27. /**
  28. * 删除权限组
  29. * @param info
  30. * @return
  31. */
  32. public boolean deletePrivilegeGroup(Map info);
  33. /**
  34. * 删除权限组下权限
  35. * @param info
  36. * @return
  37. */
  38. public boolean deletePrivilegeRel(Map info);
  39. public List<Map> queryPrivilegeRel(Map info);
  40. public List<Map> queryPrivilegeGroup(Map info);
  41. public boolean addPrivilegeRel(Map info);
  42. }