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 QuotesDto {
|
private String dataId;
|
private Integer isDelete;
|
private String sfRecordId;
|
|
@DesensitiveInfo(DesensitiveType.CHINESE_NAME)
|
private String contactName;
|
@DesensitiveInfo(DesensitiveType.MOBILE_PHONE)
|
private String contactPhone;
|
@DesensitiveInfo(DesensitiveType.CHINESE_NAME)
|
private String contactFax;
|
@DesensitiveInfo(DesensitiveType.EMAIL)
|
private String contactEmail;
|
@DesensitiveInfo(DesensitiveType.CHINESE_NAME)
|
private String billTo;
|
@DesensitiveInfo(DesensitiveType.CHINESE_NAME)
|
private String shipTo;
|
@DesensitiveInfo(DesensitiveType.CHINESE_NAME)
|
private String author;
|
@DesensitiveInfo(DesensitiveType.CHINESE_NAME)
|
private String message;
|
@DesensitiveInfo(DesensitiveType.CHINESE_NAME)
|
private String primaryRecipient;
|
|
|
private String contactNameEncrypt;
|
private String contactPhoneEncrypt;
|
private String contactFaxEncrypt;
|
private String contactEmailEncrypt;
|
private String billToEncrypt;
|
private String shipToEncrypt;
|
private String authorEncrypt;
|
private String messageEncrypt;
|
private String primaryRecipientEncrypt;
|
}
|