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 loadScenes; private List 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 positions; }