import { getAction, deleteAction, putAction, postAction, httpAction } from '@/api/manage' export default { // 首页获取大屏入口车间列表 getWorkshopListInHomePageApi: () => getAction('/mdc/mdcWorkshopInfo/getWorkshopList'), // 根据车间id查询车间详细信息 getWorkshopDetailByWorkshopIdApi: productionId => getAction('/mdc/mdcWorkshopInfo/queryByProductionId', { productionId }), // 根据车间id查询大屏信息 getDeviceListInWorkshopSignagePageApi: productionId => getAction('/mdc/mdcWorkshopInfo/getBigScreenInfo', { productionId }), // 根据车间id查询当前车间所有设备的状态数量 getDeviceStatusCountApi: productionId => getAction('/mdc/largeScreen/equipmentStatusOverview', { productionId }), // 根据车间id查询当前车间 月 利用率趋势 getMonthUtilizationRateApi: productionId => getAction('/mdc/largeScreen/monthUtilizationTendency', { productionId }), // 根据车间id查询当前车间 周 利用率趋势 getWeekUtilizationRateApi: productionId => getAction('/mdc/largeScreen/weekUtilizationTendency', { productionId }), // 根据车间id查询当前车间 日 利用率趋势 getDayUtilizationRateApi: productionId => getAction('/mdc/largeScreen/dayUtilizationTendency', { productionId }), // 根据车间id查询当前车间设备报警信息 getWorkshopAlarmInfoApi: productionId => getAction('/mdc/largeScreen/getAlarmInfo', { productionId }), // 保存大屏车间设备坐标大小信息 saveDevicePositionAndSizeApi: params => putAction('/mdc/mdcWorkshopInfo/saveEquipmentCoordinate', params), // 新增车间信息 addWorkshopApi: params => postAction('/mdc/mdcWorkshopInfo/add', params), // 编辑车间信息 editWorkshopApi: params => putAction('/mdc/mdcWorkshopInfo/edit', params), // 获取二级车间信息 getWorkshopListApi: () => getAction('/mdc/mdcWorkshopInfo/getProductionList') }