fujunling
2023-06-25 f2a97a13efaf924d152b0f1c727005c1e0eef810
Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/LifeCycleVO.java
@@ -1,233 +1,31 @@
package com.vci.ubcs.omd.vo;
import com.vci.ubcs.omd.entity.LifeCycleRule;
import lombok.Data;
import java.util.Date;
import java.util.List;
/**
 * 生命周期显示对象
 * @author weidy
 * @date 2019/10/11 4:45 PM
 * @author LiHang
 * @date 2023/4/3
 */
public class LifeCycleVO implements java.io.Serializable{
@Data
public class LifeCycleVO extends LifeCycleRule {
    /**
     * 禁止修改这个值
     */
    private static final long serialVersionUID = 5567711696707791107L;
    /**
     * 主键
     */
    private String oid;
   /**
    * 节点
    */
   private List<LifeCycleNodeVO> nodes;
    /**
     * 生命周期编号
     */
    private String id;
    /**
     * 生命周期名称
     */
    private String name;
    /**
     * 描述
     */
    private String description;
    /**
     * 类的全路径
     */
    private String classFullName;
    /**
     * 起始状态
     */
    private String startStatus;
    /**
     * 起始状态名称
     */
    private String startStatusName;
    /**
     * 业务类型名称
     */
    private String btmname;
    /**
     * 拥有者
     */
    private String owner;
    /**
     * 创建人
     */
    private String creator;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 最后修改人
     */
    private String lastModifier;
    /**
     * 最后修改时间,格式是yyyy-MM-dd HH:mm:ss
     */
    private Date lastModifyTime;
    /**
     * 时间戳,格式是yyyy-MM-dd HH:mm:ss.SSS
     */
    private Date ts;
    /**
     * 包含连接线
     */
    private List<LifeCycleLineVO> lines ;
    public String getClassFullName() {
        return classFullName;
    }
    public void setClassFullName(String classFullName) {
        this.classFullName = classFullName;
    }
    public String getBtmname() {
        return btmname;
    }
    public void setBtmname(String btmname) {
        this.btmname = btmname;
    }
    public String getOwner() {
        return owner;
    }
    public void setOwner(String owner) {
        this.owner = owner;
    }
    public String getOid() {
        return oid;
    }
    public void setOid(String oid) {
        this.oid = oid;
    }
    public String getId() {
        return id;
    }
    public void setId(String id) {
        this.id = id;
    }
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
    public String getDescription() {
        return description;
    }
    public void setDescription(String description) {
        this.description = description;
    }
    public String getStartStatus() {
        return startStatus;
    }
    public void setStartStatus(String startStatus) {
        this.startStatus = startStatus;
    }
    public String getStartStatusName() {
        return startStatusName;
    }
    public void setStartStatusName(String startStatusName) {
        this.startStatusName = startStatusName;
    }
    public String getCreator() {
        return creator;
    }
    public void setCreator(String creator) {
        this.creator = creator;
    }
    public Date getCreateTime() {
        return createTime;
    }
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
    public String getLastModifier() {
        return lastModifier;
    }
    public void setLastModifier(String lastModifier) {
        this.lastModifier = lastModifier;
    }
    public Date getLastModifyTime() {
        return lastModifyTime;
    }
    public void setLastModifyTime(Date lastModifyTime) {
        this.lastModifyTime = lastModifyTime;
    }
    public Date getTs() {
        return ts;
    }
    public void setTs(Date ts) {
        this.ts = ts;
    }
    public List<LifeCycleLineVO> getLines() {
        return lines;
    }
    public void setLines(List<LifeCycleLineVO> lines) {
        this.lines = lines;
    }
    @Override
    public String toString() {
        return "OsLifeCycleVO{" +
                "oid='" + oid + '\'' +
                ", id='" + id + '\'' +
                ", name='" + name + '\'' +
                ", description='" + description + '\'' +
                ", classFullName='" + classFullName + '\'' +
                ", startStatus='" + startStatus + '\'' +
                ", startStatusName='" + startStatusName + '\'' +
                ", btmname='" + btmname + '\'' +
                ", owner='" + owner + '\'' +
                ", creator='" + creator + '\'' +
                ", createTime=" + createTime +
                ", lastModifier='" + lastModifier + '\'' +
                ", lastModifyTime=" + lastModifyTime +
                ", ts=" + ts +
                ", lines=" + lines +
                '}';
    }
   /**
    * 连接线
    */
   private List<LifeCycleEdgeVO> edges;
}