沙钢智慧能源系统后端代码
dongyukun
5 天以前 9fd41a27093dcbf70c2a99adaf06bd15cddf6184
shasteel-biz/src/main/java/com/iailab/module/shasteel/job/service/impl/MessageInfoServiceImpl.java
@@ -8,8 +8,12 @@
import com.iailab.module.shasteel.job.dao.MessageInfoDao;
import com.iailab.module.shasteel.job.entity.MessageInfoEntity;
import com.iailab.module.shasteel.job.service.MessageInfoService;
import com.mysql.cj.util.TimeUtil;
import org.springframework.stereotype.Service;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.List;
@Service
@@ -37,6 +41,20 @@
    }
    @Override
    public boolean getIsSuggestKeep(String title) {
        Date currentDate = new Date();
        Calendar calendar = Calendar.getInstance();
        calendar.setTime(currentDate);
        calendar.add(Calendar.MINUTE, -15);
        Date keepDate = calendar.getTime();
        SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        return baseDao.selectCount(new QueryWrapper<MessageInfoEntity>()
                .ge("send_time",formatter.format(keepDate))
                .eq("title",title)
        ) > 0;
    }
    @Override
    public List<MessageInfoEntity> getMessageList() {
        return baseDao.selectList(new QueryWrapper<MessageInfoEntity>());
    }