bonus-ui/src/api/wsScreen/index.js

87 lines
1.9 KiB
JavaScript
Raw Normal View History

2025-09-16 18:09:52 +08:00
import request from '@/utils/request'
// /provinceScreen/getTotalEquipment
// 装备总览
export const getTotalEquipmentApi = () => {
return request({
url: '/material-mall/provinceScreen/getTotalEquipment',
method: 'get'
})
}
// 线路 变电 电缆
export const getEquipmentClassificationApi = () => {
return request({
url: '/material-mall/provinceScreen/getEquipmentClassification',
method: 'get'
})
}
// 单位装备配置 / 总价值数
export const getUnitEquipmentConfigurationApi = () => {
return request({
url: '/material-mall/provinceScreen/getUnitEquipmentConfiguration',
method: 'get'
})
}
// 装备状态
export const getEquipmentStatusApi = () => {
return request({
url: '/material-mall/provinceScreen/getEquipmentStatus',
method: 'get'
})
}
// 项目装备
export const getProjectEquipmentApi = () => {
return request({
url: '/material-mall/provinceScreen/getProjectEquipment',
method: 'get'
})
}
// 各单位装备在用率情况
export const getDeptEquipmentApi = () => {
return request({
url: '/material-mall/provinceScreen/getDeptEquipment',
method: 'get'
})
}
// 工程在用装备情况
export const getEquipmentUseApi = (data) => {
return request({
url: '/material-mall/provinceScreen/getEquipmentUse',
method: 'get',
params: data
})
}
// 装备在用率统计
export const getUsageStatisticsApi = (data) => {
return request({
url: '/material-mall/provinceScreen/getUsageStatistics',
method: 'get',
params: data
})
}
// 在库装备数
export const getEquipmentNumberApi = (data) => {
return request({
url: '/material-mall/provinceScreen/getEquipmentNumber',
method: 'get',
params: data
})
}
// 机械化率
export const getMechanizationRateApi = (data) => {
return request({
url: '/material-mall/provinceScreen/getMechanizationRate',
method: 'get',
params: data
})
}