package com.zd.chemical.domain; import com.zd.common.core.annotation.Excel; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.ToString; import lombok.experimental.Accessors; import org.hibernate.validator.constraints.Length; import com.zd.common.core.web.domain.BaseEntity; /** * 化学品申购任务节点对象 act_applytask_node * * @author zd * @date 2022-08-17 */ @ApiModel("化学品申购任务节点") @Data @Accessors(chain = true) @ToString(callSuper = true) @EqualsAndHashCode(callSuper = false) public class ActApplytaskNode extends BaseEntity { private static final long serialVersionUID = 1L; /** 主键id */ @ApiModelProperty(value = "${comment}") private Long id; /** 任务节点名称(目前可能不用) */ @Excel(name = "任务节点名称", readConverterExp = "目=前可能不用") @Length(message = "任务节点名称长度不能超过50") @ApiModelProperty(value = "任务节点名称") private String nodeName; /** 任务id */ @Excel(name = "任务id") @ApiModelProperty(value = "任务id") private Long applytaskId; /** 审批配置表的id */ @Excel(name = "审批配置表的id") @ApiModelProperty(value = "审批配置表的id") private Long auditconfigId; /** 审批人的用户id,有可能是多个用户 */ @Excel(name = "审批人的用户id,有可能是多个用户") @Length(message = "审批人的用户id,有可能是多个用户长度不能超过200") @ApiModelProperty(value = "审批人的用户id,有可能是多个用户") private String applyUserIds; /** 审批状态(1是审批通过,0是未审批,2是审批驳回) */ @Excel(name = "审批状态", readConverterExp = "1=是审批通过,0是未审批,2是审批驳回") @ApiModelProperty(value = "审批状态") private Integer nodeStatus; /** 审批内容 */ @Excel(name = "审批内容") @Length(message = "审批内容长度不能超过200") @ApiModelProperty(value = "审批内容") private String nodeContent; /** 任务节点顺序 */ @Excel(name = "任务节点顺序") @ApiModelProperty(value = "任务节点顺序") private Integer nodeOrder; /** 审批人id */ @Excel(name = "审批人id") @ApiModelProperty(value = "审批人id") private Long applyUserid; }