package com.yc.entity.attachment; import com.yc.entity.AttachmentConfig; import java.util.Date; public class AttachmentPermissionEntity { private String userCode; //用户代码 private boolean hasView; //权限|用户是否能查看 private boolean hasDownload; //权限|用户是否能下载 private boolean hasDelete; //权限|用户是否能删除 private boolean hasUpdate; //权限|用户是否能更新 private Date startDate; //权限|开始时间 private Date endDate; //权限|结束时间 private Integer dateFlag; //权限|时间控制方式 :0 按每天时间段授权,1 按连续时间授权,2 无时间限制 private Integer allowDownNums=0; //权限(0表示无限制)|允许下载次数 private Integer allowViewNums=0; //权限(0表示无限制)|允许查看次数 private Integer allowUpdateNums=0; //权限(0表示无限制)|允许更新次数 private Integer downNums=0; //实际下载次数 private Integer viewNums=0; //实际查看次数 private Integer totalViewNums=0; //总查看次数 private Integer totalDownNums=0; //总下载次数 private Integer updateNums=0; //实际更新次数 private String authorAllowDelete=""; //用docstatus控制作者的行为|(逗号隔开)|允许删除 private String authorAllowUpdate=""; //用docstatus控制作者的行为|(逗号隔开)|允许更新 private boolean hasPermission; private String str_uuid; //uuid+seq private String originalFileName; //上传的图片名称 private String physicalFile; private Date uploadTime; //图片上传时间 private String uploadTimeStr; //图片上传时间 private Long fileSize; //图片大小 private String fileSizeStr; //图片大小 private String fileType; //图片类型 private String allowMaxFileSize; //允许图片大小 private String allowFileTypes; //图片类型 private String orgFileType; //原始文件扩展名 private String remark; //备注 private String unid; private Integer seq; private String authorName; //作者名称 private String authorCode; //作者 private Integer docStatus; //当前单据状态 private String editStatus; //9802 用docstatus控制是否可编辑|多值用分号(;)隔开 private int formid; //formid private int headFlag; // 980 主 从 表标识 private String fieldid = ""; //上传字段名 private String src; private String dbid;//数据源id private String domain;//附件服务器地址 private String staticUrl;//不是图片的附件图标 private boolean isAllowView = false; //计算结果:能否查看 private boolean isAllowDelete = false; //计算结果:能否删除 private boolean isAllowUpdate = false; //计算结果:能否更新 private boolean isAllowDownload = false; //计算结果:能否下载 private String userName; private int isNewAttachment;//是否为新附件 public int getIsNewAttachment() { return isNewAttachment; } public void setIsNewAttachment(int isNewAttachment) { this.isNewAttachment = isNewAttachment; } public String getStaticUrl() { return staticUrl; } public void setStaticUrl(String staticUrl) { this.staticUrl = staticUrl; } public String getDbid() { return dbid; } public void setDbid(String dbid) { this.dbid = dbid; } public String getDomain() { return domain; } public void setDomain(String domain) { this.domain = domain; } public String getRemark() { return remark; } public void setRemark(String remark) { this.remark = remark; } public String getFileSizeStr() { return fileSizeStr; } public void setFileSizeStr(String fileSizeStr) { this.fileSizeStr = fileSizeStr; } public Long getFileSize() { return fileSize; } public void setFileSize(Long fileSize) { this.fileSize = fileSize; } public String getFileType() { return fileType; } public void setFileType(String fileType) { this.fileType = fileType; } public String getAllowMaxFileSize() { return allowMaxFileSize; } public void setAllowMaxFileSize(String allowMaxFileSize) { this.allowMaxFileSize = allowMaxFileSize; } public String getAllowFileTypes() { return allowFileTypes; } public void setAllowFileTypes(String allowFileTypes) { this.allowFileTypes = allowFileTypes; } public String getUploadTimeStr() { return uploadTimeStr; } public void setUploadTimeStr(String uploadTimeStr) { this.uploadTimeStr = uploadTimeStr; } public int getFormid() { return formid; } public void setFormid(int formid) { this.formid = formid; } public String getFieldid() { return fieldid; } public void setFieldid(String fieldid) { this.fieldid = fieldid; } public int getHeadFlag() { return headFlag; } public void setHeadFlag(int headFlag) { this.headFlag = headFlag; } public String getEditStatus() { return editStatus; } public void setEditStatus(String editStatus) { this.editStatus = editStatus; } public String getUserCode() { return userCode; } public void setUserCode(String userCode) { this.userCode = userCode; } public String getAuthorName() { return authorName; } public void setAuthorName(String authorName) { this.authorName = authorName; } public boolean isHasView() { return hasView; } public void setHasView(boolean hasView) { this.hasView = hasView; } public boolean isHasDownload() { return hasDownload; } public void setHasDownload(boolean hasDownload) { this.hasDownload = hasDownload; } public boolean isHasDelete() { return hasDelete; } public void setHasDelete(boolean hasDelete) { this.hasDelete = hasDelete; } public boolean isHasUpdate() { return hasUpdate; } public void setHasUpdate(boolean hasUpdate) { this.hasUpdate = hasUpdate; } public Date getStartDate() { return startDate; } public void setStartDate(Date startDate) { this.startDate = startDate; } public Date getEndDate() { return endDate; } public void setEndDate(Date endDate) { this.endDate = endDate; } public Integer getDateFlag() { return dateFlag; } public void setDateFlag(Integer dateFlag) { this.dateFlag = dateFlag; } public Integer getAllowDownNums() { return allowDownNums; } public void setAllowDownNums(Integer allowDownNums) { this.allowDownNums = allowDownNums; } public Integer getAllowViewNums() { return allowViewNums; } public void setAllowViewNums(Integer allowViewNums) { this.allowViewNums = allowViewNums; } public Integer getAllowUpdateNums() { return allowUpdateNums; } public void setAllowUpdateNums(Integer allowUpdateNums) { this.allowUpdateNums = allowUpdateNums; } public Integer getDownNums() { return downNums; } public void setDownNums(Integer downNums) { this.downNums = downNums; } public Integer getViewNums() { return viewNums; } public void setViewNums(Integer viewNums) { this.viewNums = viewNums; } public Integer getUpdateNums() { return updateNums; } public void setUpdateNums(Integer updateNums) { this.updateNums = updateNums; } public String getAuthorAllowDelete() { return authorAllowDelete; } public void setAuthorAllowDelete(String authorAllowDelete) { this.authorAllowDelete = authorAllowDelete; } public String getAuthorAllowUpdate() { return authorAllowUpdate; } public void setAuthorAllowUpdate(String authorAllowUpdate) { this.authorAllowUpdate = authorAllowUpdate; } public String getStr_uuid() { return str_uuid; } public void setStr_uuid(String str_uuid) { this.str_uuid = str_uuid; } public String getOriginalFileName() { return originalFileName; } public void setOriginalFileName(String originalFileName) { this.originalFileName = originalFileName; } public String getPhysicalFile() { return physicalFile; } public void setPhysicalFile(String physicalFile) { this.physicalFile = physicalFile; } public Date getUploadTime() { return uploadTime; } public void setUploadTime(Date uploadTime) { this.uploadTime = uploadTime; } public String getOrgFileType() { return orgFileType; } public void setOrgFileType(String orgFileType) { this.orgFileType = orgFileType; } public String getUnid() { return unid; } public void setUnid(String unid) { this.unid = unid; } public Integer getSeq() { return seq; } public void setSeq(Integer seq) { this.seq = seq; } public String getAuthorCode() { return authorCode; } public void setAuthorCode(String authorCode) { this.authorCode = authorCode; } public Integer getDocStatus() { return docStatus; } public void setDocStatus(Integer docStatus) { this.docStatus = docStatus; } public String getSrc() { return src; } public void setSrc(String src) { this.src = src; } public boolean isAllowView() { return isAllowView; } public void setAllowView(boolean isAllowView) { this.isAllowView = isAllowView; } public boolean isAllowDelete() { return isAllowDelete; } public void setAllowDelete(boolean isAllowDelete) { this.isAllowDelete = isAllowDelete; } public boolean isAllowUpdate() { return isAllowUpdate; } public void setAllowUpdate(boolean isAllowUpdate) { this.isAllowUpdate = isAllowUpdate; } public boolean isAllowDownload() { return isAllowDownload; } public void setAllowDownload(boolean isAllowDownload) { this.isAllowDownload = isAllowDownload; } public void setUserName(String userName) { this.userName = userName; } public String getUserName() { return userName; } public Integer getTotalViewNums() { return totalViewNums; } public void setTotalViewNums(Integer totalViewNums) { this.totalViewNums = totalViewNums; } public Integer getTotalDownNums() { return totalDownNums; } public void setTotalDownNums(Integer totalDownNums) { this.totalDownNums = totalDownNums; } public boolean isHasPermission() { return hasPermission; } public void setHasPermission(boolean hasPermission) { this.hasPermission = hasPermission; } }