DefConfSaveVo.java 3.31 KB
package com.hotent.bpmModel.params;

import com.hotent.bpm.model.BpmNodeSetting;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.List;
import java.util.Map;
import java.util.Set;

/**
 * 流程配置保存对象
 * 
 * @company 广州宏天软件有限公司
 * @author wanghb
 * @email wanghb@jee-soft.cn
 * @date 2018年6月28日
 */
@ApiModel(description = "流程配置保存对象")
public class DefConfSaveVo {

	@ApiModelProperty(name = "defId", notes = "流程定义id")
	protected String defId;

	@ApiModelProperty(name = "topDefKey", notes = "父流程定义id")
	protected String topDefKey;

	@ApiModelProperty(name = "defSettingJson", notes = "流程设置json")
	protected String defSettingJson;

	@ApiModelProperty(name = "userJson", notes = "审批人员设置json")
	protected String userJson;

    @ApiModelProperty(name = "userReadJson", notes = "传阅人员设置json")
    protected String userReadJson;

	@ApiModelProperty(name = "restfulJson", notes = "restful设置json")
	protected String restfulJson;

    @ApiModelProperty(name = "rev", notes = "流程定义关联锁")
    protected Integer rev;

    @ApiModelProperty(name = "nodeFormKeys", notes = "节点表单key")
    protected String nodeFormKeys;

	@ApiModelProperty(name = "oldMatrixCodes", notes = "旧的关系矩阵编码集合")
	protected Set<String> oldMatrixCodes;

	@ApiModelProperty(name = "newMatrixCodes", notes = "旧的关系矩阵编码集合")
	protected Set<String> newMatrixCodes;

    @ApiModelProperty(name = "nodeSetting", notes = "节点设置信息")
    protected Map<String, BpmNodeSetting> nodeSetting;



    public Map<String, BpmNodeSetting> getNodeSetting() {
        return nodeSetting;
    }

    public void setNodeSetting(Map<String, BpmNodeSetting> nodeSetting) {
        this.nodeSetting = nodeSetting;
    }

    public Integer getRev() {
        return rev;
    }

    public void setRev(Integer rev) {
        this.rev = rev;
    }

    public String getDefId() {
		return defId;
	}

	public void setDefId(String defId) {
		this.defId = defId;
	}

	public String getTopDefKey() {
		return topDefKey;
	}

	public void setTopDefKey(String topDefKey) {
		this.topDefKey = topDefKey;
	}

	public String getDefSettingJson() {
		return defSettingJson;
	}

	public void setDefSettingJson(String defSettingJson) {
		this.defSettingJson = defSettingJson;
	}

	public String getUserJson() {
		return userJson;
	}

	public void setUserJson(String userJson) {
		this.userJson = userJson;
	}

	public String getRestfulJson() {
		return restfulJson;
	}

	public void setRestfulJson(String restfulJson) {
		this.restfulJson = restfulJson;
	}

    public String getUserReadJson() {
        return userReadJson;
    }

    public void setUserReadJson(String userReadJson) {
        this.userReadJson = userReadJson;
    }

	public String getNodeFormKeys() {
		return nodeFormKeys;
	}

	public void setNodeFormKeys(String nodeFormKeys) {
		this.nodeFormKeys = nodeFormKeys;
	}

	public Set<String> getOldMatrixCodes() {
		return oldMatrixCodes;
	}

	public void setOldMatrixCodes(Set<String> oldMatrixCodes) {
		this.oldMatrixCodes = oldMatrixCodes;
	}

	public Set<String> getNewMatrixCodes() {
		return newMatrixCodes;
	}

	public void setNewMatrixCodes(Set<String> newMatrixCodes) {
		this.newMatrixCodes = newMatrixCodes;
	}
}