zhgdlarge/src/api/modules/largeMachinery.ts
2024-02-18 11:10:55 +08:00

234 lines
9.0 KiB
TypeScript

import http from "@/api";
const BASEURL = import.meta.env.VITE_API_URL;
// 梁张拉合格率统计趋势
export const countQualifiedTrend = (params: {}) => {
return http.post(BASEURL + `/xmgl/smartTensionData/countQualifiedTrend`, params);
};
// 统计智能张拉-数据(实时监测)
export const countSmartTensionDataRealTime = (params: {}) => {
return http.post(BASEURL + `/xmgl/smartTensionData/countSmartTensionDataRealTime`, params);
};
// 统计各梁型张拉情况
export const countBeamType = (params: {}) => {
return http.post(BASEURL + `/xmgl/smartTensionData/countBeamType`, params);
};
// 统计钢束张拉合格率
export const countStatusTrend = (params: {}) => {
return http.post(BASEURL + `/xmgl/smartTensionSteelBeamData/countStatusTrend`, params);
};
// 张拉记录
export const countWeighInfoTrend = (params: {}) => {
return http.get(BASEURL + `/xmgl/smartTensionData/page`, params);
};
// 梁压浆合格率统计趋势
export const countQualifiedTrend2 = (params: {}) => {
return http.post(BASEURL + `/xmgl/smartGroutData/countQualifiedTrend`, params);
};
// 统计智能压浆-数据(实时监测)
export const countSmartTensionDataRealTime2 = (params: {}) => {
return http.post(BASEURL + `/xmgl/smartGroutData/countSmartGroutDataRealTime`, params);
};
// 统计各梁型压浆情况
export const countBeamType2 = (params: {}) => {
return http.post(BASEURL + `/xmgl/smartGroutData/countBeamType`, params);
};
// 统计钢束压浆合格率
export const countStatusTrend2 = (params: {}) => {
return http.post(BASEURL + `/xmgl/smartGroutSteelBeamData/countStatusTrend`, params);
};
// 压浆记录
export const countWeighInfoTrend2 = (params: {}) => {
return http.get(BASEURL + `/xmgl/smartGroutData/page`, params);
};
// 混凝土拌合站
// 1.各设备产量
export const countConcreteMixStationDataTrend = (params: {}) => {
return http.post(BASEURL + `/xmgl/concreteMixStationData/countConcreteMixStationDataTrend`, params);
};
// 2.实时监测
export const countConcreteMixStationData = (params: {}) => {
return http.post(BASEURL + `/xmgl/concreteMixStationData/countConcreteMixStationData`, params);
};
// 3.原材用量统计
export const countMaterialName = (params: {}) => {
return http.post(BASEURL + `/xmgl/concreteMixStationMaterialData/countMaterialName`, params);
};
// 4.各配比产量
export const countPowerLevel = (params: {}) => {
return http.post(BASEURL + `/xmgl/concreteMixStationData/countPowerLevel`, params);
};
//
export const concreteMixStationPage = (params: {}) => {
return http.get(BASEURL + `/xmgl/concreteMixStationData/page`, params);
};
export const concreteMaterialDataList = (params: {}) => {
return http.get(BASEURL + `/xmgl/concreteMixStationMaterialData/list`, params);
};
// 生产质量统计
export const countUseStatus = (params: {}) => {
return http.post(BASEURL + `/xmgl/concreteMixStationData/countUseStatus`, params);
};
// 沥青拌合站
// 1.各设备产量
export const countConcreteMixStationDataTrend2 = (params: {}) => {
return http.post(BASEURL + `/xmgl/pitchMixStationProdData/countConcreteMixStationDataTrend`, params);
};
// 2.实时监测
export const countConcreteMixStationData2 = (params: {}) => {
return http.post(BASEURL + `/xmgl/pitchMixStationProdData/countConcreteMixStationData`, params);
};
// 3.原材用量统计
export const countMaterialName2 = (params: {}) => {
return http.post(BASEURL + `/xmgl/pitchMixStationMaterialData/countMaterialName`, params);
};
// 4.各配比产量
export const countPowerLevel2 = (params: {}) => {
return http.post(BASEURL + `/xmgl/pitchMixStationProdData/countPowerLevel`, params);
};
//
export const concreteMixStationPage2 = (params: {}) => {
return http.get(BASEURL + `/xmgl/pitchMixStationProdData/page`, params);
};
export const concreteMaterialDataList2 = (params: {}) => {
return http.get(BASEURL + `/xmgl/pitchMixStationMaterialData/list`, params);
};
// 生产质量统计
export const countUseStatus2 = (params: {}) => {
return http.post(BASEURL + `/xmgl/pitchMixStationProdData/countUseStatus`, params);
};
// 水稳拌合站
// 1.各设备产量
export const countConcreteMixStationDataTrend3 = (params: {}) => {
return http.post(BASEURL + `/xmgl/stableWaterMixStationData/countConcreteMixStationDataTrend`, params);
};
// 3.实时监测
export const countConcreteMixStationData3 = (params: {}) => {
return http.post(BASEURL + `/xmgl/stableWaterMixStationData/countConcreteMixStationData`, params);
};
// 3.原材用量统计
export const countMaterialName3 = (params: {}) => {
return http.post(BASEURL + `/xmgl/stableWaterMixStationRawMaterialData/countMaterialName`, params);
};
// 4.各配比产量
export const countPowerLevel3 = (params: {}) => {
return http.post(BASEURL + `/xmgl/stableWaterMixStationData/countPowerLevel`, params);
};
export const concreteMixStationPage3 = (params: {}) => {
return http.get(BASEURL + `/xmgl/stableWaterMixStationData/page`, params);
};
export const concreteMaterialDataList3 = (params: {}) => {
return http.get(BASEURL + `/xmgl/stableWaterMixStationSetData/list`, params);
};
// 生产质量统计
export const countUseStatus3 = (params: {}) => {
return http.post(BASEURL + `/xmgl/stableWaterMixStationData/countUseStatus`, params);
};
// 压力试验机
// 统计试验合格率 试验次数统计
export const countStatus = (params: {}) => {
return http.post(BASEURL + `/xmgl/pressureTestMachineManage/countStatus`, params);
};
// 实时监测
export const countPressureTestMachineManage = (params: {}) => {
return http.post(BASEURL + `/xmgl/pressureTestMachineManage/countPressureTestMachineManage`, params);
};
// 今日试验类型
export const countTestType = (params: {}) => {
return http.post(BASEURL + `/xmgl/pressureTestMachineManage/countTestType`, params);
};
// 实时数据
export const pressureTestPage = (params: {}) => {
return http.get(BASEURL + `/xmgl/pressureTestMachineManage/page`, params);
};
// 查询压力试验机-试块信息
export const pressureBlockNumberList = (params: {}) => {
return http.get(BASEURL + `/xmgl/pressureTestMachineManageBlockNumber/list`, params);
};
// 查询压力试验机-试块数值曲线
export const pressureBlockDataList = (params: {}) => {
return http.get(BASEURL + `/xmgl/pressureTestMachineManageBlockData/list`, params);
};
// 抗压抗折一体机
// 统计试验合格率 试验次数统计
export const countStatus2 = (params: {}) => {
return http.post(BASEURL + `/xmgl/antiPressureFoldManage/countStatus`, params);
};
// 实时监测
export const countPressureTestMachineManage2 = (params: {}) => {
return http.post(BASEURL + `/xmgl/antiPressureFoldManage/countAntiPressureFoldManage`, params);
};
// 今日试验类型
export const countTestType2 = (params: {}) => {
return http.post(BASEURL + `/xmgl/antiPressureFoldManage/countTestType`, params);
};
// 实时数据
export const pressureTestPage2 = (params: {}) => {
return http.get(BASEURL + `/xmgl/antiPressureFoldManage/page`, params);
};
// 查询压力试验机-试块信息
export const pressureBlockNumberList2 = (params: {}) => {
return http.get(BASEURL + `/xmgl/antiPressureFoldManageBlockNumber/list`, params);
};
// 查询压力试验机-试块数值曲线
export const pressureBlockDataList2 = (params: {}) => {
return http.get(BASEURL + `/xmgl/antiPressureFoldManageBlockData/list`, params);
};
// 万能
// 万能机设备统计
export const countUniversalTestDev = (params: {}) => {
return http.post(BASEURL + `/xmgl/universalTestDev/countUniversalTestDev`, params);
};
// 统计试验次数(累计试验次数)
export const countTestNum = (params: {}) => {
return http.post(BASEURL + `/xmgl/universalTestManage/countTestNum`, params);
};
// 统计万能试验机管理(实时监测)
export const countUniversalTestManage = (params: {}) => {
return http.post(BASEURL + `/xmgl/universalTestManage/countUniversalTestManage`, params);
};
// 统计试验类型(各类型试验次数)
export const countTestType3 = (params: {}) => {
return http.post(BASEURL + `/xmgl/universalTestManage/countTestType`, params);
};
// 实时数据
export const pressureTestPage3 = (params: {}) => {
return http.get(BASEURL + `/xmgl/universalTestManage/page`, params);
};
// 查询压力试验机-试块信息
export const pressureBlockNumberList3 = (params: {}) => {
return http.get(BASEURL + `/xmgl/universalTestManageBlockNumber/list`, params);
};
// 查询压力试验机-试块数值曲线
export const pressureBlockDataList3 = (params: {}) => {
return http.get(BASEURL + `/xmgl/universalTestManageBlockData/list`, params);
};
// 挂篮监测
export const hangBasketDevList = (params: {}) => {
return http.get(BASEURL + `/xmgl/hangBasketDev/list`, params);
};
// 监测数据
export const hangNewestData = (params: {}) => {
return http.post(BASEURL + `/xmgl/hangBasketDetectData/newestData`, params);
};
// 告警列表
export const hangBasketAlarmDataPage = (params: {}) => {
return http.get(BASEURL + `/xmgl/hangBasketAlarmData/page`, params);
};
// 分页列表查询挂篮检测数据信息
export const hangBasketDetectDataPage = (params: {}) => {
return http.get(BASEURL + `/xmgl/hangBasketDetectData/page`, params);
};