package cn.ey.biz.module.system.controller.bpm.instance.vo;

import io.swagger.annotations.ApiModel;
import lombok.Data;
import java.util.List;

@ApiModel("工时ot流程图数据 ReqVO")
@Data
public class BpmSimpleModeDataRespVo {
    private   ForecastInfoResponse forecastInfo;
    private   String forecastLinkColor;
    private   String  passedLinkColor;
    private   List<NodeInfoResponse> nodeInfo;

    @Data
    public static class ForecastInfoResponse  {
        String  forecastNodeName;
        String  forecastUserName;
        String  forecastTime;
        String  forecastNode;
        String  forecastUser;
        boolean  isEnd;
        String  forecastDate;
    }

    @Data
    public static class NodeInfoResponse{
        String  nodeName;
        String  nodeOperatorName;
        String  nodeOperatorNameStr;
        String  branchNumber;
        String[]  branchStartNodeId;
        String  operateTime;
        String  currentBranch;
        String  ntype;
        String  nodeType;
        String  operator;
        String  nodeattribute;
        String  nodeColor;
        String  nodeRemark;
        String  strokeColor;
        String  nodeid;
        String  operateDate;
    }

}
