package org.security.flow.core.entity;

import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @Author: qxqx
 * @Create: 2022/9/7
 * @Description:
 */
@Data
public class BladeFlowDef implements Serializable {
	private static final long serialVersionUID = 1L;

	private String id;

	private String category;

	private String name;

	private String key;

	private String description;

	private int version;

	private String resourceName;

	private String deploymentId;

	private String diagramResourceName;

	private boolean hasStartFormKey;

	private boolean hasGraphicalNotation;

	private boolean isSuspended;

	private String tenantId;

	private String derivedForm;

	private String derivedFromRoot;

	private int derivedVersion;

	private String engineVersion;

	private List<BladeFlow> historyFlowList;
}
