ProphaseAnemometryDataOrgServiceImpl.java 1.3 KB

123456789101112131415161718192021222324252627282930313233
  1. package com.jiayue.biz.service.impl;
  2. import com.baomidou.mybatisplus.core.mapper.BaseMapper;
  3. import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
  4. import com.jiayue.biz.domain.ProphaseAnemometryData;
  5. import com.jiayue.biz.domain.ProphaseAnemometryDataOrg;
  6. import com.jiayue.biz.mapper.ProphaseAnemometryDataOrgMapper;
  7. import com.jiayue.biz.service.ProphaseAnemometryDataOrgService;
  8. import org.springframework.stereotype.Service;
  9. import java.sql.Timestamp;
  10. import java.util.List;
  11. @Service
  12. public class ProphaseAnemometryDataOrgServiceImpl extends ServiceImpl<ProphaseAnemometryDataOrgMapper, ProphaseAnemometryDataOrg> implements ProphaseAnemometryDataOrgService {
  13. //所有层高风速风向平均值
  14. public List<ProphaseAnemometryData> selectAveWsAndWd(String equipmentId, Timestamp startTime, Timestamp endTime) {
  15. return baseMapper.selectAve(equipmentId, startTime, endTime);
  16. }
  17. //单条保存
  18. public void insertOneWithNew(ProphaseAnemometryData prophaseAnemometryData){
  19. baseMapper.insertOneWithNew(prophaseAnemometryData);
  20. }
  21. //查询所有数据
  22. public List<ProphaseAnemometryData> selectAll(String equipmentId, Timestamp startTime, Timestamp endTime) {
  23. return baseMapper.selectAll(equipmentId, startTime, endTime);
  24. }
  25. }