/** * api接口统一管理 */ import {post,get} from '../http' export const addProjectApi = data => post('xmgl/project/add', data); //添加项目信息 export const editProjectApi = data => post('xmgl/project/edit', data); //编辑项目信息 export const deleteProjectApi = data => post('xmgl/project/delete', data); //删除项目信息 export const getProjectListApi = data => post('xmgl/project/selectCompanyProjectList', data); //项目列表 export const selectProvincesCityListApi = data => get('xmgl/systemProvinces/selectProvincesCityList', data); //查询省市区 //项目后台 export const getLayerCompanyList = data => post('xmgl/company/getLayerCompanyList', data); // 项目后台--项目列表--获取一级二级管理机构列表 export const selectCompanyProjectPage = data => post('xmgl/project/selectCompanyProjectPage', data); // 项目后台--项目列表--获取数据列表 // 项目配置 export const getProjectConfigListApi = data => post('xmgl/projectConfig/getProjectConfigList', data); export const editProjectConfigListApi = data => post('xmgl/projectConfig/edit', data); //BIM中心 export const getBimTokenApi = data => post('forged/getToken', data);//获取bim token export const projectBimAddApi = data => post('xmgl/projectBim/add', data); export const projectBimDeleteApi = data => post('xmgl/projectBim/delete', data); export const projectBimEditApi = data => post('xmgl/projectBim/edit', data); export const projectBimListApi = data => post('xmgl/projectBim/list', data); export const projectBimUploadApi = data => post('xmgl/projectBim/saveBim', data); export const addOrEditProjectBimConfigApi = data => post('xmgl/projectBimConfig/addOrEditProjectBimConfig', data); export const getProjectBimConfigInfoApi = data => post('xmgl/projectBimConfig/getProjectBimConfigInfo', data); export const updateMainModelApi = data => post('xmgl/projectBim/updateMainModel', data); export const addOrUpdateBimDevPointApi = data => post('xmgl/bimDevPoint/addOrUpdateBimDevPoint', data); export const selectBimDevPointListApi = data => post('xmgl/bimDevPoint/selectBimDevPointList', data); export const deleteBimDevPointApi = data => post('xmgl/bimDevPoint/deleteBimDevPoint', data); export const getVideoItemInfoApi = data => post('xmgl/videoItem/getVideoItemInfo', data); // 金林湾 export const projectJlwBimListApi = data => get('/xmgl/bimface/selectProjectBimfaceList', data); // 配置列表 export const addJlwConfigApi = data => post('/xmgl/bimface/addBimfaceConfig', data); // 添加配置 export const addJlwUploadApi = data => post('/xmgl/bimface/uploadFile', data); // 添加新模型 export const deleteJlwUploadApi = data => get('/xmgl/bimface/deleteProjectBim', data); // 删除bim export const startJlwApi = data => get('/xmgl/bimface/updateEnabled', data); // 启用所对应的bim export const getJlwConfigApi = data => get('/xmgl/bimface/getConfigStatus', data); // 获取项目中bimface配置信息 export const getJlwTokenApi = data => get('/xmgl/bimface/getViewTokenByFileId', data); // 通过文件标识获取ViewToken //楼栋管理 //查询楼栋列表 export const queryBuildingList = data => post('/xmgl/massReboundBuild/selectBuildInfoList',data) //查询楼栋名称列表 export const getBuildName = data => post('/xmgl/massReboundBuild/getBuildFloorList',data) //根据楼栋查询楼层列表 export const getFloorList = data => post('/xmgl/massReboundFloor/selectFloorAndRoomList',data) //通过id查询户型 export const queryById = data=>post('/xmgl/houseType/queryById',data) //删除楼栋信息 export const deleteBuild = data=>post('/xmgl/massReboundBuild/delete',data) //添加楼栋信息 export const addBuild = data=>post('/xmgl/massReboundBuild/addBatchBuildFloor',data) //通过id查询楼栋信息 export const buildQueryById=data=>post('/xmgl/massReboundFloor/selectFloorAndRoomList',data) //删除楼层通过id export const deleteFloor = data=>post('/xmgl/massReboundFloor/delete',data) //删除房间信息 export const deleteRoom = data=>post('/xmgl/massReboundRoom/delete',data) //添加房间信息 export const addRoomInfo = data=>post('/xmgl/massReboundRoom/add',data) //楼栋重命名 export const rewriteBuildName = data=>post('/xmgl/massReboundBuild/editBatchName',data) //楼层房间重命名 export const rewriteFloorAndRoom = data=>post('/xmgl/massReboundFloor/updateBatchName',data) //查询所有楼栋和房间 export const getAllBuildAndRoom = data=>post('xmgl/massReboundBuild/selectBuildAndRoomList',data) //添加楼层信息 export const addFloor = data=>post('/xmgl/massReboundFloor/add',data) //户型管理 //查询户型汇总列表 export const getHouseTypeList = data=>post('/xmgl/houseType/selectHouseTypeCountList',data) //查询户型汇总列表 export const getHouseTypeInfoList = data=>post('/xmgl/houseType/list',data) //添加户型 export const addHouseType = data=>post('/xmgl/houseType/add',data) //删除户型 export const deleteHouseType = data=>post('/xmgl/houseType/delete',data) //编辑户型 export const editHouseType = data=>post('/xmgl/houseType/edit',data) //绑定户型 export const bindAllHouseType = data=>post('/xmgl/massReboundRoom/saveBatchBind',data) //解除户型 export const cancelHouseType = data=>post('/xmgl/massReboundRoom/deleteBind',data) //解除全部楼层户型 export const cancelFloorType = data=>post('/xmgl/massReboundRoom/deleteFloorBind',data) //功能间 //查询功能间列表 export const getFunctionRoomList = data =>post('/xmgl/functionRoom/selectList',data) // //分页查询 // export const getPageList = data =>get(`/xmgl/functionRoom/selectPageList?projectSn=${data.projectSn}&pageNo=${data.pageNo}&pageSize=${data.pageSize}`) //分页查询 export const getPageList = data =>post('/xmgl/functionRoom/selectPageList',data) //添加功能间 export const addFunctionRoom = data =>post('/xmgl/functionRoom/add',data) //删除功能间 export const deleteFunctionRoom = data =>post('/xmgl/functionRoom/delete',data)