ISysEquipInfoService.java
1.0 KB
package com.skua.modules.equip.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.skua.modules.equip.entity.SysEquipInfo;
import com.skua.modules.system.vo.ResultAlarmData;
import com.skua.modules.system.vo.ResultEquipInfo;
import com.skua.modules.system.vo.ResultEquipState;
import com.skua.modules.system.vo.ResultEquipStatus;
import java.util.List;
import java.util.Map;
/**
* 设备台账管理
*/
public interface ISysEquipInfoService extends IService<SysEquipInfo> {
ResultEquipInfo getMonthlyDataUseElectricity(String deviceId);
List<Map<String, Object>> getEquipmentStatusTotal(String factoryId);
Map<String, Object> getProcessIntroduction(String deviceId);
Map<String, Object> getEquipidList(String factoryId);
List<ResultEquipState> getRealTimeDataEquipmentStatusAndWorking(String factoryId);
List<ResultEquipStatus> getEquipmentStatus(String factoryId);
List<Map<String, Object>> getEquipidAlarmList(String factoryId);
List<SysEquipInfo> queryEquipList();
}