import { getAction, deleteAction, putAction, postAction, httpAction } from '@/api/manage' export default { // 首页获取大屏入口车间列表 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), }