import request from '@/axios' /* * 获取项目列表 * */ export function getProjectListByPage(data) { return request({ url: `/api/project/${data.currPage}/${data.pageSize}`, method: 'post', data: data }) } /* * 新增项目 * * */ export function insertProject(data) { return request({ url: `/api/project`, method: 'post', data: data }) } /* * 编辑项目 * * */ export function updateProject(data) { return request({ url: `/api/project/update`, method: 'put', data: data }) } /* * 获取项目详情 * * */ export function getProjectDetailById(id) { return request({ url: `/api/project/getProject/${id}`, method: 'get' }) } /* * 删除项目 * * */ export function deleteProjectById(id) { return request({ url: `/api/project/delete/${id}`, method: 'delete' }) } /* * 获取楼宇列表 * * */ export function getProjectItemList(data) { return request({ url: `/api/projectItem/${data.currPage}/${data.pageSize}`, method: 'post', data: data }) } /* * 新增楼宇 * * */ export function insertProjectItem(data) { return request({ url: `/api/projectItem`, method: 'post', data: data }) } /* * 获取楼宇详情 * * */ export function getProjectItemDetailById(projectItemId) { return request({ url: `/api/projectItem/${projectItemId}`, method: 'get' }) } /* * 编辑楼宇 * * */ export function updateProjectItem(data) { return request({ url: `/api/projectItem/update`, method: 'put', data: data }) } /* * 删除楼宇 * * */ export function deleteProjectItemById(id) { return request({ url: `/api/projectItem/delete/${id}`, method: 'delete' }) } /* * 新增楼层 * * */ export function insertProjectItemTarget(data) { return request({ url: `/api/projectItemTarget`, method: 'post', data: data }) } /* * 获取楼宇详情 * * */ export function getProjectItemTargetDetailById(id) { return request({ url: `/api/projectItemTarget/${id}`, method: 'get' }) } /* * 编辑楼层 * * */ export function updateProjectItemTarget(data) { return request({ url: `/api/projectItemTarget`, method: 'put', data: data }) } /* * 删除楼层 * * */ export function deleteProjectItemTarget(projectItemTargetId) { return request({ url: `/api/projectItemTarget/${projectItemTargetId}`, method: 'delete' }) } /* * 获取标签列表 * * */ export function getTagList(type) { return request({ url: `/api/tag/${type}`, method: 'post' }) } /* * 获取组织标签列表 * * */ export function getTagListByOrganizationId(organizationId, type) { return request({ url: `/api/tag/${organizationId}/${type}`, method: 'get' }) } /* * 新增标签 * * */ export function insertTag(data) { return request({ url: `/api/tag`, method: 'post', data: data }) } /* * 编辑标签 * * */ export function updateTag(data) { return request({ url: `/api/tag/update`, method: 'put', data: data }) } /* * 删除标签 * * */ export function deleteTag(id) { return request({ url: `/api/tag/delete/${id}`, method: 'delete' }) } /* * 获取房源列表 * * */ export function getHouseListByPage(data) { return request({ url: `/api/projectItemTargetRoom/${data.currPage}/${data.pageSize}`, method: 'post', data: data }) } /* * 新增房源 * * */ export function insertHouse(data) { return request({ url: `/api/projectItemTargetRoom`, method: 'post', data: data }) } /* * 获取房源详情 * * */ export function getHouseDetailById(id) { return request({ url: `/api/projectItemTargetRoom/${id}`, method: 'get' }) } /* * 编辑房源 * * */ export function updateHouse(data) { return request({ url: `/api/projectItemTargetRoom`, method: 'put', data: data }) } /* * 删除房源 * * */ export function deleteHouseById(id) { return request({ url: `/api/projectItemTargetRoom/${id}`, method: 'delete' }) } /* * 获取房源层级结构 * * */ export function getHouseTree(id) { return request({ url: `/api/projectItemTargetRoom/level/${id}`, method: 'get' }) } /* * 新增房源带看记录 * * */ export function insertLookRecord(data) { return request({ url: `/api/lookRecord`, method: 'post', data: data }) } /* * 获取房源带看记录 * * */ export function getLookRecordList(data) { return request({ url: `/api/lookRecord/1/100`, method: 'post', data: data }) } /* * 删除房源带看记录 * * */ export function deleteLookRecordById(id) { return request({ url: `/api/lookRecord/delete/${id}`, method: 'delete' }) }