Lius
2025-03-03 5ae1b71ab6b57140d46e6a8b9e606bb4a390ce27
lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/service/IEquipmentService.java
@@ -2,6 +2,10 @@
import com.baomidou.mybatisplus.extension.service.IService;
import org.jeecg.modules.mdc.entity.Equipment;
import org.jeecg.modules.mdc.vo.WsEquipmentStatus;
import org.jeecg.modules.mdc.vo.WsEquipmentUtilizationRate;
import java.util.List;
/**
 * @Description: 采集设备表
@@ -13,6 +17,7 @@
    /**
     * 根据数据表名称查询数据表是否存在
     *
     * @param saveTableName
     * @return
     */
@@ -20,6 +25,7 @@
    /**
     * 查询需备份数据量
     *
     * @param saveTableName
     * @param day
     * @return
@@ -28,6 +34,7 @@
    /**
     * 数据迁移
     *
     * @param backupTableName
     * @param tableName
     * @param day
@@ -36,6 +43,7 @@
    /**
     * 删除原数据表数据
     *
     * @param tableName
     * @param day
     */
@@ -43,9 +51,23 @@
    /**
     * 创建备份表
     *
     * @param backupTableName
     * @param tableName
     * @param day
     */
    void insertNoTableData(String backupTableName, String tableName, String day);
    /**
     * 查询设备状态
     *
     * @return
     */
    List<WsEquipmentStatus> selectEquipmentStatus();
    /**
     * 查询设备利用率
     * @return
     */
    List<WsEquipmentUtilizationRate> selectEquipmentRate();
}