Browse Source

空指针异常

master
王梦远 2 months ago
parent
commit
5f13910202
  1. 7
      src/main/java/com/iflytop/sgs/app/service/api/CraftsService.java

7
src/main/java/com/iflytop/sgs/app/service/api/CraftsService.java

@ -280,6 +280,7 @@ public class CraftsService extends ServiceImpl<CraftsMapper, Crafts> {
if (voList != null && !voList.isEmpty()) { if (voList != null && !voList.isEmpty()) {
voList.forEach(craftMonitor -> { voList.forEach(craftMonitor -> {
Crafts crafts = this.getById(craftMonitor.getCraftsId()); Crafts crafts = this.getById(craftMonitor.getCraftsId());
if (crafts != null) {
Ores ores = oresService.getById(crafts.getOresId()); Ores ores = oresService.getById(crafts.getOresId());
CraftMonitorVO vo = new CraftMonitorVO(); CraftMonitorVO vo = new CraftMonitorVO();
vo.setMonitorId(craftMonitor.getId()); vo.setMonitorId(craftMonitor.getId());
@ -293,16 +294,22 @@ public class CraftsService extends ServiceImpl<CraftsMapper, Crafts> {
vo.setHeatId(craftMonitor.getHeatId()); vo.setHeatId(craftMonitor.getHeatId());
vo.setColumns(JSONUtil.parseArray(craftMonitor.getColumns()).toList(Integer.class)); vo.setColumns(JSONUtil.parseArray(craftMonitor.getColumns()).toList(Integer.class));
craftMonitorVOList.add(vo); craftMonitorVOList.add(vo);
} else {
craftMonitorService.removeById(craftMonitor.getId());
}
}); });
} }
return craftMonitorVOList; return craftMonitorVOList;
} }
/* /*
* 根据更新时间获取最后一条记录 * 根据更新时间获取最后一条记录
* */ * */
public CraftMonitor getOneOrderByTime() { public CraftMonitor getOneOrderByTime() {
return craftMonitorService.getOne(new QueryWrapper<CraftMonitor>().orderByDesc("update_time").last("limit 1")); return craftMonitorService.getOne(new QueryWrapper<CraftMonitor>().orderByDesc("update_time").last("limit 1"));
} }
/* /*
* 删除所有工艺监控记录 * 删除所有工艺监控记录
* */ * */

Loading…
Cancel
Save