package com.deloitte.system.request; import com.common.annotation.DesensitiveInfo; import com.common.core.domain.DesensitiveType; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; @Data @AllArgsConstructor @NoArgsConstructor public class UserFaultInfoDto { private String dataId; private Integer isDelete; private String sfRecordId; @DesensitiveInfo(DesensitiveType.CHINESE_NAME) private String ufContact; @DesensitiveInfo(DesensitiveType.ADDRESS) private String inboundEmailAddress; @DesensitiveInfo(DesensitiveType.MOBILE_PHONE) private String ufPhone; private String ufContactEncrypt; private String inboundEmailAddressEncrypt; private String ufPhoneEncrypt; }