package cn.iocoder.yudao.module.system.dal.mysql.tenant;


import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
import cn.iocoder.yudao.module.system.dal.dataobject.tenant.GroupTenantDO;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * 集团租户关联 Mapper
 *
 * @author 系统管理员
 */
@Mapper
public interface GroupTenantMapper extends BaseMapperX<GroupTenantDO> {


    List<GroupTenantDO> selectListByGroupTenantIdAndProvince(@Param("groupTenantId") Long groupTenantId,@Param("province") String province);

//    default PageResult<GroupTenantDO> selectPage(GroupTenantPageReqVO reqVO) {
//        return selectPage(reqVO, new LambdaQueryWrapperX<GroupTenantDO>()
//                .eqIfPresent(GroupTenantDO::getGroupTenantId, reqVO.getGroupTenantId())
//                .betweenIfPresent(GroupTenantDO::getCreateTime, reqVO.getCreateTime())
//                .orderByDesc(GroupTenantDO::getId));
//    }

}