package com.jeeplus.finance.projectReportArchive.service.dto;

import cn.afterturn.easypoi.excel.annotation.Excel;
import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.jeeplus.core.service.dto.BaseDTO;
import com.jeeplus.finance.projectRecords.service.dto.CwProjectRecordsDTO;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;
import java.util.List;

/**
 * 财务-项目报告归档-项目归档
 */
@Data
public class CwProjectReportArchiveApplyDTO extends BaseDTO {
    /**
     * 备注信息
     */
    private String remarks;

    /**
     * 流程id
     */
    private String procInsId;

    /**
     * 流程信息
     */
    private String processDefinitionId;

    /**
     * 状态
     */
    private String status;

    /**
     * 报告文号
     */
    private String reportNo;

    /**
     * 报告id
     */
    private String reportId;

    /**
     * 审核时间
     */
    private Date auditDate;


    private String documentNo;
    private String projectReportNumber;
    private String signatureType;
    private String signatureAnnotator1;
    private String signatureAnnotator2;
    private String signatureContractId;
    private String realCreate;
    private String businessType;
    private String auditBusinessType;
    private String reportName;
    private String industry;
    private String projectNumber;
    private String projectId;
    private String projectName;
    private String projectMasterName;
    private String auditFees;
    private String opinionType;
    private String reportType;
    private String approvedNoIncludingTax;
    private String approvedIncludingTax;
    private String bankLettersCount;
    private String digitalLetterCount;
    private String realCreateName;

    private String applyAuditById;  //项目经理审核人

}
