package com.ruoyi.cs.domain.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import com.ruoyi.cs.domain.FileJsonObj;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * 审核抄送记录对象 cs_approval_carbon_copy
 * 
 * @author cc
 * @date 2024-04-30
 */
@Data
public class CsApprovalCarbonCopyDTO implements Serializable {

    private static final long serialVersionUID = 1L;

    /** 审批流程ID */
    private String approvalInfoId;

    /** 表单ID 属于那个表单的流程 */
    private String formId;

    /** 表单类型(0-资源，1-工单) */
    private String formType;

    /** 抄送时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date approverTime;

    /** 审核节点编号 */
    private Integer approvalNode;

    /** 抄送人列表 */
    private String uids;

}
