ApiFinance.java 1.97 KB
package com.lhcredit.project.business.apiFinance.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.lhcredit.framework.web.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * 财务数据表 api_finance
 *
 * @author lhcredit
 * @date 2025-05-12
 */
@Data
@ApiModel(value = "财务数据")
public class ApiFinance extends BaseEntity{
    private static final long serialVersionUID=1L;

    /**  */
    @ApiModelProperty(value = "")
    private Integer id;
    /** 纳税人名称 */
    @ApiModelProperty(value = "纳税人名称")
    private String baseName;
    /** 统一社会信用代码 */
    @ApiModelProperty(value = "统一社会信用代码")
    private String creditCode;
    /** 申请时间 */
    @ApiModelProperty(value = "申请时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date applicationTime;
    /** 订单类型(发票指标-ZX301,税务指标-ZX302) */
    @ApiModelProperty(value = "订单类型(发票指标-ZX301,税务指标-ZX302)")
    private String type;
    /** 完成时间 */
    @ApiModelProperty(value = "完成时间")
    private Date completionTime;
    /** 唯一标识 */
    @ApiModelProperty(value = "唯一标识")
    private String authCode;
    /** 用户ID */
    @ApiModelProperty(value = "用户ID")
    private String uId;
    private String source;

    private String userName;

    /** 进度 (0生成中,1已完成,2生成失败)*/
    @ApiModelProperty(value = "进度(0生成中,1已完成,2生成失败)")
    private Integer progress;

    private Date startTime;
    private Date endTime;

    private  String completionTimeOrder;
    private  String applicationTimeOrder;

    private Integer orgId;

    private String orgName;
    private String orgParentName;

    /**
     * 对账(Y:是,N:否)
     */
    private String reconciliation;

    private String contractId;

}