WindTowerInfoService.java 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. package com.jiayue.biz.service;
  2. import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
  3. import com.jiayue.biz.domain.WindTowerInfo;
  4. import com.baomidou.mybatisplus.extension.service.IService;
  5. import com.jiayue.common.core.controller.BaseController;
  6. import java.util.List;
  7. import java.util.Map;
  8. /**
  9. * 测风塔信息Service接口
  10. *
  11. * @author L.ym
  12. * @date 2022-05-11
  13. */
  14. public interface WindTowerInfoService extends IService<WindTowerInfo> {
  15. //首页地图获取测风塔信息
  16. List<WindTowerInfo> getDashAllWindInfo();
  17. List<WindTowerInfo> getByEquipmentNo(String equipmentNo);
  18. List<WindTowerInfo> getByProjectId(String projectId);
  19. // 分页查询设备编号查询测风塔信息
  20. Page<WindTowerInfo> pageByEquipmentNo(Integer current, Integer size, String equipmentNo);
  21. boolean saveWindTowerInfo(WindTowerInfo windTowerInfo);
  22. boolean deleteWindTowerInfo(List<String> ids);
  23. List<Map<String, String>> listEquipmentIdAndDataTime();
  24. //获取测风塔层高
  25. String getWsHeights(String equipmentId);
  26. }