You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
776 B
25 lines
776 B
package com.jiagutech.ams.service;
|
|
|
|
import com.jiagutech.ams.model.common.PageRequest;
|
|
import com.jiagutech.ams.model.common.PageResult;
|
|
import com.jiagutech.ams.model.dto.DeviceDTO;
|
|
import com.jiagutech.ams.model.request.DeviceRequest;
|
|
import com.jiagutech.ams.model.response.ChartItem;
|
|
import com.jiagutech.ams.model.response.DeviceDetail;
|
|
import com.jiagutech.ams.model.response.DeviceInfo;
|
|
|
|
import java.util.List;
|
|
|
|
public interface DeviceService {
|
|
List<DeviceInfo> onlineAndRound(double maxLng, double maxLat, double minLng, double minLat);
|
|
|
|
PageResult<DeviceDTO> page(PageRequest<DeviceRequest> pageRequest);
|
|
|
|
List<DeviceInfo> deviceList();
|
|
|
|
DeviceDetail deviceDetail(Integer deviceId);
|
|
|
|
DeviceInfo latestDeviceInfo();
|
|
|
|
List<ChartItem> chart();
|
|
}
|
|
|