/* * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: * * Redistributions of source code must retain the above copyright notice, * this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * Neither the name of the dreamlu.net developer nor the names of its * contributors may be used to endorse or promote products derived from * this software without specific prior written permission. * Author: Chill 庄骞 (smallchill@163.com) */ package com.vci.ubcs.flow.core.dto; import com.vci.ubcs.flow.core.entity.FlowTaskUser; import com.vci.ubcs.flow.core.entity.ProcessStageAttr; import lombok.Data; import java.util.List; import java.util.Map; /** * 流程节点审核人收藏 * * @author wang1 */ @Data public class FlowTaskDTO extends FlowTaskUser{ private static final long serialVersionUID = 1L; private String createdBy; private String name;//保存的这个收藏名称 private String processInstanceId;//流程实例id private String modelKey; private String modelName; private String processName; private String processDesc; private String topName; private String classifyId; private String templateId; private String taskId;//阶段id,就是流程taskid private String taskName;//阶段名称 private List flowTaskUsers;//每个节点收藏人 private List processStageAttr;//流程阶段保存的属性 private List ids;//流程发起中传递过来的数据id //流程驳回路径 private String toName;//同意、驳回 private String toTaskName;//同意、驳回到的下一个节点 private String toTaskId;//同意、驳回到的下一个节点 private String condition;//同意、驳回到的下一个节点的条件 private String conditionKey;//同意、驳回到的下一个节点的条件key private String conditionValue;//同意、驳回到的下一个节点的条件value //流程中参数 private List toTasks;//流程下一步按钮 private Map variables;//流程参数 //流程阶段绑定的属性 private List stageAttrs; }