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; private String entityId;
/** /**
* 隐私实体类型 * 隐私实体类型
* @see PrivacySettingsEntityTypeEnum
*/ */
private PrivacySettingsEntityTypeEnum entityType; private String entityType;
/** /**
* 身份id,人员选择器回显专用 * 身份id,人员选择器回显专用
*/ */
@ -53,7 +54,7 @@ public class OrgUnitPrivacyDTO implements Serializable {
return OrgUnitPrivacyDTO.builder() return OrgUnitPrivacyDTO.builder()
.entityId(entityId) .entityId(entityId)
.identityId(identityId) .identityId(identityId)
.entityType(entityType) .entityType(entityType.name())
.build(); .build();
} }

View File

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

View File

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