Newer
Older
huludao / src / main / java / com / newfiber / api / pc / service / AutomaticRealtimeDataDisplayService.java
package com.newfiber.api.pc.service;

import com.baomidou.mybatisplus.service.IService;
import com.newfiber.api.pc.model.vo.InstantaneousFlowVo;
import com.newfiber.api.pc.model.vo.PumpFiveSecDataFatherVo;
import com.newfiber.api.pc.model.vo.PumpFiveSecDataVo;
import com.newfiber.api.pc.model.zhz.AutomaticRealtimeDataDisplay;

import java.util.List;

/**
 * 自控实时数据展示业务层
 * @description: TODO
 * @author: 张鸿志
 * @date: 2020/12/21 10:50
 * @version: v1.0
 */
public interface AutomaticRealtimeDataDisplayService extends IService<AutomaticRealtimeDataDisplay> {
    /**
     * @Description: 方法是:根据泵站编号查询泵站自控实时数据
     * @param: pumpStationNo 泵站编号
     * @return: 自控实时数据视图类
     * @author: 张鸿志
     * @data: 2020/12/21 13:22
     */
    InstantaneousFlowVo queryAutomaticRealtimeDataDisplay(String pumpStationNo);
    /**
     * @Description: 方法是:模拟每5秒钟更新泵机电压电流数据的方法
     * @param: pumpStationNo 泵站编号
     * @return: 当前泵站下所以的泵机数据集合
     * @author: 张鸿志
     * @data: 2020/12/24 13:40
     */
    PumpFiveSecDataFatherVo findPumpDataSimlate(String pumpStationNo);
}