AlarmDataServiceImpl.java 1.0 KB

123456789101112131415161718192021222324252627282930
  1. package com.zksy.api.service.impl;
  2. import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
  3. import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
  4. import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
  5. import com.zksy.api.domain.AlarmData;
  6. import com.zksy.api.mapper.AlarmDataMapper;
  7. import com.zksy.api.service.AlarmDataService;
  8. import org.springframework.stereotype.Service;
  9. import java.time.LocalDateTime;
  10. import java.util.List;
  11. @Service
  12. public class AlarmDataServiceImpl extends ServiceImpl<AlarmDataMapper, AlarmData>
  13. implements AlarmDataService {
  14. @Override
  15. public boolean saveAlarmData(AlarmData alarmData) {
  16. if (alarmData.getAlarmTime() == null) {
  17. alarmData.setAlarmTime(LocalDateTime.now());
  18. }
  19. if (alarmData.getCreateTime() == null) {
  20. alarmData.setCreateTime(LocalDateTime.now());
  21. }
  22. if (alarmData.getAlarmStatus() == null) {
  23. alarmData.setAlarmStatus(0);
  24. }
  25. return this.save(alarmData);
  26. }
  27. }