private void extracted(Boolean statusIsBad,String errorCode) {
QueryWrapper queryWrapper = new QueryWrapper<>()
.eq("sys_message_template_id","1876191512098779138")//线上id
.ge("create_time", LocalDate.now().atStartOfDay())
.le("create_time", LocalDate.now().atTime(LocalTime.MAX));
;
BasMessageDTO basMessageDTO = basMessageService.get(queryWrapper);//获取当天异常通知
BasMessageEntity basMessageEnerty = new BasMessageEntity();
if(basMessageDTO != null){//当天有异常通知
basMessageEnerty.setId(basMessageDTO.getId());
if(statusIsBad) {//异常
basMessageEnerty.setRelationCode(errorCode);
}else {//正常
basMessageEnerty.setRelationCode("异常已修复");
}
basMessageEnerty.setUpdateTime(new Date());
basMessageService.updateById(basMessageEnerty);//更新异常通知
BasMessageRecordEntity basMessageRecordEntity = new BasMessageRecordEntity();
UpdateWrapper uw = new UpdateWrapper<>();
uw.eq("bas_message_id", basMessageDTO.getId()+"");
uw.set("message_title", errorCode);
uw.set("update_time", new Date());
basMessageRecordService.update(basMessageRecordEntity,uw);
}else{//当天没有异常通知
if (statusIsBad) {//异常
//throw new RuntimeException("高压线路一异常");
//异常通知
CreateMessageDTO createMessageDTO = new CreateMessageDTO();
createMessageDTO.setTemplateCode("A28");
createMessageDTO.setRelationCode(errorCode);//易控连接高压设备1异常
createMessageDTO.setPdfUrl("");
basMessageService.CreateMessage(createMessageDTO);//创建当天第一条异常通知
}else{//正常
}
}
}
参考:
if(c.contains("SysOrgCode")){
re= dcBeltWeighterDataDateDao.update(dcBeltWeighterDataDateEntity,new UpdateWrapper<DcBeltWeighterDataDateEntity>().lambda()
.set(DcBeltWeighterDataDateEntity::getSysOrgCode,value)
.eq(DcBeltWeighterDataDateEntity::getCollectionPointNo,pointNo)
.between(DcBeltWeighterDataDateEntity::getCollectionDate,date1,date2));
}
https://blog.csdn.net/J080624/article/details/108350032
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。
若排除这种情况,可在对应资源底部留言,或 联络我们.。
- 你们有qq群吗怎么加入?
- 当然有的,如果你是帝国cms、易优cms、和pbootcms系统的爱好者你可以加入我们的QQ千人交流群
http://stb8.cn/page-qun.html。
-->