/**
 * Copyright &copy; 2012-2014 <a href="https://github.com/thinkgem/jeesite">JeeSite</a> All rights reserved.
 */
package com.cku.oa.dog.entity;

import java.util.Date;

import com.thinkgem.jeesite.common.persistence.DataEntity;

import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

/**
 * 金质证书赠险Entity
 * 
 * @author Sunny
 * @version 2026-03-04
 */
@Setter
@Getter
@NoArgsConstructor
@AllArgsConstructor
public class DogChipInsurance extends DataEntity<DogChipInsurance> {

	private static final long serialVersionUID = 1L;

	private String dnaParentsCompareId; // 双亲比对ID

	private String birthCode; // 出生纸编号

	private String pedigreeCertified; // 血统证书号

	private String breedAdvise; // 繁育建议

	private String meritAssessment; // 价值认定

	private String paymentMemberCode; // 付款会员号

	private String operator; // 操作人

	private String price; // 订单价格

	private Date delTime; // 删除时间

	private String reviewState; // 审核状态

	private Date reviewTime; // 审核时间

	private String reviewRemarks; // 审核的意见

	private String runningNumber; // 流水号

	private String paymentState; // 付款的状态

	private Date paymentTime; // 付款时间

	private Date processTime; // 流程变更的时间

	private String processState; // 流程状态

	private String isCanceled; // is_canceled

	// 列表显示项
	private Integer applySource; // 办理来源(1:升级2:申请)

	private Integer goldCertifiedState; // 金质证书状态（0:降级1:正常）

	private String dogOwner; // 犬主

	private String nameEn; // 英文名

	private String dogBreed; // 犬种

	private String dogBreedCnName; // 犬种中文名称

	private String dogBreedEnName; // 犬种英文名称

	private String colorFlag; // 颜色

	private String colorFlagName; // 颜色名称

	private String gender; // 性别

	private String birthdate; // 出生日期

	private String femalePedigreeCertified; // 父犬证书号

	private String malePedigreeCertified; // 母犬证书号

	// 查询参数项

	private Date createDate; // 申请时间

	private Date beginCreateDate; // 开始 create_date

	private Date endCreateDate; // 结束 create_date

	private String identificationFlag; // 芯片号

	// 上传类型参数

	private String fileId;

	private String uploadType;

}