diff --git a/orgmanax-dto/src/main/java/cn/axzo/orgmanax/dto/unit/privacy/dto/OrgUnitPrivacyDTO.java b/orgmanax-dto/src/main/java/cn/axzo/orgmanax/dto/unit/privacy/dto/OrgUnitPrivacyDTO.java index ef720ef..f508f3e 100644 --- a/orgmanax-dto/src/main/java/cn/axzo/orgmanax/dto/unit/privacy/dto/OrgUnitPrivacyDTO.java +++ b/orgmanax-dto/src/main/java/cn/axzo/orgmanax/dto/unit/privacy/dto/OrgUnitPrivacyDTO.java @@ -28,8 +28,9 @@ public class OrgUnitPrivacyDTO implements Serializable { private String entityId; /** * 隐私实体类型 + * @see PrivacySettingsEntityTypeEnum */ - private PrivacySettingsEntityTypeEnum entityType; + private String entityType; /** * 身份id,人员选择器回显专用 */ @@ -53,7 +54,7 @@ public class OrgUnitPrivacyDTO implements Serializable { return OrgUnitPrivacyDTO.builder() .entityId(entityId) .identityId(identityId) - .entityType(entityType) + .entityType(entityType.name()) .build(); } diff --git a/orgmanax-dto/src/main/java/cn/axzo/orgmanax/dto/unit/privacy/req/SaveOrgUnitPrivacySettingReq.java b/orgmanax-dto/src/main/java/cn/axzo/orgmanax/dto/unit/privacy/req/SaveOrgUnitPrivacySettingReq.java index 46f1698..b8d8bc7 100644 --- a/orgmanax-dto/src/main/java/cn/axzo/orgmanax/dto/unit/privacy/req/SaveOrgUnitPrivacySettingReq.java +++ b/orgmanax-dto/src/main/java/cn/axzo/orgmanax/dto/unit/privacy/req/SaveOrgUnitPrivacySettingReq.java @@ -28,9 +28,10 @@ public class SaveOrgUnitPrivacySettingReq { private Long ouId; /** * 隐私设置方式 + * @see PrivacySettingsTypeEnum */ @NotNull(message = "type is required") - private PrivacySettingsTypeEnum type; + private String type; /** * 隐私生效场景的工作台id集合 */ diff --git a/orgmanax-dto/src/main/java/cn/axzo/orgmanax/dto/unit/privacy/req/UpdateOrgUnitPrivacySettingReq.java b/orgmanax-dto/src/main/java/cn/axzo/orgmanax/dto/unit/privacy/req/UpdateOrgUnitPrivacySettingReq.java index 246db5b..a857e6c 100644 --- a/orgmanax-dto/src/main/java/cn/axzo/orgmanax/dto/unit/privacy/req/UpdateOrgUnitPrivacySettingReq.java +++ b/orgmanax-dto/src/main/java/cn/axzo/orgmanax/dto/unit/privacy/req/UpdateOrgUnitPrivacySettingReq.java @@ -29,8 +29,9 @@ public class UpdateOrgUnitPrivacySettingReq { private String instanceId; /** * 隐私设置方式 + * @see PrivacySettingsTypeEnum */ - private PrivacySettingsTypeEnum type; + private String type; /** * 隐私生效场景的工作台id集合 */