首页>代码>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);
}
最近下载更多
最近浏览更多
weishenme1993 LV9
1月1日
sgm123456 LV14
2024年10月12日
ma406805131 LV19
2024年6月17日
1941549176 LV4
2024年5月6日
微信网友_6927932988952576 LV12
2024年3月31日
WBelong LV8
2024年3月7日
zuidaima_ttt
2024年2月23日
暂无贡献等级
woldxy LV12
2023年9月14日
张三12348613 LV3
2023年4月27日
hbsoft2008 LV16
2023年2月17日

