| | |
| | | package com.vci.ubcs.omd.dto; |
| | | |
| | | import com.vci.ubcs.omd.entity.LifeCycleRule; |
| | | import lombok.Data; |
| | | |
| | | import java.util.Date; |
| | |
| | | * @date 2019/10/14 17:28 |
| | | */ |
| | | @Data |
| | | public class LifeCycleDTO implements java.io.Serializable { |
| | | public class LifeCycleDTO extends LifeCycleRule { |
| | | |
| | | /** |
| | | * 禁止修改这个值 |
| | | */ |
| | | private static final long serialVersionUID = -2896532706167604421L; |
| | | |
| | | /** |
| | | * 主键 |
| | | */ |
| | | private String oid; |
| | | /** |
| | | * 节点 |
| | | */ |
| | | private List<LifeCycleNodeDTO> nodes; |
| | | |
| | | /** |
| | | * 生命周期编号 |
| | | */ |
| | | private String id; |
| | | |
| | | /** |
| | | * 生命周期名称 |
| | | */ |
| | | private String name; |
| | | |
| | | /** |
| | | * 描述 |
| | | */ |
| | | private String description; |
| | | |
| | | /** |
| | | * 起始状态 |
| | | */ |
| | | private String startStatus; |
| | | |
| | | /** |
| | | * 起始状态名称 |
| | | */ |
| | | private String startStatusName; |
| | | |
| | | /** |
| | | * 在扫描的时候记录这个生命周期对应的类全路径 |
| | | */ |
| | | private String classFullName; |
| | | |
| | | /** |
| | | * 时间戳,格式是yyyy-MM-dd HH:mm:ss.SSS |
| | | */ |
| | | private Date ts; |
| | | |
| | | /** |
| | | * 包含的连接线 |
| | | */ |
| | | private List<LifeCycleLineDTO> lineDTOList; |
| | | |
| | | /** |
| | | * 边界和连接线 |
| | | */ |
| | | private List<LifeCycleEdgeDTO> edges; |
| | | } |