import { getAction, deleteAction, putAction, postAction, httpAction } from '@/api/manage'
|
|
export default {
|
// -------------------------------------驱动参数管理页面----------------------------------------
|
// 获取控制系统类型
|
getDriveTypeApi: () => getAction('/mdc/mdcDriveTypeParamConfig/getDriveParamOptions'),
|
// -------------------------------------车间看板页面--------------------------------------------
|
// 首页获取大屏入口车间列表
|
getWorkshopListInHomePageApi: () => getAction('/mdc/mdcWorkshopInfo/getWorkshopList'),
|
// 根据车间id查询设备列表
|
getDeviceListByWorkshopIdApi: params => getAction('/mdc/mdcWorkshopInfo/workshopEquipmentList', params),
|
// 根据车间id查询车间详细信息
|
getWorkshopDetailByWorkshopIdApi: id => getAction('/mdc/mdcWorkshopInfo/queryById', { id }),
|
// 根据车间id查询大屏信息
|
getDeviceListInWorkshopSignagePageApi: workshopId => getAction('/mdc/mdcWorkshopInfo/getBigScreenInfo', { workshopId }),
|
// 保存大屏车间设备坐标大小信息
|
saveDevicePositionAndSizeApi: params => putAction('/mdc/mdcWorkshopInfo/saveEquipmentCoordinate', params),
|
// 查询车间列表
|
getWorkshopListApi: params => getAction('/mdc/mdcWorkshopInfo/list', params),
|
// 新增车间信息
|
addWorkshopApi: params => postAction('/mdc/mdcWorkshopInfo/add', params),
|
// 编辑车间信息
|
editWorkshopApi: params => putAction('/mdc/mdcWorkshopInfo/edit', params),
|
// 删除单个车间信息
|
deleteSingleWorkshopApi: id => deleteAction('/mdc/mdcWorkshopInfo/delete', { id }),
|
// 批量删除车间信息
|
deleteBatchWorkshopApi: ids => deleteAction('/mdc/mdcWorkshopInfo/deleteBatch', { ids }),
|
// 新增大屏车间和设备关系
|
addDeviceInWorkshopApi: params => postAction('/mdc/mdcWorkshopInfo/addWorkshopEquipment', params),
|
// 删除单个大屏车间和设备关系
|
deleteSingleDeviceInWorkshopApi: params => deleteAction('/mdc/mdcWorkshopInfo/deleteWorkshopEquipment', params),
|
// 批量删除大屏车间和设备关系
|
deleteBatchDeviceInWorkshopApi: params => deleteAction('/mdc/mdcWorkshopInfo/deleteWorkshopEquipmentBatch', params),
|
// -------------------------------------设备参数阈值管理页面--------------------------------------------
|
// 根据驱动类型获取参数
|
getParamListByDriveTypeApi: controlSystemType => getAction(`/mdc/mdcDriveTypeParamConfig/getDriveParamOptionsByType?controlSystemType=${controlSystemType}`),
|
// 增加设备参数阈值
|
addParamThresholdApi: params => postAction('/mdc/mdcEquipmentThreshold/add', params),
|
// 编辑设备参数阈值
|
editParamThresholdApi: params => postAction('/mdc/mdcEquipmentThreshold/edit', params),
|
// 删除设备参数阈值
|
deleteParamThresholdApi: id => deleteAction('/mdc/mdcEquipmentThreshold/delete', { id }),
|
// 删除设备参数阈值
|
deleteBatchParamThresholdApi: ids => deleteAction('/mdc/mdcEquipmentThreshold/deleteBatch', { ids })
|
}
|