首页>代码>spring boot+mybaits +freemarker +maven最全项目框架搭建实例>/show-center/show-center-api/src/main/java/com/show/service/basic/HouseService.java
/**  
 @Title: HouseService.java
* @Package com.house.service.online
* @version V1.0  
*/ 
package com.show.service.basic;

import java.util.List;
import java.util.Map;

import javax.servlet.http.HttpServletRequest;

import com.show.service.domain.HouseImage;
import com.show.service.domain.ThouseRoom;

/**
* @ClassName: HouseService
* @Description: TODO(这里用一句话描述这个类的作用)
* @author <a href="mailto:125671254@qq.com">Pan Xinwen</a>
* @date 2017年4月29日 下午2:32:45
*/
public interface HouseService {

	/**
	 * 
	* @Title: getHouseList
	* @Description: TODO(这里用一句话描述这个方法的作用)
	* @param @param status 1:租售中  2:已租售  3:下架
	* @param @param rentRype 1:整租  2:合租 	
	* @param @param rentGenre 1:长租  2:短租
	* @param @param shareType 1:主卧  2:次卧(出租类型为合租时必选)'
	* @param @return    设定文件
	* @return List<House>    返回类型
	* @throws
	 */
	public List<Map<String,Object>> getHouseList(HttpServletRequest request);
	
	/**
	 * 通过id获取房源信息
	* @Title: getHouseById
	* @Description: TODO(这里用一句话描述这个方法的作用)
	* @param @param houseId
	* @param @return    设定文件
	* @return House    返回类型
	* @throws
	 */
	public ThouseRoom getHouseById(String houseId);
	
	/**
	 * 通过房源iDC查询图片
	* @Title: getHouseImageByHouseId
	* @Description: TODO(这里用一句话描述这个方法的作用)
	* @param @param houseId
	* @param @return    设定文件
	* @return List<HouseImage>    返回类型
	* @throws
	 */
	public List<HouseImage> getHouseImageByHouseId(String houseId);
	
	/**
	 * 获取房源家电信息
	* @Title: getHouseFurniture
	* @Description: TODO(这里用一句话描述这个方法的作用)
	* @param @param houseId
	* @param @return    设定文件
	* @return List<Map<String,Object>>    返回类型
	* @throws
	 */
	public List<Map<String,Object>> getHouseFurniture(String houseId);
	
	/**
	 * 初始化首页
	* @Title: indexHome
	* @Description: TODO()
	* @param request
	* @return    
	* @return Map<String,Object>
	 */
	public Map<String,Object> indexHome(HttpServletRequest request);

	/**
	 * 查询房间拥有的设备
	* @Title: getHouseRoomFurniture
	* @Description: TODO()
	* @param houseId
	* @return    
	* @return List<Map<String,Object>>
	 */
	public List<Map<String, Object>> getHouseRoomFurniture(String houseId);

	/**
	 * 查询所有房间
	* @Title: getAllRoomByHouseId
	* @Description: TODO()
	* @param id
	* @return    
	* @return List<HouseImage>
	 */
	public List<ThouseRoom> getAllRoomByHouseId(String id);
	
}
最近下载更多
LKBBDD  LV7 2022年5月15日
1214066599  LV8 2022年4月7日
Hachi6  LV13 2021年12月19日
1qw23456  LV10 2021年11月22日
423256321  LV4 2021年7月27日
里更debug  LV10 2020年5月13日
wsupsup  LV16 2020年3月6日
906396135  LV7 2019年10月31日
w2lijing2  LV10 2019年9月11日
cube0708  LV1 2019年8月20日
最近浏览更多
sgm123456  LV13 10月12日
ma406805131  LV15 6月17日
1941549176  LV4 5月6日
WBelong  LV8 3月7日
zuidaima_ttt 2月23日
暂无贡献等级
woldxy  LV12 2023年9月14日
张三12348613  LV3 2023年4月27日
hbsoft2008  LV16 2023年2月17日
lonny668  LV3 2022年12月12日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友