package cn.stylefeng.workflow.api.pojo.config.model;

import cn.stylefeng.roses.kernel.rule.annotation.ChineseDescription;
import lombok.Data;

@Data
public class ModelSummaryField {

    @ChineseDescription("摘要来源：1-来自表单字段，2-来自流程变量")
    private Integer summarySource;

    @ChineseDescription("摘要字段-来自表单字段-表单定义的id")
    private Long sumFieldFormDefinitionId;

    @ChineseDescription("摘要字段-来自表单字段-表单字段的编码")
    private String sumFormVariableCode;

    @ChineseDescription("摘要字段-来自表单字段-表单字段的名称")
    private String sumFormVariableName;

    @ChineseDescription("摘要字段-来自流程变量-流程变量的名称")
    private String sumModelVariableName;

    @ChineseDescription("摘要字段-来自流程变量-流程变量的编码")
    private String sumModelVariableCode;

    @ChineseDescription("转化器名称，名称为转化器Map中的key，例如dict")
    private String parserName;

}
