package com.panzhihua.service_community.service; import com.panzhihua.common.model.dtos.community.ComOpsHouseDTO; import com.panzhihua.common.model.dtos.community.PageComOpsHouseDTO; import com.panzhihua.common.model.vos.R; import com.panzhihua.common.model.vos.community.ComOpsHouseUndercarriageVO; import com.panzhihua.common.model.vos.community.ComOpsHouseVO; /** * @program: springcloud_k8s_panzhihuazhihuishequ * @description: 房屋租售 * @author: huang.hongfa weixin hhf9596 qq 959656820 * @create: 2021-01-22 14:50 **/ public interface ComOpsHouseService { /** * 房屋租售-新增 * * @param comOpsHouseDTO * 新增参数 * @return 新增结果 */ R addHouse(ComOpsHouseDTO comOpsHouseDTO); /** * 房屋租售-详情 * * @param id * 主键 * @return ComOpsHouseVO */ R detailHouse(Long id); /** * 房屋租售-修改 * * @param comOpsHouseVO * 修改参数 * @return 修改结果 */ R putHouse(ComOpsHouseVO comOpsHouseVO); /** * 房屋租售-删除 * * @param id * 主键 * @return 删除结果 */ R deleteHouse(Long id); /** * 房屋租售-分页查询 * * @param pageComOpsHouseDTO * 查询参数 * @return ComOpsHouseVO */ R pageHouse(PageComOpsHouseDTO pageComOpsHouseDTO); /** * 房屋租售-上下架 * * @param comOpsHouseVO * 上下架参数 * @return 上下架结果 */ R undercarriageHouse(ComOpsHouseUndercarriageVO comOpsHouseVO); /** * 房屋租售-小程序修改 * * @param comOpsHouseVO * 修改参数 * @return 修改结果 */ R putHouseByApplets(ComOpsHouseVO comOpsHouseVO); }