package jnpf.base.model.uploadedit;
|
|
import lombok.Data;
|
import java.util.Map;
|
|
/** 内部编辑租约;leaseId 是会话身份,file.fileId 才是实际来源。 */
|
@Data
|
public class UploadEditLease {
|
private String leaseId;
|
/** Bound by the server; older/temporary leases remain full edit. */
|
private String mode = "edit";
|
private String lastOperationId;
|
private String draftId;
|
private String tenantId;
|
private String ownerId;
|
private boolean tracked;
|
/** Only server-authorized DMS revision sources may save before the native record exists. */
|
private boolean revisionTemporary;
|
/** 从服务端发布表单读取,不接受客户端权限声明。缺省拒绝,避免混合版本放开下载。 */
|
private boolean allowDownload;
|
/** 已发布上传字段的签批页插件开关,默认关闭。 */
|
private boolean qianpiyeAnnotatorEnabled;
|
private Map<String, Object> file;
|
}
|