You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

34 lines
2.5 KiB

import { createAPI } from "@/utils/httpRequest.js";
/*查询设备清单*/
export const getEamObjectList = data => createAPI('pms/eamObject/getEamObjectList','post',data)
/*查询设备的文件内容*/
export const getFileContentList = data => createAPI('sys/file/getSysFileByOrderRef2','post',data)
/*查询设备的备件清单*/
export const getDevicePartList = data => createAPI('pms/resourcespare/getResourceSpareListByResourceId','post',data)
/*查询设备的点检项目列表*/
export const getCheckItemList = data => createAPI('pms/eamObject/getCheckItemList','post',data)
/*查询设备的维保项目列表*/
export const getMaintenanceItemList = data => createAPI('pms/eamObject/getMaintenanceItemList','post',data)
/*查询设备的维保计划列表*/
export const getMaintenancePlanList = data => createAPI('pms/eamObject/getMaintenancePlanList','post',data)
/*查询设备的历史工单列表*/
export const getHistoryOrderList = data => createAPI('pms/eamObject/getHistoryOrderList','post',data)
/*查询设备的故障现象列表*/
export const getFaultBehaviorList = data => createAPI('pms/eamObject/getFaultBehaviorList','post',data)
/*删除当前设备*/
export const deleteEamObject = data => createAPI('pms/eamObject/deleteEamObject','post',data)
/*图片上传*/
export const uploadEamObjectFile = data => createAPI('/sys/file/upload','post',data)
export const downLoadObjectFile = data => createAPI(`pms/eamObject/downLoadObjectFile?id=`+data.id,'GET')
// ===================================== 设备知识库 =====================================
export const getKnowledgeBaseList = data => createAPI('/pms/eamKnowledgeBase/getKnowledgeBaseList','post',data) // 查询文件列表
export const getDefectList = data => createAPI('/pms/eamKnowledgeBase/getDefectList','post',data) // 获取故障列表
export const saveKnowledgeBase = data => createAPI('/pms/eamKnowledgeBase/saveKnowledgeBase','post',data) // 新增知识库文件
export const knowledgeBaseUpdate = data => createAPI('/pms/eamKnowledgeBase/knowledgeBaseUpdate','post',data) // 修改知识库文件
export const knowledgeBaseDelete = data => createAPI('/pms/eamKnowledgeBase/knowledgeBaseDelete','post',data) // 删除知识库文件
export const knowledgeBaseUpload = data => createAPI('/pms/eamKnowledgeBase/knowledgeBaseUpload','post',data) // 上传知识库文件
export const knowledgeBaseDeleteSome = data => createAPI('/pms/eamKnowledgeBase/knowledgeBaseDeleteSome','post',data) // 批量删除知识库文件