diff --git a/pjcloud-upms/pjcloud-upms-biz/src/main/java/com/bsd/pjcloud/admin/service/impl/SysDeptServiceImpl.java b/pjcloud-upms/pjcloud-upms-biz/src/main/java/com/bsd/pjcloud/admin/service/impl/SysDeptServiceImpl.java index 5b845e1cb..59cbbe747 100644 --- a/pjcloud-upms/pjcloud-upms-biz/src/main/java/com/bsd/pjcloud/admin/service/impl/SysDeptServiceImpl.java +++ b/pjcloud-upms/pjcloud-upms-biz/src/main/java/com/bsd/pjcloud/admin/service/impl/SysDeptServiceImpl.java @@ -116,8 +116,8 @@ public class SysDeptServiceImpl extends ServiceImpl impl @Override @CacheEvict( value = CacheConstants.WALLET_VIEWS_CANTEEN_MCH, - key = "#dto.getDeptId()", - condition = "#dto.getDeptId() != null", + key = "#sysDept.deptId", + condition = "#sysDept != null && #sysDept.deptId != null", beforeInvocation = true ) public Boolean edit(SysDept sysDept) {