feat(REQ-3488): 单位隐私接口参数调整

This commit is contained in:
songyuanlun 2025-01-03 11:01:24 +08:00
parent f7ff174bcb
commit 0d2b226c44
3 changed files with 7 additions and 4 deletions

View File

@ -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();
}

View File

@ -28,9 +28,10 @@ public class SaveOrgUnitPrivacySettingReq {
private Long ouId;
/**
* 隐私设置方式
* @see PrivacySettingsTypeEnum
*/
@NotNull(message = "type is required")
private PrivacySettingsTypeEnum type;
private String type;
/**
* 隐私生效场景的工作台id集合
*/

View File

@ -29,8 +29,9 @@ public class UpdateOrgUnitPrivacySettingReq {
private String instanceId;
/**
* 隐私设置方式
* @see PrivacySettingsTypeEnum
*/
private PrivacySettingsTypeEnum type;
private String type;
/**
* 隐私生效场景的工作台id集合
*/