package com.chinaweal.aiccs.aiccs.revoke.entity.dto;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * @author Lee
 * @since 2021-08-11 15:31
 */
@Data
public class PunishDecisionDto implements Serializable {

    private static final long serialVersionUID=1L;

    /**
     * 处罚决定书id
     */
    private String punishDecisionId;

    /**
     * 业务号
     */
    private String bizseq;

    /**
     * 主体身份代码
     */
    private String pripid;

    /**
     * 案件来源及调查经过
     */
    private String caseFromSoOn;

    /**
     * 案件事实
     */
    private String caseFacts;

    /**
     * 证据证明
     */
    private String evidences;

    /**
     * 行政处罚告知情况，当事人陈述、申辩、听证意见 ，
     复核以及采纳情况和理由
     */
    private String punishNoticeSoOn;

    /**
     * 违法行为性质及定性、处罚依据
     */
    private String illegalActSoOn;

    /**
     * 自由裁量的事实和理由
     */
    private String discretionSoOn;

    /**
     * 行政处罚的履行方式和期限
     */
    private String punishWaySoOn;

    /**
     * 救济途径和期限
     */
    private String reliefWaySoOn;


    /**
     * 地区代码
     */
    private String areaCode;

    /**
     * 地区代码名称
     */
    private String areaName;

    /**
     * 决定书内容
     */
    private String punishContent;

    /**
     * 类型 '1'公司'2'个人独资企业
     */
    private String bizEntType;

    /**
     * 主体名称
     */
    private String entname;

    /**
     * 注册号
     */
    private String regno;

    /**
     * 统一社会信用代码
     */
    private String uniscid;

    /**
     * 法定代表人
     */
    private String name;

    /**
     * 成立日期
     */
    private String estdate;

    /**
     * 住所
     */
    private String dom;

}
