SysTenantMapper.java 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. package com.usky.system.mapper;
  2. import com.usky.common.mvc.base.CrudMapper;
  3. import com.usky.system.domain.SysTenant;
  4. import com.usky.system.service.vo.SysTenantTwoVo;
  5. import com.usky.system.service.vo.SysTenantVo;
  6. import org.apache.ibatis.annotations.Param;
  7. import java.util.List;
  8. /**
  9. * <p>
  10. * 租户信息表 Mapper 接口
  11. * </p>
  12. *
  13. * @author ya
  14. * @since 2022-05-05
  15. */
  16. public interface SysTenantMapper extends CrudMapper<SysTenant> {
  17. List<SysTenantVo> getUserData(@Param("userId") int userId);
  18. List<SysTenantTwoVo> getTenantData(@Param("tenantName") String tenantName,
  19. @Param("tenantManager") String tenantManager,
  20. @Param("tenantType") String tenantType,
  21. @Param("status") String status,
  22. @Param("startTime") String startTime,
  23. @Param("endTime") String endTime,
  24. @Param("current") Integer current,
  25. @Param("size") Integer size,
  26. @Param("id") Integer id);
  27. List<SysTenantTwoVo> getTenantDataOne(@Param("tenantName") String tenantName,
  28. @Param("tenantManager") String tenantManager,
  29. @Param("current") Integer current,
  30. @Param("size") Integer size);
  31. }