package jnpf.dmsEntity.watermark.vo;
|
|
import jnpf.dmsEntity.watermark.form.DmsWatermarkPositionForm;
|
import lombok.Data;
|
|
import java.math.BigDecimal;
|
import java.util.Date;
|
import java.util.List;
|
import java.util.UUID;
|
|
@Data
|
public class DmsWatermarkConfigVO {
|
private UUID id;
|
private String name;
|
private String watermarkType;
|
private String versionScope;
|
private List<String> loadScenes;
|
private List<String> watermarkBusinessTypes;
|
private Boolean enabled;
|
private String enterpriseId;
|
private String enterpriseName;
|
private String contentTemplate;
|
private String imageUrl;
|
private String barcodeFormat;
|
private Boolean showBarcodeText;
|
private String fontFamily;
|
private String fontColor;
|
private Integer fontSize;
|
private Integer rotationAngle;
|
private Integer opacity;
|
private String layoutMode;
|
private String horizontalAlign;
|
private String verticalAlign;
|
private BigDecimal markWidthMm;
|
private BigDecimal markHeightMm;
|
private BigDecimal repeatSpacingXMm;
|
private BigDecimal repeatSpacingYMm;
|
private Long revision;
|
private Date createdAt;
|
private Date updatedAt;
|
private List<DmsWatermarkPositionForm> positions;
|
}
|