| | |
| | | |
| | | import java.util.List; |
| | | import com.qianwen.smartman.common.enums.DefaultWcsEnum; |
| | | import com.qianwen.smartman.modules.cps.vo.RealTimeStatusVO; |
| | | import com.qianwen.smartman.modules.smis.vo.RealTimeStatusVO; |
| | | import com.qianwen.smartman.modules.mdc.enums.ProductivityTypeEnum; |
| | | import com.qianwen.smartman.modules.system.vo.ChartDataTableVO; |
| | | import com.qianwen.smartman.modules.system.vo.ChartGanttStatusDataVO; |
| | |
| | | public interface IVisualStatusService { |
| | | ChartGanttStatusDataVO getVisualStatusRecord(VisualBaseVO visualBaseVO); |
| | | |
| | | /** |
| | | * 查询图表 |
| | | * @param timeStatusVO |
| | | * @param status 设备状态值 |
| | | * @return |
| | | */ |
| | | ChartSeriesDataVO getDeviceStatusDuration(TimeStatusVO timeStatusVO, Integer status); |
| | | |
| | | ChartNameValueDataVO getStatusDistribution(VisualBaseVO vo); |
| | | |
| | | ChartNameValueDataVO getOeeAnalysis(VisualBaseVO vo); |
| | | |
| | | ChartDataTableVO getWorkstationRealStatus(VisualBaseVO vo); |
| | | //ChartDataTableVO getWorkstationRealStatus(VisualBaseVO vo); |
| | | |
| | | DefaultWcsEnum getWorkstationDefaultWcsEnum(List<RealTimeStatusVO> realTimeProperties); |
| | | |
| | | ChartDataTableVO getWorkstationAlarm(VisualBaseVO vo); |
| | | //ChartDataTableVO getWorkstationAlarm(VisualBaseVO vo); |
| | | |
| | | ChartSeriesDataVO getEfficiencyAnalysisTop(TimeStatusVO timeStatusVO, ProductivityTypeEnum oee); |
| | | |