diff --git a/attendance-performance-manager/src/main/java/com/mortals/xhx/module/window/service/impl/WindowOwnerServiceImpl.java b/attendance-performance-manager/src/main/java/com/mortals/xhx/module/window/service/impl/WindowOwnerServiceImpl.java index c338dfb34dc46f4b8d154b7eeb35907e8286a701..f3a9f818fec351065b60059d2987a76937c206df 100644 --- a/attendance-performance-manager/src/main/java/com/mortals/xhx/module/window/service/impl/WindowOwnerServiceImpl.java +++ b/attendance-performance-manager/src/main/java/com/mortals/xhx/module/window/service/impl/WindowOwnerServiceImpl.java @@ -166,6 +166,11 @@ public class WindowOwnerServiceImpl extends AbstractCRUDServiceImpl<WindowOwnerD if (!ObjectUtils.isEmpty(entity.getWindowOwnerDetailList())) { entity.setWindowCount(entity.getWindowOwnerDetailList().size()); } + + WindowOwnerEntity windowOwnerEntity = this.selectOne(new WindowOwnerQuery().staffId(entity.getStaffId())); + if(ObjectUtils.isEmpty(windowOwnerEntity)){ + throw new AppException("宸茬粡瀛樺湪璇ヨ礋璐d汉绐楀彛璁板綍锛�"); + } } @Override