package com.hk.NumericalCollection.service;
|
|
import com.hk.NumericalCollection.dto.ApiDataResult;
|
import com.hk.NumericalCollection.dto.NumbericalDto;
|
import com.hk.NumericalCollection.entity.DeviceRealTimeData;
|
|
import java.io.IOException;
|
|
public interface INumericalService {
|
|
|
/**
|
* 获取所以的设备列表
|
*
|
* @return void
|
* @author tjx
|
* @date 2024/9/26 20:38
|
*/
|
boolean SoDeviceList() throws Exception;
|
|
/**
|
* 根据设备编号获取设备的最近一条数据信息
|
*
|
* @return void
|
* @author tjx
|
* @description TODO
|
* @date 2024/9/26 20:41
|
*/
|
void getDeviceRealTimeData(String uid) throws Exception;
|
|
void getDeviceRealTimeDataBycl(String uid) throws Exception;
|
|
/**
|
* 获取设备一个自然日的运行情况
|
*
|
* @return void
|
* @author tjx
|
* @description TODO
|
* @date 2024/9/26 20:41
|
*/
|
void getDeviceDayCount(String uid, String date) throws IOException;
|
|
ApiDataResult<DeviceRealTimeData> getDeviceRealTimeDataApiDataResult(String uid) throws Exception;
|
|
boolean RefreshDev(NumbericalDto barcode);
|
|
boolean RefreshDevBycl(NumbericalDto barcode);
|
}
|