IotDvsDiskService.java 1.1 KB

12345678910111213141516171819202122232425262728
  1. package com.xunmei.iot.service;
  2. import com.baomidou.mybatisplus.extension.service.IService;
  3. import com.xunmei.common.core.domain.iot.domain.IotDvrDisk;
  4. import com.xunmei.common.core.web.page.TableDataInfo;
  5. import com.xunmei.iot.dto.dvrDisk.DvrDiskAlarmHistoryPageDto;
  6. import com.xunmei.iot.dto.dvrDisk.DvrDiskAppPageDto;
  7. import com.xunmei.iot.dto.dvrDisk.DvrDiskPageDto;
  8. import com.xunmei.iot.vo.dvrDisk.DvrDiskAppPageVo;
  9. import com.xunmei.iot.vo.dvrDisk.DvrDiskPageVo;
  10. import com.xunmei.iot.vo.dvrDisk.DvrDiskAlarmHistoryPageVo;
  11. import com.xunmei.iot.vo.dvrDisk.DvrDiskStatisticVo;
  12. import org.apache.ibatis.annotations.Param;
  13. import org.springframework.web.bind.annotation.RequestBody;
  14. /**
  15. * @author jingyuanchao.
  16. * @date 2022/4/7 10:30
  17. */
  18. public interface IotDvsDiskService extends IService<IotDvrDisk> {
  19. TableDataInfo<DvrDiskPageVo> selectHostPage(@Param("pageDto") DvrDiskPageDto pageDto);
  20. TableDataInfo<DvrDiskAlarmHistoryPageVo> getRecordAlarmHistoryList(DvrDiskAlarmHistoryPageDto request);
  21. DvrDiskStatisticVo diskStatistic(DvrDiskPageDto request);
  22. TableDataInfo<DvrDiskAppPageVo> appPage(DvrDiskAppPageDto request);
  23. }