zhgdyun/src/assets/js/api/scaffold.js
2024-01-24 18:40:54 +08:00

52 lines
4.8 KiB
JavaScript

import {post, get, put} from '../http'
// xmgl/exteriorScaffolding
// 外墙脚手架自动化监测系统
// 外墙脚手架自动化配置
export const addDeepExcavationEngineeringApi = data => post('xmgl/exteriorScaffoldingEngineering/add', data); //添加深外墙脚手架自动化-工程信息
export const editDeepExcavationEngineeringApi = data => post('xmgl/exteriorScaffoldingEngineering/edit', data); //编辑深外墙脚手架自动化-工程信息
export const deleteDeepExcavationEngineeringApi = data => post('xmgl/exteriorScaffoldingEngineering/delete', data); //删除深外墙脚手架自动化-工程信息
export const selectDeepExcavationListApi = data => post('xmgl/exteriorScaffoldingEngineering/list', data); //列表查询深外墙脚手架自动化-工程信息
export const getDefaultMonitorTypeListApi = data => post('xmgl/exteriorScaffoldingMonitorType/getDefaultMonitorTypeList', data); //列表查询默认深外墙脚手架自动化-监测类型列表
export const queryByIdDeepExcavationEngineeringApi = data => post('xmgl/exteriorScaffoldingEngineering/queryById', data); //通过id查询深外墙脚手架自动化-工程信息
export const selectDeepExcavationMonitorTypeListApi = data => post('xmgl/exteriorScaffoldingMonitorType/page', data); //分页列表查询深外墙脚手架自动化-监测类型
// 测点
export const selectMeasurePointListApi = data => post('xmgl/exteriorScaffoldingMeasurePoint/selectMeasurePointList', data); //列表查询深外墙脚手架自动化-测点信息
export const addDeepExcavationMeasurePointApi = data => post('xmgl/exteriorScaffoldingMeasurePoint/add', data); //添加深外墙脚手架自动化-测点信息
export const editDeepExcavationMeasurePointApi = data => post('xmgl/exteriorScaffoldingMeasurePoint/edit', data); //编辑深外墙脚手架自动化-测点信息
export const deleteDeepExcavationMeasurePointApi = data => post('xmgl/exteriorScaffoldingMeasurePoint/delete', data); //删除深外墙脚手架自动化-测点信息
export const getDetailDeepExcavationApi = data => get('/xmgl/exteriorScaffoldingMeasurePoint/getDetailsByMeasurePointNumber', data); //测点信息-测点管理-详情
export const getSensorListApi = data => get('/xmgl/exteriorScaffoldingSensor/getSensorListByMeasurePointNumber', data); //通过测点编号查询传感器列表
export const selectDeepExcavationSensorTypeListApi = data => post('xmgl/exteriorScaffoldingSensorType/selectExteriorScaffoldingSensorTypeList', data); //列表查询深外墙脚手架自动化-传感器类型信息
// 外墙脚手架自动化监测内容实时数据
export const selectDeepExcavationCurrentDataListApi = data => post('xmgl/exteriorScaffoldingCurrentData/selectExteriorScaffoldingCurrentDataList', data); //列表查询深外墙脚手架自动化监测内容-实时数据
export const selectDeepExcavationCurrentDataApi = data => post('xmgl/exteriorScaffoldingCurrentData/list', data); //分页查询深外墙脚手架自动化监测内容-实时数据
// 添加外墙脚手架自动化平面图
export const addDeepExcavationPlaneFigureApi = data => post('xmgl/exteriorScaffoldingPlaneFigure/add', data);
// 编辑外墙脚手架自动化平面图
export const editDeepExcavationPlaneFigureApi = data => post('xmgl/exteriorScaffoldingPlaneFigure/edit', data);
// 删除外墙脚手架自动化平面图
export const deleteDeepExcavationPlaneFigureApi = data => post('xmgl/exteriorScaffoldingPlaneFigure/delete', data);
// 列表查询外墙脚手架自动化平面图
export const selectDeepExcavationPlaneFigureListApi = data => post('xmgl/exteriorScaffoldingPlaneFigure/selectList', data);
// 列表查询外墙脚手架自动化平面图点位位置信息
export const selectDeepExcavationPlaneFigureCoordinateApi = data => post('xmgl/exteriorScaffoldingPlaneFigureCoordinate/list', data);
// 列表查询所有测点
export const selectDeepExcavationAllMeasurePointListApi = data => post('xmgl/exteriorScaffoldingMeasurePoint/selectExteriorScaffoldingAllMeasurePointList', data);
// 保存测点点位信息
export const editDeepExcavationPlaneFigureCoordinateApi = data => post('xmgl/exteriorScaffoldingPlaneFigureCoordinate/updateFigureCoordinate', data);
// 告警总数查询
export const selectMonitorTypeAlarmCountListApi = data => post('xmgl/exteriorScaffoldingMonitorType/selectMonitorTypeAlarmCountList', data);
// 查询监测内容列表以及测点汇总
export const selectMonitorTypeCountApi = data => post('xmgl/exteriorScaffoldingMonitorType/selectMonitorTypeCount', data);
// 查询监测内容近七天报警 预警数
export const selectMonitorTypeListApi = data => post('xmgl/exteriorScaffoldingMonitorType/selectMonitorTypeList', data);
// 查询外墙脚手架自动化内容详情
export const queryByIdDeepExcavationMonitorTypeApi = data => post('xmgl/exteriorScaffoldingMonitorType/queryById', data);