package com.fkzy.warn.model;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * 失信信息
 * @author zhangjing
 * @date 2024/12/05 14:07
 * @description
 */
@Data
@TableName("t_dishonest_info")
public class DishonestInfo extends BaseField{
    /**
     * id
     */
    @ApiModelProperty("失信 id，唯一标识")
    private String id;
    /**
     *执行依据单位
     */
    @ApiModelProperty("执行依据单位")
    private String zxyjdw;
    /**
     * 企业法人
     */
    @ApiModelProperty("企业法人")
    private String qyfr;
    /**
     * 执行依据文号
     */
    @ApiModelProperty("执行依据文号")
    private String zxyjwh;
    /**
     * 立案日期
     */
    @ApiModelProperty("立案日期")
    private String larq;
    /**
     * 案号
     */
    @ApiModelProperty("案号")
    private String ah;
    /**
     * 执行法院
     */
    @ApiModelProperty("执行法院")
    private String zxfy;
    /**
     * 判决金额估计
     */
    @ApiModelProperty("判决金额估计")
    @TableField(value = "pjje_gj")
    private BigDecimal pjjeGj;
    /**
     * 移除日期
     */
    @ApiModelProperty("移除日期")
    private String ycrq;
    /**
     * 省份
     */
    @ApiModelProperty("省份")
    private String sf;
    /**
     * 发布日期
     */
    @ApiModelProperty("发布日期")
    private String fbrq;

    /**
     * 组织机构代码
     */
    @ApiModelProperty("组织机构代码")
    private String zzjgdm;
    /**
     * 生效法律文书确定的义务
     */
    @ApiModelProperty("生效法律文书确定的义务")
    private String yw;
    /**
     * 失信被执行人行为具体情形
     */
    @ApiModelProperty("失信被执行人行为具体情形")
    private String xwqx;
    /**
     * 性别
     */
    @ApiModelProperty("性别")
    private String xb;

    /**
     * 公司名称
     */
    @ApiModelProperty("公司名称")
    private String companyName;

    /**
     * 社会信用统一代码
     */
    @ApiModelProperty("社会信用统一代码")
    private String creditCode;
    /**
     * 被执行人的履行情况
     */
    @ApiModelProperty("被执行人的履行情况")
    private String lxqk;
}
