package org.jeecg.modules.screen.service; import org.jeecg.modules.mdc.entity.EquipmentAlarm; import org.jeecg.modules.mdc.entity.MdcEquipmentMonitor; import org.jeecg.modules.screen.dto.EquipmentInfoDto; import org.jeecg.modules.screen.dto.MdcProductDayscheduleDto; import org.jeecg.modules.screen.dto.ToolLifeDto; import java.util.List; /** * @author Lius * @date 2024/8/26 15:00 */ public interface MdcSubLargeScreenService { /** * 当日生产进度 * * @param productionId * @return */ List todayProductionProgress(String productionId); /** * 设备实时状态 * * @param productionId * @return */ List equipmentStatus(String productionId); /** * 设备报警 * * @param productionId * @return */ List equipmentAlarm(String productionId); /** * 刀具寿命管理 * * @param productionId * @return */ List toolLifeList(String productionId); /** * 分控看板设备详细信息 * * @param equipmentId * @return */ EquipmentInfoDto equipmentInfo(String equipmentId); }