import { request } from '@/request/request.js'; /* * 获取公海 * * */ export function getOpenHouseListByPage(data) { return request({ url: `/api/projectItemTargetRoom/open/${data.currPage}/${data.pageSize}`, method: 'post', data: data }) } /* * 获取房源列表 * * */ export function getHouseListByPage(data) { return request({ url: `/api/projectItemTargetRoom/${data.currPage}/${data.pageSize}`, method: 'post', data: data }) } /* * 获取房源详情 * * */ export function getHouseDetailById(id) { return request({ url: `/api/projectItemTargetRoom/${id}`, method: 'get' }) } /* * 新增访客 * * */ export function insertVisitor(data) { return request({ url: `/api/roomOperation/visitor`, method: 'post', data: data }) } /* * 分页获取访客 * * */ export function getVisitorByQuery(data) { return request({ url: `/api/roomOperation/visitor/${data.currPage}/${data.pageSize}`, method: 'post', data: data }) } /* * 收藏 * * */ export function collection(houseId) { return request({ url: `/api/roomOperation/collection/${houseId}`, method: 'get' }) } /* * 取消收藏 * * */ export function disableCollection(houseId) { return request({ url: `/api/roomOperation/collection/${houseId}`, method: 'delete' }) } /* * 新增看房预约 * * */ export function insertReservation(data) { return request({ url: '/api/roomOperation/reservation', method: 'post', data: data }) } /* * 获取房源评价列表 * * */ export function getHouseEvaluateListByPage(data) { return request({ url: `/api/roomOperation/evaluate/${data.currPage}/${data.pageSize}`, method: 'post', data: data }) } /* * 新增评论 * * */ export function insertEvaluate(data) { return request({ url: '/api/roomOperation/evaluate', method: 'post', data: data }) } /* * 获取收藏房源列表 * * */ export function getCollectionHouseListByPage(currPage, pageSize) { return request({ url: `/api/roomOperation/collection/${currPage}/${pageSize}`, method: 'get' }) } /* * 根据code获取标签 * * */ export function getTagByCode(code) { return request({ url: `/api/tag/code/${code}`, method: 'post' }) } /* * 根据code获取标签 * * */ export function search(keyWord) { return request({ url: `/api/projectItemTargetRoom/query/${keyWord}`, method: 'get' }) }