雨量bug修复

This commit is contained in:
guoshengxiong 2024-06-27 11:07:32 +08:00
parent 6e92b68ab7
commit 6a0a44b2b5
2 changed files with 5 additions and 5 deletions

View File

@ -54,7 +54,7 @@ public class RainAlarmServiceImpl extends ServiceImpl<RainAlarmMapper, RainAlarm
private QueryWrapper<RainAlarm> getQueryWrapper(HashMap<String, Object> param) {
String alias = "t.";
QueryWrapper<RainAlarm> queryWrapper = QueryGenerator.initPageQueryWrapper(RainAlarm.class, param, alias);
queryWrapper.orderByDesc(alias + RefUtil.fieldNameUlc(RainAlarm::getId));
queryWrapper.orderByDesc(alias + RefUtil.fieldNameUlc(RainAlarm::getAlarmTime));
return queryWrapper;
}
@ -66,11 +66,11 @@ public class RainAlarmServiceImpl extends ServiceImpl<RainAlarmMapper, RainAlarm
public void add(RainAlarm rainAlarm) {
RainDev dev = rainDevMapper.selectOne(new LambdaQueryWrapper<RainDev>()
.eq(RainDev::getDevSn, rainAlarm.getDevSn()));
if (dev != null) {
if (dev == null) {
throw new OpenAlertException("设备不存在");
}
rainAlarm.setId(null);
rainAlarm.setProjectSn(rainAlarm.getProjectSn());
rainAlarm.setProjectSn(dev.getProjectSn());
baseMapper.insert(rainAlarm);
}

View File

@ -54,7 +54,7 @@ public class RainRecordServiceImpl extends ServiceImpl<RainRecordMapper, RainRec
private QueryWrapper<RainRecord> getQueryWrapper(HashMap<String, Object> param) {
String alias = "t.";
QueryWrapper<RainRecord> queryWrapper = QueryGenerator.initPageQueryWrapper(RainRecord.class, param, alias);
queryWrapper.orderByDesc(alias + RefUtil.fieldNameUlc(RainRecord::getId));
queryWrapper.orderByDesc(alias + RefUtil.fieldNameUlc(RainRecord::getRecordTime));
return queryWrapper;
}
@ -66,7 +66,7 @@ public class RainRecordServiceImpl extends ServiceImpl<RainRecordMapper, RainRec
public void add(RainRecord rainRecord) {
RainDev dev = rainDevMapper.selectOne(new LambdaQueryWrapper<RainDev>()
.eq(RainDev::getDevSn, rainRecord.getDevSn()));
if (dev != null) {
if (dev == null) {
throw new OpenAlertException("设备不存在");
}
rainRecord.setId(null);