package com.ruoyi.dimp.domain;

import java.io.Serializable;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * PCT申请导入详情对象 d_pct_apply_info_pre_detail
 *
 * @author ruoyi
 * @date 2023-03-19
 */
@Data
@TableName("d_pct_apply_info_pre_detail")
public class DPctApplyInfoPreDetail extends BaseEntity implements Serializable {

	private static final long serialVersionUID = 1L;

	/** id */
	private Long id;

	/** 申请号 */
	@Excel(name = "申请号")
	private String applyNumber;

	/** 收到日 */
	@Excel(name = "收到日")
	private String receiptDate;

	/** 主分类号 */
	@Excel(name = "主分类号")
	private String mainClassNumber;

	/** 申请人国家 */
	@Excel(name = "申请人国家")
	private String applyCountry;

	/** 省份代码 */
	@Excel(name = "省份代码")
	private String provinceCode;

	/** 省份名称 */
	@Excel(name = "省份名称")
	private String provinceName;

	/** 城市代码 */
	@Excel(name = "城市代码")
	private String cityCode;

	/** 城市名称 */
	@Excel(name = "申请人市")
	private String cityName;

	/** 申请人街道 */
	@Excel(name = "申请人街道")
	private String applyStreet;

	/** 申请人英文市 */
	@Excel(name = "申请人英文市")
	private String applyEnglishCity;

	/** 申请人英文街道 */
	@Excel(name = "申请人英文街道")
	private String applyEnglishStreet;

	/** 国际申请日 */
	@Excel(name = "国际申请日")
	private String internApplyDay;

	/** 是否缴费 */
	@Excel(name = "是否缴费")
	private String isPay;

	/** 删除标识 */
	private Integer delFlag;

	/** 状态 */
	@Excel(name = "状态")
	private Long status;

	/** 预导入id */
	private Long preId;

	/** 文件名 */
	@Excel(name = "文件名")
	private String fileName;

	/** 导入状态 */
	@Excel(name = "导入状态")
	private String impState;

	/** 原因 */
	@Excel(name = "失败原因")
	private String errReason;

}
