package com.casic.service; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.casic.entity.AlarmRecord; import com.casic.entity.ButaneData; import com.casic.entity.Device; import com.casic.model.ResponseData; import java.util.List; import java.util.Map; public interface DeviceService { ResponseData testMysql(); /** * 设备数据上报 * * @param receiveData * @return */ ResponseData saveDataGas(Map<String, Object> receiveData); Page<Device> getDevices(String phone,String devCode, String shop,int pageNo, int pageSize); Page<ButaneData> getDatas(String devCode, int pageNo, int pageSize); Page<AlarmRecord> getAlarmRecords(String devCode,String begTime,String endTime, int pageNo, int pageSize); Map<String,Object> getIndex(); }