DiagnoseThresholdService.java 965 B

12345678910111213141516171819202122232425262728
  1. package com.xunmei.iot.service;
  2. import com.xunmei.common.core.domain.iot.domain.IotDeviceDiagnoseThreshold;
  3. import com.xunmei.common.core.web.page.TableDataInfo;
  4. import com.xunmei.iot.dto.cameraDiagnose.DiagnoseThresholdPageDto;
  5. import com.xunmei.iot.vo.alarmData.AlarmTypeSelectedVO;
  6. import com.xunmei.iot.vo.sensor.DiagnoseThresholdAddVo;
  7. import com.xunmei.iot.vo.sensor.DiagnoseThresholdPageVo;
  8. import java.util.List;
  9. public interface DiagnoseThresholdService {
  10. TableDataInfo<DiagnoseThresholdPageVo> selectCameraThresholdPage(DiagnoseThresholdPageDto request);
  11. void camerasBind(DiagnoseThresholdPageDto request);
  12. void camerasUnbind(DiagnoseThresholdPageDto request);
  13. List<IotDeviceDiagnoseThreshold> selectThresholdPage();
  14. void deleteThreshold(String thresholdCode);
  15. void addThreshold(DiagnoseThresholdAddVo request);
  16. void editThreshold(DiagnoseThresholdAddVo request);
  17. List<AlarmTypeSelectedVO> thresholdTypeList();
  18. }