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); }