feat(REQ-2300):列字段处理增加是否删除隐藏字段逻辑
This commit is contained in:
parent
bcef59ffd2
commit
834450c933
@ -105,6 +105,9 @@ public class DataPermissionResponseExecutor {
|
||||
if (Objects.nonNull(basic.getIsUnmaskable())) {
|
||||
objectNode.put(ATTRIBUTE_ADD_ALLOW_DISPLAY_PREFIX + basic.getAttrCode(), ATTRIBUTE_ISUNMASKABLE.equals(basic.getIsUnmaskable()));
|
||||
}
|
||||
if (dataPermission.removeNotDisplayColumn() && !ATTRIBUTE_ISUNMASKABLE.equals(basic.getIsUnmaskable())) {
|
||||
objectNode.remove(basic.getAttrCode());
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -40,4 +40,7 @@ public @interface DataPermission {
|
||||
* @return
|
||||
*/
|
||||
String requestBodyWorkspaceId() default "";
|
||||
|
||||
/** 是否删除不展示的字段列 **/
|
||||
boolean removeNotDisplayColumn() default false;
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user