package com.css.txw.gxzx.pojo.lsjr;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
@Schema(description = "txw_gxzx_dkbxsqxx返回对象")
public class GxzxDkbxsqxxDto implements Serializable {

    private static final long serialVersionUID = 1L;
    @Schema(description = "申请UUID")
    private String squuid;

    @Schema(description = "业务分类代码")
    //  xd：信贷 bx:保险
    private String sshyDm;

    @Schema(description = "产品uuid")
    private String cpuuid;

    @Schema(description = "企业uuid")
    private String qyuuid;

    @Schema(description = "企业名称")
    private String qymc;

    @Schema(description = "纳税人识别号")
    private String nsrsbh;

    @Schema(description = "联系人||联系人")
    private String lxr;

    @Schema(description = "联系电话")
    private String lxdh;

    @Schema(description = "可信碳数据资料||可信碳数据资料")
    private KxtsjRecordsDto kxtsjzl;

    @Schema(description = "申请贷款金额||申请贷款金额")
    private String sqdkJe;

    @Schema(description = "申请贷款用途||申请贷款用途")
    private String sqdkyt;

    @Schema(description = "投保金额")
    private String tbje;

    @Schema(description = "申请贷款用途||申请贷款用途")
    private String bxbzqx;

    @Schema(description = "附列资料")
    private Object flzl;

    @Schema(description = "状态")
    private String zt;

    @Schema(description = "文件名称")
    private String wjmc;

    @Schema(description = "录入日期")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "UTC+8")
    private Date lrrq;

    @Schema(description = "录入人UUID")
    private String lrruuid;

    @Schema(description = "修改日期")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "UTC+8")
    private Date xgrq;

    @Schema(description = "修改人UUID")
    private String xgruuid;

}