226 lines
4.6 KiB
JavaScript
226 lines
4.6 KiB
JavaScript
import request from '@/utils/request'
|
|
|
|
// 装备总数、价值、配置率、今日入库数、出库数
|
|
export const getBasicHeadApi = (data) => {
|
|
return request({
|
|
url: '/material-mall/city_screen/getBasicHead',
|
|
method: 'GET',
|
|
params: data,
|
|
})
|
|
}
|
|
|
|
// 装备数量价值
|
|
export const equipmentQuantityValueApi = (data) => {
|
|
return request({
|
|
url: '/material-mall/city_screen/equipmentQuantityValue',
|
|
method: 'GET',
|
|
params: data,
|
|
})
|
|
}
|
|
|
|
// 装备状态
|
|
export const equipmentStatusApi = (data) => {
|
|
return request({
|
|
url: '/material-mall/city_screen/equipmentStatus',
|
|
method: 'GET',
|
|
params: data,
|
|
})
|
|
}
|
|
|
|
// 维保预警
|
|
export const maintenanceAlarmApi = (data) => {
|
|
return request({
|
|
url: '/material-mall/city_screen/maintenanceAlarm',
|
|
method: 'GET',
|
|
params: data,
|
|
})
|
|
}
|
|
|
|
// 退役报警
|
|
export const retirementAlarmApi = (data) => {
|
|
return request({
|
|
url: '/material-mall/city_screen/retirementAlarm',
|
|
method: 'GET',
|
|
params: data,
|
|
})
|
|
}
|
|
|
|
// 装备在用率
|
|
export const equipmentInServiceRateApi = (data) => {
|
|
return request({
|
|
url: '/material-mall/city_screen/equipmentInServiceRate',
|
|
method: 'GET',
|
|
params: data,
|
|
})
|
|
}
|
|
|
|
// 装备周转率
|
|
export const equipmentTurnoverRateApi = (data) => {
|
|
return request({
|
|
url: '/material-mall/city_screen/equipmentTurnoverRate',
|
|
method: 'GET',
|
|
params: data,
|
|
})
|
|
}
|
|
// 工程在用装备情况
|
|
export const equipmentInUseInTheProjectApi = (data) => {
|
|
return request({
|
|
url: '/material-mall/city_screen/equipmentInUseInTheProject',
|
|
method: 'GET',
|
|
params: data,
|
|
})
|
|
}
|
|
// 地图数据
|
|
export const mapDataApi = (data) => {
|
|
return request({
|
|
url: '/material-mall/city_screen/mapData',
|
|
method: 'GET',
|
|
params: data,
|
|
})
|
|
}
|
|
|
|
// 电压等级下拉选
|
|
export function getVoltageLevelApi(data) {
|
|
return request({
|
|
url: '/material-mall/decChange/getVoltageLevel',
|
|
method: 'post',
|
|
data: data,
|
|
})
|
|
}
|
|
|
|
// 装备闲置数
|
|
export function getIdleDevRatioApi(data) {
|
|
return request({
|
|
url: '/material-mall/largeScreen/getIdleDevRatio',
|
|
method: 'get',
|
|
params: data,
|
|
})
|
|
}
|
|
|
|
// 出租装备数
|
|
export function getLeaseCountByTypeNameApi(data) {
|
|
return request({
|
|
url: '/material-mall/largeScreen/getLeaseCountByTypeName',
|
|
method: 'get',
|
|
params: data,
|
|
})
|
|
}
|
|
|
|
// 装备共享排名
|
|
export function getDeviceShareRankingApi(data) {
|
|
return request({
|
|
url: '/material-mall/largeScreen/getDeviceShareRanking',
|
|
method: 'get',
|
|
params: data,
|
|
})
|
|
}
|
|
|
|
// 装备上架
|
|
export function getDevCountApi(data) {
|
|
return request({
|
|
url: '/material-mall/largeScreen/devCount',
|
|
method: 'get',
|
|
params: data,
|
|
})
|
|
}
|
|
|
|
// 装备租赁
|
|
export function getDevLeaseCountApi(data) {
|
|
return request({
|
|
url: '/material-mall/largeScreen/devLeaseCount',
|
|
method: 'get',
|
|
params: data,
|
|
})
|
|
}
|
|
|
|
// 装备需求
|
|
export function getDemandCountApi(data) {
|
|
return request({
|
|
url: '/material-mall/largeScreen/demandCount',
|
|
method: 'get',
|
|
params: data,
|
|
})
|
|
}
|
|
|
|
// 出租租赁数
|
|
export function getDevLeaseAndRentCountApi(data) {
|
|
return request({
|
|
url: '/material-mall/largeScreen/devLeaseAndRentCount',
|
|
method: 'get',
|
|
params: data,
|
|
})
|
|
}
|
|
|
|
// 上架数
|
|
export function getDevUpNumApi(data) {
|
|
return request({
|
|
url: '/material-mall/largeScreen/getDevUpNum',
|
|
method: 'get',
|
|
params: data,
|
|
})
|
|
}
|
|
|
|
// 入驻数
|
|
export function getDevNumApi(data) {
|
|
return request({
|
|
url: '/material-mall/largeScreen/getDevNum',
|
|
method: 'get',
|
|
params: data,
|
|
})
|
|
}
|
|
|
|
// 保养数
|
|
export function getDevQcWarningNumApi(data) {
|
|
return request({
|
|
url: '/material-mall/largeScreen/getDevQcWarningNum',
|
|
method: 'get',
|
|
params: data,
|
|
})
|
|
}
|
|
|
|
// 累计数
|
|
export function getMaTypeLeasingDetailApi(data) {
|
|
return request({
|
|
url: '/material-mall/largeScreen/getMaTypeLeasingDetail',
|
|
method: 'get',
|
|
params: data,
|
|
})
|
|
}
|
|
|
|
// 在租数
|
|
export function getDevLeasingNumApi(data) {
|
|
return request({
|
|
url: '/material-mall/largeScreen/getDevLeasingNum',
|
|
method: 'get',
|
|
params: data,
|
|
})
|
|
}
|
|
|
|
// 退租数
|
|
|
|
// 需求总数
|
|
export function getLeaseOnlyInfoApi(data) {
|
|
return request({
|
|
url: '/material-mall/largeScreen/getLeaseOnlyInfo',
|
|
method: 'get',
|
|
params: data,
|
|
})
|
|
}
|
|
|
|
// 需求单位
|
|
export function getDemandUnitApi(data) {
|
|
return request({
|
|
url: '/material-mall/largeScreen/getDemandUnit',
|
|
method: 'get',
|
|
params: data,
|
|
})
|
|
}
|
|
|
|
// 需求总类
|
|
export function getLeaseTypeListApi(data) {
|
|
return request({
|
|
url: '/material-mall/largeScreen/getLeaseTypeList',
|
|
method: 'get',
|
|
params: data,
|
|
})
|
|
} |