package com.hotent.runtime.params; /** * 表单列表流程相关按钮权限 * @author zengst * */ public class DataTemplateButtonPermissionVo { public DataTemplateButtonPermissionVo(String instId) { this.instId = instId; } public String getInstId() { return instId; } public void setInstId(String instId) { this.instId = instId; } /** * 流程实例ID * */ private String instId; /** * 是否可以审批 * */ private boolean approval = false; /** * 任务ID * */ private String taskId; /** * 是否能查看明细 * */ private boolean taskDetail = false; /** * 是否能查看流程图 * */ private boolean taskImage = false; /** * 是否能查看审批历史 * */ private boolean history = false; /** * 是否能撤回 * */ private boolean revoke = false; /** * 是否能物理删除(草稿状态) * */ private boolean phyDelete = false; /** * 是否能逻辑删除(发起人环节) * */ private boolean logicDelete = false; /** * 传阅 * */ private boolean taskToRead = false; public boolean isTaskToRead() { return taskToRead; } public void setTaskToRead(boolean taskToRead) { this.taskToRead = taskToRead; } public boolean isApproval() { return approval; } public void setApproval(boolean approval) { this.approval = approval; } public String getTaskId() { return taskId; } public void setTaskId(String taskId) { this.taskId = taskId; } public boolean isTaskDetail() { return taskDetail; } public void setTaskDetail(boolean taskDetail) { this.taskDetail = taskDetail; } public boolean isTaskImage() { return taskImage; } public void setTaskImage(boolean taskImage) { this.taskImage = taskImage; } public boolean isHistory() { return history; } public void setHistory(boolean history) { this.history = history; } public boolean isRevoke() { return revoke; } public void setRevoke(boolean revoke) { this.revoke = revoke; } public boolean isPhyDelete() { return phyDelete; } public void setPhyDelete(boolean phyDelete) { this.phyDelete = phyDelete; } public boolean isLogicDelete() { return logicDelete; } public void setLogicDelete(boolean logicDelete) { this.logicDelete = logicDelete; } }