diff --git a/shuili-system/src/main/java/com/kms/yxgh/common/controller/ObjectInfoController.java b/shuili-system/src/main/java/com/kms/yxgh/common/controller/ObjectInfoController.java index 46627391..2a3d1d7b 100644 --- a/shuili-system/src/main/java/com/kms/yxgh/common/controller/ObjectInfoController.java +++ b/shuili-system/src/main/java/com/kms/yxgh/common/controller/ObjectInfoController.java @@ -39,6 +39,9 @@ public class ObjectInfoController { public Response info(@PathVariable String type, @PathVariable String code) { if ("1".equals(type)) { BsSgcDfJbxx bsSgcDfJbxx = bsSgcDfJbxxService.selectByDikeCode(code); + if (bsSgcDfJbxx == null) { + return Response.ok(); + } ObjectInfoDto objectInfoDto = new ObjectInfoDto(); objectInfoDto.setCode(bsSgcDfJbxx.getDikeCode()); objectInfoDto.setName(bsSgcDfJbxx.getDikeName()); @@ -48,6 +51,9 @@ public class ObjectInfoController { return Response.ok(objectInfoDto); } else if ("2".equals(type)) { BsSgcSzGcda bsSgcSzGcda = bsSgcSzGcdaService.selectByWagaCode(code); + if (bsSgcSzGcda == null) { + return Response.ok(); + } ObjectInfoDto objectInfoDto = new ObjectInfoDto(); objectInfoDto.setCode(bsSgcSzGcda.getWagaCode()); objectInfoDto.setName(bsSgcSzGcda.getWagaName());