package com.example.dao.house;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.example.pojo.bo.ListRentInCompareBo;
import com.example.pojo.bo.ListRentInContractBo;
import com.example.pojo.bo.ListRentInTopBo;
import com.example.pojo.bo.RentInContractStatBo;
import com.example.pojo.bo.RentInUseStatBo;
import com.example.pojo.po.house.ListRentInComparePo;
import com.example.pojo.po.house.RentInContractStatPo;
import com.example.pojo.po.house.RentInMonthPo;
import com.example.pojo.po.house.RentInUseStatPo;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
import java.util.List;
@Mapper
public interface HouseRentInDao {
@Select("""
""")
List rentInContractStat(@Param("dto") RentInContractStatBo dto);
/**
* 查询租入合同
*/
@Select("""
""")
List listRentInContract(Page page, @Param("dto") ListRentInContractBo dto);
@Select("""
""")
List rentInUseStat(@Param("dto") RentInUseStatBo dto);
/**
* 查询租入合同
*/
@Select("""
""")
List listRentInTop(Page page, @Param("dto") ListRentInTopBo dto);
/**
* 查询租入单价与平均单价比较
*/
@Select("""
""")
List listRentInCompare(Page page, @Param("dto") ListRentInCompareBo dto);
}