225 lines
5.7 KiB
JavaScript
225 lines
5.7 KiB
JavaScript
import request from '@/utils/request'
|
||
|
||
//机智管家-管理指标
|
||
const machGetManageQuota=(projectId)=>{
|
||
return request({
|
||
url: '/manage/bgscreen/machMater/machGetManageQuota',
|
||
method: 'get',
|
||
params: {
|
||
projectId: projectId
|
||
}
|
||
})
|
||
}
|
||
//机智管家-设备概况
|
||
const machGetEquipmentOverview=(projectId)=>{
|
||
return request({
|
||
url: '/manage/bgscreen/machMater/machGetEquipmentOverview',
|
||
method: 'get',
|
||
params: {
|
||
projectId: projectId
|
||
}
|
||
})
|
||
}
|
||
|
||
|
||
//机智管家-操作证情况
|
||
const machGetCertInfoData=(projectId)=>{
|
||
return request({
|
||
url: '/manage/bgscreen/machMater/machGetCertInfoData',
|
||
method: 'get',
|
||
params: {
|
||
projectId: projectId
|
||
}
|
||
})
|
||
}
|
||
|
||
//机智管家-操作证列表
|
||
const machGetCertInfoList=(projectId,status)=>{
|
||
return request({
|
||
url: '/manage/bgscreen/machMater/machGetCertInfoList',
|
||
method: 'get',
|
||
params: {
|
||
projectId: projectId,
|
||
status:status
|
||
}
|
||
})
|
||
}
|
||
//机智管家-塔机指挥
|
||
const machSelectMachineCardImageList=(projectId)=>{
|
||
return request({
|
||
url: '/manage/bgscreen/machMater/machSelectMachineCardImageList',
|
||
method: 'get',
|
||
params: {
|
||
projectId: projectId
|
||
}
|
||
})
|
||
}
|
||
|
||
//机智管家-机械地图数据
|
||
const machSelectMachineMapData=(projectId)=>{
|
||
return request({
|
||
url: '/manage/bgscreen/machMater/machSelectMachineMapData',
|
||
method: 'get',
|
||
params: {
|
||
projectId: projectId
|
||
}
|
||
})
|
||
}
|
||
|
||
//机智管家-获取地图项目列表
|
||
const machGetMapData=(projectId)=>{
|
||
return request({
|
||
url: '/manage/bgscreen/machMater/machGetMapData',
|
||
method: 'get',
|
||
params: {
|
||
projectId: projectId
|
||
}
|
||
})
|
||
}
|
||
|
||
//机智管家-设备详情
|
||
const machGetMachineInfo=(projectId,deviceNum)=>{
|
||
return request({
|
||
url: '/manage/bgscreen/machMater/machGetMachineInfo',
|
||
method: 'get',
|
||
params: {
|
||
projectId: projectId,
|
||
deviceNum:deviceNum
|
||
}
|
||
})
|
||
}
|
||
|
||
//机智管家-分类及工时情况
|
||
const machGetClassifyWorks=(projectId)=>{
|
||
return request({
|
||
url: '/manage/bgscreen/machMater/machGetClassifyWorks',
|
||
method: 'get',
|
||
params: {
|
||
projectId: projectId
|
||
}
|
||
})
|
||
}
|
||
|
||
//机智管家-设备详情Url
|
||
const machGetSystemDeviceInfoUrl=(projectId,deviceNum)=>{
|
||
return request({
|
||
url: '/manage/bgscreen/machMater/machGetSystemDeviceInfoUrl',
|
||
method: 'get',
|
||
params: {
|
||
projectId: projectId,
|
||
deviceNum:deviceNum
|
||
}
|
||
})
|
||
}
|
||
|
||
|
||
//机智管家-监控预警
|
||
const machGetClockInException=(projectId,pageSize)=>{
|
||
return request({
|
||
url: '/manage/bgscreen/machMater/machGetClockInException',
|
||
method: 'get',
|
||
params: {
|
||
projectId: projectId,
|
||
pageSize:pageSize
|
||
}
|
||
})
|
||
}
|
||
|
||
//机智管家-根据项目获取设备信息
|
||
const machGetDeviceInfoByProjectId=(projectId)=>{
|
||
return request({
|
||
url: '/manage/bgscreen/machMater/machGetDeviceInfoByProjectId',
|
||
method: 'get',
|
||
params: {
|
||
projectId: projectId
|
||
}
|
||
})
|
||
}
|
||
|
||
//机智管家-获取异常预警
|
||
const machGetExceptionAlert=(projectId,size)=>{
|
||
return request({
|
||
url: '/manage/bgscreen/machMater/machGetExceptionAlert',
|
||
method: 'get',
|
||
params: {
|
||
projectId: projectId,
|
||
size:size
|
||
}
|
||
})
|
||
}
|
||
|
||
//材料销号制-获取工号信息
|
||
const materGetConcreteMaterialActQuantityGhInfoService=data=>{
|
||
return request({
|
||
url: '/manage/bgscreen/machMater/materGetConcreteMaterialActQuantityGhInfoService',
|
||
method: 'get',
|
||
params: data
|
||
})
|
||
}
|
||
|
||
//材料销号制-时间段内工号申领情况
|
||
const materGetConcreteMaterialActQuantityBuildingNoInfoService=data=>{
|
||
return request({
|
||
url: '/manage/bgscreen/machMater/materGetConcreteMaterialActQuantityBuildingNoInfoService',
|
||
method: 'get',
|
||
params: data
|
||
})
|
||
}
|
||
|
||
//材料销号制-获取用量情况统计服务
|
||
const materGetProjectChaoHaoStatisticsRPTService=data=>{
|
||
return request({
|
||
url: '/manage/bgscreen/machMater/materGetProjectChaoHaoStatisticsRPTService',
|
||
method: 'get',
|
||
params: data
|
||
})
|
||
}
|
||
|
||
//材料销号制-获取超耗原因分析(混凝土)
|
||
const materGetReportConcreteExceedReasonService=data=>{
|
||
return request({
|
||
url: '/manage/bgscreen/machMater/materGetReportConcreteExceedReasonService',
|
||
method: 'get',
|
||
params: data
|
||
})
|
||
}
|
||
|
||
//获取超耗率top5材料(混凝土)
|
||
const materGetReportConcreteExceedMaterielTopService=data=>{
|
||
return request({
|
||
url: '/manage/bgscreen/machMater/materGetReportConcreteExceedMaterielTopService',
|
||
method: 'get',
|
||
params: data
|
||
})
|
||
}
|
||
|
||
//材料销号制-今日申领工单
|
||
const materGetConcreteOrderDetailsInfoService=data=>{
|
||
return request({
|
||
url: '/manage/bgscreen/machMater/materGetConcreteOrderDetailsInfoService',
|
||
method: 'get',
|
||
params: data
|
||
})
|
||
}
|
||
|
||
export default{
|
||
machGetManageQuota,
|
||
machGetEquipmentOverview,
|
||
machGetCertInfoData,
|
||
machSelectMachineMapData,
|
||
machGetMapData,
|
||
machGetClassifyWorks,
|
||
machGetClockInException,
|
||
machGetDeviceInfoByProjectId,
|
||
machGetExceptionAlert,
|
||
machGetMachineInfo,
|
||
machGetSystemDeviceInfoUrl,
|
||
machSelectMachineCardImageList,
|
||
machGetCertInfoList,
|
||
materGetConcreteMaterialActQuantityBuildingNoInfoService,
|
||
materGetConcreteMaterialActQuantityGhInfoService,
|
||
materGetProjectChaoHaoStatisticsRPTService,
|
||
materGetReportConcreteExceedReasonService,
|
||
materGetReportConcreteExceedMaterielTopService,
|
||
materGetConcreteOrderDetailsInfoService
|
||
} |