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); }