package jnpf.model.fileaccess; import lombok.Data; /** 文件访问的原生表单位置。tenantId/ownerId 只允许由可信内部调用者填写。 */ @Data public class WorkflowFileRequest { private String tenantId; private String ownerId; private String modelId; private String recordId; private String taskId; private String field; private String parentField; private String rowId; private String menuId; private String fileId; private String action; /** 只用于访问本人的未采用工作稿;不能代替原生记录归属。 */ private String draftId; /** Exact saved shared content selected for preview/download; never grants permissions. */ private String contentToken; /** 编辑回源绑定的有效会话;存在时额外要求 EDIT,不能用于普通下载。 */ private String leaseId; }