diff --git a/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/meter/MeterOrganizeServiceImpl.java b/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/meter/MeterOrganizeServiceImpl.java index 51b0986..15c5702 100644 --- a/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/meter/MeterOrganizeServiceImpl.java +++ b/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/meter/MeterOrganizeServiceImpl.java @@ -62,8 +62,10 @@ QueryWrapper queryWrapper = new QueryWrapper(); queryWrapper.eq("dept_id", record.getPDeptId()); MeterOrganize meterOrganize = organizeMapper.selectOne(queryWrapper); - record.setPDeptName(meterOrganize.getOrganizeName()); - record.setPDeptDirector(meterOrganize.getDirector()); + if(Objects.nonNull(meterOrganize)){ + record.setPDeptName(meterOrganize.getOrganizeName()); + record.setPDeptDirector(meterOrganize.getDirector()); + } } } return organizePage;