package com.bcxin.ars.model.supervision;

import com.bcxin.ars.model.BaseModel;
import lombok.Data;

import java.util.List;

/**
 * 其他违法违规处罚
 * other_punish
 * @author Administrator
 * @date 2020-01-09 17:08:44
 */
@Data
public class OtherPunish extends BaseModel {
    /**
     * 惩罚对象类型
     */
    private String punishType;

    /**
     * 公司名称
     */
    private String companyName;
    /**
     * 公司地址
     */
    private String address;

    /**
     * 姓名
     */
    private String name;

    /**
     * 证件类型
     */
    private String idCardType;

    /**
     * 身份证号
     */
    private String idnum;

    /**
     * 手机号码
     */
    private String phone;

    /**
     * 案件编号
     */
    private String caseNo;

    /**
     * 处罚时间
     */
    private String punishDate;

    /**
     * 作出处罚单位id
     */
    private Long orgId;

    /**
     * 作出处罚单位
     */
    private String orgName;

    /**
     * 作出处罚决定的其他单位
     */
    private String otherOrg;

    /**
     * 处罚原因
     */
    private String reason;

    /**
     * 处罚内容
     */
    private String content;

    /**
     * 参与者
     */
    private List<OtherPunishInvolver> involvers;
}