DataPermissionsService.java 998 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. package com.ydtech.modules.admin.service;
  2. import com.baomidou.mybatisplus.core.metadata.IPage;
  3. import com.ydtech.extension.BaseIService;
  4. import com.ydtech.modules.admin.model.DataPermissions;
  5. import com.ydtech.modules.admin.model.dto.DataPermissionsDto;
  6. import com.ydtech.modules.admin.model.vo.DataPermissionsVo;
  7. import java.util.List;
  8. public interface DataPermissionsService extends BaseIService<DataPermissions> {
  9. /**
  10. * @param dataPermissionsDto
  11. * @return 新增数据权限
  12. */
  13. void saveAndUpdate(DataPermissionsDto dataPermissionsDto);
  14. /**
  15. * @description: 分页查询
  16. * @author: whp
  17. **/
  18. IPage<DataPermissions> queryPage(DataPermissionsVo dataPermissionsVo);
  19. /**
  20. *
  21. * @param id
  22. * @return 回显
  23. */
  24. DataPermissions getSelectById(String id);
  25. /**
  26. *
  27. * @param dataPermissionsVo
  28. * @return 菜单数据权限查询
  29. */
  30. List<DataPermissions> queryList(DataPermissionsVo dataPermissionsVo);
  31. }