package jnpf.dmsEntity.permission.vo; import lombok.Data; import java.util.Date; import java.util.UUID; @Data public class DmsFileCenterItemVO { private UUID id; private String resourceType; private UUID parentId; private String name; private UUID documentId; private String documentNo; private String documentType; private String responsibleDeptId; private Long versionNo; private String versionLabel; private String fileName; private String mimeType; private Long sizeBytes; private String checksumSha256; private String preparedBy; /** 登记时保存的版本扩展属性;人员姓名为历史显示快照。 */ private com.fasterxml.jackson.databind.JsonNode extendedProperties; private Date preparedOn; private String lifecycleStatus; private Date invalidatedAt; private Date revokedAt; private String statusReason; private Date effectiveFrom; private Date effectiveTo; private Integer reviewCycleMonths; private Date lastReviewedOn; private Date nextReviewOn; private Date createdAt; private Long sortCode; private Long revision; private Boolean hasChildren; }