package com.bonus.material.countersign.domain;

import com.bonus.common.core.annotation.Excel;
import com.bonus.common.core.web.domain.BaseEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;

/**
 * 会签配置管理对象
 * @author hongchao
 */
@EqualsAndHashCode(callSuper = false)
@Data
@ToString
public class SignConfigVo extends BaseEntity {

    private static final long serialVersionUID = -6993602646196064834L;

    /** id */
    @ApiModelProperty(value = "id")
    private Long id;

    /** 会签流程id */
    @ApiModelProperty(value = "会签流程id")
    private String processId;

    /** 会签类型 */
    @ApiModelProperty(value = "会签类型")
    private String signType;

    /** 配置人员id */
    @ApiModelProperty(value = "配置人员id")
    private Long peopleId;

    /** 会签流程名称 */
    @ApiModelProperty(value = "会签流程名称")
    private String processName;

    /** 会签类型名称 */
    @ApiModelProperty(value = "会签类型名称")
    private String signTypeName;

    /** 配置人员名称 */
    @ApiModelProperty(value = "配置人员名称")
    private String peopleName;

    @ApiModelProperty(value = "关键字")
    private String keyWord;

}
