package com.community.huiju.service;

import com.community.commom.mode.ResponseBean;
import com.community.commom.session.UserElement;

/**
 * version V1.0
 * class_name: $METHOD_NAME$
 * param: $METHOD_PARAM$
 * describe: TODO
 * creat_user:fannaixi
 * creat_time: 2019/5/9
 **/
public interface TpRentalHouseServicel {
    /**
     * 查询出租公寓信息
     * @param userElement
     * @param houseName
     * @param rentalType
     * @param houseType
     * @param rentalPrice
     * @param priceFluctuate
     * @return
     */
    ResponseBean getRentalHouse(UserElement userElement, String houseName, Integer rentalType, Integer houseType, Integer rentalPrice, Integer priceFluctuate,Integer pageNum,Integer pageSize);

    /**
     * 长租公寓详情
     * @param userElement
     * @param id
     * @return
     */
    ResponseBean getRentalHouseDetails(UserElement userElement, String id);

    /**
     * 长租公寓字典表
     * @return
     */
    ResponseBean getRentalHouseDictionaries();
}
