package org.stm.flow.entity;

import java.io.Serializable;
import java.io.UnsupportedEncodingException;
import java.util.Date;
import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableLogic;
import lombok.Data;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import org.jeecgframework.poi.excel.annotation.Excel;
import org.jeecg.common.aspect.annotation.Dict;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * @Description: flow_cclist
 * @Author: jeecg-boot
 * @Date:   2025-07-02
 * @Version: V1.0
 */
@Data
@TableName("flow_cclist")
@Accessors(chain = true)
@EqualsAndHashCode(callSuper = false)
@ApiModel(value="flow_cclist对象", description="flow_cclist")
public class FlowCclist implements Serializable {
    private static final long serialVersionUID = 1L;

	/**主键MyPK*/
	@Excel(name = "主键MyPK", width = 15)
    @ApiModelProperty(value = "主键MyPK")
    private java.lang.String mypk;
	/**标题*/
	@Excel(name = "标题", width = 15)
    @ApiModelProperty(value = "标题")
    private java.lang.String title;
	/**状态*/
	@Excel(name = "状态", width = 15)
    @ApiModelProperty(value = "状态")
    private java.lang.Integer sta;
    /**状态*/
    @Excel(name = "状态", width = 15)
    @ApiModelProperty(value = "状态")
    private java.lang.Integer wfstate;
	/**流程编号*/
	@Excel(name = "流程编号", width = 15)
    @ApiModelProperty(value = "流程编号")
    private java.lang.String flowno;
	/**名称*/
	@Excel(name = "名称", width = 15)
    @ApiModelProperty(value = "名称")
    private java.lang.String flowname;
	/**工作节点*/
	@Excel(name = "工作节点", width = 15)
    @ApiModelProperty(value = "工作节点")
    private java.lang.Integer nodeidwork;
	/**工作节点名称*/
	@Excel(name = "工作节点名称", width = 15)
    @ApiModelProperty(value = "工作节点名称")
    private java.lang.String nodename;
	/**抄送节点ID*/
	@Excel(name = "抄送节点ID", width = 15)
    @ApiModelProperty(value = "抄送节点ID")
    private java.lang.Integer nodeidcc;
	/**工作ID*/
	@Excel(name = "工作ID", width = 15)
    @ApiModelProperty(value = "工作ID")
    private java.lang.Integer workid;
	/**FID*/
	@Excel(name = "FID", width = 15)
    @ApiModelProperty(value = "FID")
    private java.lang.Integer fid;
	/**抄送给*/
	@Excel(name = "抄送给", width = 15)
    @ApiModelProperty(value = "抄送给")
    private java.lang.String ccto;
	/**抄送给(人员名称)*/
	@Excel(name = "抄送给(人员名称)", width = 15)
    @ApiModelProperty(value = "抄送给(人员名称)")
    private java.lang.String cctoname;
	/**被抄送人部门*/
	@Excel(name = "被抄送人部门", width = 15)
    @ApiModelProperty(value = "被抄送人部门")
    private java.lang.String deptno;
	/**被抄送人部门*/
	@Excel(name = "被抄送人部门", width = 15)
    @ApiModelProperty(value = "被抄送人部门")
    private java.lang.String deptname;
	/**阅读时间*/
	@Excel(name = "阅读时间", width = 15)
    @ApiModelProperty(value = "阅读时间")
    private java.lang.String readdt;
	/**父流程编号*/
	@Excel(name = "父流程编号", width = 15)
    @ApiModelProperty(value = "父流程编号")
    private java.lang.String pflowno;
	/**父流程WorkID*/
	@Excel(name = "父流程WorkID", width = 15)
    @ApiModelProperty(value = "父流程WorkID")
    private java.lang.Integer pworkid;
	/**是否加入待办列表*/
	@Excel(name = "是否加入待办列表", width = 15)
    @ApiModelProperty(value = "是否加入待办列表")
    private java.lang.Integer inempworks;
	/**抄送人员*/
	@Excel(name = "抄送人员", width = 15)
    @ApiModelProperty(value = "抄送人员")
    private java.lang.String recempno;
	/**抄送人员*/
	@Excel(name = "抄送人员", width = 15)
    @ApiModelProperty(value = "抄送人员")
    private java.lang.String recempname;
	/**抄送日期*/
	@Excel(name = "抄送日期", width = 15)
    @ApiModelProperty(value = "抄送日期")
    private java.lang.String rdt;
	/**Domain*/
	@Excel(name = "Domain", width = 15)
    @ApiModelProperty(value = "Domain")
    private java.lang.String domain;
	/**OrgNo*/
	@Excel(name = "OrgNo", width = 15)
    @ApiModelProperty(value = "OrgNo")
    private java.lang.String orgno;
	/**抄送到节点名称*/
	@Excel(name = "抄送到节点名称", width = 15)
    @ApiModelProperty(value = "抄送到节点名称")
    private java.lang.String nodeidccname;
	/**cdt*/
	@Excel(name = "cdt", width = 15)
    @ApiModelProperty(value = "cdt")
    private java.lang.String cdt;
	/**流程编号*/
	@Excel(name = "流程编号", width = 15)
    @ApiModelProperty(value = "流程编号")
    private java.lang.String fkFlow;
	/**DomainExt*/
	@Excel(name = "DomainExt", width = 15)
    @ApiModelProperty(value = "DomainExt")
    private java.lang.String domainext;
}
