diff --git a/axzo-common-data-permission/src/main/java/cn/axzo/framework/datapermission/advice/DataPermissionResponseExecutor.java b/axzo-common-data-permission/src/main/java/cn/axzo/framework/datapermission/advice/DataPermissionResponseExecutor.java index 51cfbde..ab860e4 100644 --- a/axzo-common-data-permission/src/main/java/cn/axzo/framework/datapermission/advice/DataPermissionResponseExecutor.java +++ b/axzo-common-data-permission/src/main/java/cn/axzo/framework/datapermission/advice/DataPermissionResponseExecutor.java @@ -103,9 +103,9 @@ public class DataPermissionResponseExecutor { ExamineDpColumnsResp.AttributePermissionBasicDTO basic = entry.getValue(); if (dataNode.has(basic.getAttrCode())) { ObjectNode objectNode = (ObjectNode) dataNode; -// if (!ATTRIBUTE_ISUNMASKABLE.equals(basic.getIsUnmaskable())) { -// objectNode.remove(basic.getAttrCode()); -// } + if (!ATTRIBUTE_ISUNMASKABLE.equals(basic.getIsUnmaskable())) { + objectNode.remove(basic.getAttrCode()); + } if (Objects.nonNull(basic.getIsEditable())) { objectNode.put(ATTRIBUTE_ADD_ALLOW_EDIT_PREFIX + basic.getAttrCode(), ATTRIBUTE_ISEDITABLE.equals(basic.getIsEditable())); }